|
CHROMA
|
Go to the source code of this file.
Typedefs | |
| typedef multi1d< LatticeFermion > | MLF |
| typedef multi1d< LatticeColorMatrix > | LCM |
| typedef void(EvenOddPrecLinearOperator< MLF, LCM >::* | EO_mem) (MLF &, const MLF &, enum PlusMinus) const |
Enumerations | |
| enum | func { EE , EO , OE , OO , EEI , TOT , EE , EO , OE , OO , EEI , TOT } |
Functions | |
| double | time_func (const EvenOddPrecLinearOperator< MLF, LCM > &p, func which, MLF &chi, const MLF &psi, enum PlusMinus isign) |
| int | main (int argc, char **argv) |
| typedef void(EvenOddPrecLinearOperator< MLF, LCM >::* EO_mem) (MLF &, const MLF &, enum PlusMinus) const |
Definition at line 15 of file t_preccfz.cc.
| typedef multi1d<LatticeColorMatrix> LCM |
Definition at line 13 of file t_preccfz.cc.
| typedef multi1d<LatticeFermion> MLF |
Definition at line 12 of file t_preccfz.cc.
| enum func |
| Enumerator | |
|---|---|
| EE | |
| EO | |
| OE | |
| OO | |
| EEI | |
| TOT | |
| EE | |
| EO | |
| OE | |
| OO | |
| EEI | |
| TOT | |
Definition at line 17 of file t_preccfz.cc.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Test out dslash
Create a linear operator
Definition at line 172 of file t_preccfz.cc.
References Chroma::chi(), Chroma::COEFF_TYPE_ZOLOTAREV, Chroma::FermionAction< T, P, Q >::createState(), EE, EEI, EO, Chroma::finalize(), Chroma::gaussian(), Chroma::getXMLOutputInstance(), Chroma::initialize(), Chroma::isign, Chroma::EvenOddPrecOvlapContFrac5DFermActArray::linOp(), Chroma::EvenOddPrecOvlapContFrac5DFermActArray::linOpPV(), m, Chroma::MINUS, n, N5, Nd, OE, OO, Chroma::p, Chroma::PLUS, Chroma::psi, Chroma::EvenOddPrecOvlapContFrac5DFermActArray::size(), Chroma::state, time_func(), TOT, Chroma::u, and Chroma::zero.
| double time_func | ( | const EvenOddPrecLinearOperator< MLF, LCM > & | p, |
| func | which, | ||
| MLF & | chi, | ||
| const MLF & | psi, | ||
| enum PlusMinus | isign | ||
| ) |
Definition at line 18 of file t_preccfz.cc.
References Chroma::chi(), EE, EEI, EO, Chroma::i, Chroma::isign, OE, OO, Chroma::p, Chroma::psi, and TOT.
Referenced by main().