Generating Rational approximation file

npff // Number of pseudo-fermion flavors

y1
y2
mprec // Pre-conditioner mass (reduces the condition number in CG)
mq
order1
order2
lambda_low
lambda_high
precision


2

3
0
0
0.0652
14
12
0.004251039999999999
5.0
50

2
-2
0.0652
0.00241
14
12
5.8080999999999995e-06
5.0
160

Details for Input.dat file

2 # number of pseudo fermion flavours

3 #y1
0 # y2
0 # preconditioning mass for strange quark determinant
0.0783706 # m_s (strange quark mass) (m_quark)
14
12
0.00614195094436 # \(m_{s}^2\)
5.0 # \(\lambda_{max}\)
50 # precision

2 # y1
-2 # y2
0.01508242900218416 # preconditioning mass (\({\sqrt{m_{l}\times m_{s}}}\))
0.0029026 # light quark mass (m_l)
14 # order 1
12 # order2
8.42508676e-06 # light quark mass squared
5.0 # \(\lambda_{max}\)
160 # precision

Dependence of maximum error in rational approximation on different parameters

The pdf at SIMULATeQCD/src/tools/rational_approx/explainRatApprox.pdf will have the below findings using plots