CHROMA
|
Go to the source code of this file.
Namespaces | |
Chroma | |
Asqtad Staggered-Dirac operator. | |
Functions | |
Chroma::include (types.mh) LINEAR_OPERATOR(A) | |
multi1d< LatticeFermion > | Chroma::psi (Ncb) |
multi1d< LatticeFermion > | Chroma::chi (Ncb) |
multi1d< LatticeFermion > | Chroma::rv (Ncb) |
multi1d< LatticeFermion > | Chroma::p (Ncb) |
multi1d< LatticeFermion > | Chroma::mp (Ncb) |
multi1d< LatticeFermion > | Chroma::s (Ncb) |
multi1d< LatticeFermion > | Chroma::ms (Ncb) |
multi1d< LatticeComplex > | Chroma::lc (Ncb) |
Chroma::START_CODE () | |
Chroma::A (A, psi, r, Ncb, PLUS) | |
Chroma::for (cb=0;cb< Ncb;++cb) cp+ | |
Chroma::if (TO_REAL(cp)<=rsd_sq) | |
Chroma::for (k=1;k<=MaxCG;++k) | |
Chroma::QDP_error_exit ("too many BiCG iterations", n_count, rsd_sq, cp, c, re_rvr, im_rvr, re_a, im_a, re_b, im_b) | |
Chroma::END_CODE () | |
Variables | |
int | Chroma::n_count = MaxCG |
Double | Chroma::chi_norm |
int | Chroma::Ncb |
Real | Chroma::RsdBiCG |
Complex | Chroma::a |
Complex | Chroma::b |
Complex | Chroma::omega |
DComplex | Chroma::rvr = cmplx(cp,zero) |
DComplex | Chroma::d |
DComplex | Chroma::ct1 |
DComplex | Chroma::ct2 |
Complex | Chroma::ct3 |
Double | Chroma::re_rvr = real(rvr) |
Double | Chroma::im_rvr = imag(rvr) |
Double | Chroma::one = 1 |
Double | Chroma::zero = 0 |
Double | Chroma::cp = 0 |
Double | Chroma::c |
Double | Chroma::ms2 |
Double | Chroma::rt1 |
Double | Chroma::rt2 |
Real | Chroma::rt3 |
Real | Chroma::rt4 |
Real | Chroma::one_s = 1 |
Real | Chroma::re_a = real(a) |
Real | Chroma::im_a = imag(a) |
Real | Chroma::re_b = real(b) |
Real | Chroma::im_b = imag(b) |
int | Chroma::k |
int | Chroma::cb |
Real | Chroma::rsd_sq = (RsdBiCG * chi_norm)* (RsdBiCG * chi_norm) |
Chroma::r = -r | |
Chroma::p = r | |
Chroma::rv = r | |