#include <two_flavor_ratio_conv_conv_monomial5d_w.h>
Inheritance diagram for Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >:

Public Member Functions | |
| ~TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D () | |
| virtual destructor: | |
| virtual Double | S_even_even (const AbsFieldState< P, Q > &s)=0 |
| Even even contribution (eg ln det Clover). | |
| virtual Double | S_odd_odd (const AbsFieldState< P, Q > &s) |
| Compute the odd odd contribution (eg. | |
| Double | S (const AbsFieldState< P, Q > &s) |
| Compute the total action. | |
Protected Member Functions | |
| virtual const EvenOddPrecWilsonTypeFermAct5D< Phi, P, Q > & | getNumerFermAct () const =0 |
| Get at fermion action. | |
| virtual const EvenOddPrecWilsonTypeFermAct5D< Phi, P, Q > & | getDenomFermAct () const =0 |
| Get at fermion action. | |
| virtual const GroupXML_t | getNumerInvParams () const =0 |
| Get inverter params. | |
| virtual AbsChronologicalPredictor5D< Phi > & | getMDSolutionPredictor ()=0 |
| Get the initial guess predictor. | |
| virtual const multi1d< Phi > & | getPhi () const =0 |
| Accessor for pseudofermion with Pf index i (read only). | |
| virtual multi1d< Phi > & | getPhi ()=0 |
| mutator for pseudofermion with Pf index i | |
Exact 2 degen flavor even-odd preconditioned fermact monomial. Can supply a default dsdq algorithm
Definition at line 382 of file two_flavor_ratio_conv_conv_monomial5d_w.h.
| Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::~TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D | ( | ) | [inline] |
| virtual const EvenOddPrecWilsonTypeFermAct5D<Phi,P,Q>& Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getDenomFermAct | ( | ) | const [protected, pure virtual] |
Get at fermion action.
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Implemented in Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5D, Chroma::TwoFlavorExactEvenOddPrecConstDetRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >, and Chroma::TwoFlavorExactEvenOddPrecConstDetRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >.
| virtual AbsChronologicalPredictor5D<Phi>& Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getMDSolutionPredictor | ( | ) | [protected, pure virtual] |
Get the initial guess predictor.
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Implemented in Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5D.
| virtual const EvenOddPrecWilsonTypeFermAct5D<Phi,P,Q>& Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getNumerFermAct | ( | ) | const [protected, pure virtual] |
Get at fermion action.
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Implemented in Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5D, Chroma::TwoFlavorExactEvenOddPrecConstDetRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >, and Chroma::TwoFlavorExactEvenOddPrecConstDetRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >.
| virtual const GroupXML_t Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getNumerInvParams | ( | ) | const [protected, pure virtual] |
Get inverter params.
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Implemented in Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5D.
| virtual multi1d<Phi>& Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getPhi | ( | ) | [protected, pure virtual] |
mutator for pseudofermion with Pf index i
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Implemented in Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5D.
| virtual const multi1d<Phi>& Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::getPhi | ( | ) | const [protected, pure virtual] |
Accessor for pseudofermion with Pf index i (read only).
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Implemented in Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5D.
| Double Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::S | ( | const AbsFieldState< P, Q > & | s | ) | [inline, virtual] |
Compute the total action.
Implements Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >.
Definition at line 440 of file two_flavor_ratio_conv_conv_monomial5d_w.h.
| virtual Double Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::S_even_even | ( | const AbsFieldState< P, Q > & | s | ) | [pure virtual] |
Even even contribution (eg ln det Clover).
Implemented in Chroma::TwoFlavorExactEvenOddPrecConstDetRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >, and Chroma::TwoFlavorExactEvenOddPrecConstDetRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >.
| virtual Double Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< P, Q, Phi >::S_odd_odd | ( | const AbsFieldState< P, Q > & | s | ) | [inline, virtual] |
Compute the odd odd contribution (eg.
Definition at line 392 of file two_flavor_ratio_conv_conv_monomial5d_w.h.
1.4.7