#include <field_state.h>
Public Member Functions | |
| virtual | ~AbsFieldState () |
| Virtual destructor. | |
| virtual AbsFieldState< P, Q > * | clone (void) const =0 |
| Clone the state -- this will be needed for the virtual. | |
| virtual const P & | getP (void) const =0 |
| Accessors. | |
| virtual const Q & | getQ (void) const =0 |
| virtual P & | getP (void)=0 |
| Mutators. | |
| virtual Q & | getQ (void)=0 |
An abstract field state. The templates P and Q are the types of the coordinates and momenta
Definition at line 27 of file field_state.h.
| virtual Chroma::AbsFieldState< P, Q >::~AbsFieldState | ( | ) | [inline, virtual] |
Virtual destructor.
| virtual AbsFieldState<P,Q>* Chroma::AbsFieldState< P, Q >::clone | ( | void | ) | const [pure virtual] |
Clone the state -- this will be needed for the virtual.
Implemented in Chroma::GaugeFieldState.
Referenced by Chroma::AbsHMCTrj< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >::operator()().
| virtual P& Chroma::AbsFieldState< P, Q >::getP | ( | void | ) | [pure virtual] |
| virtual const P& Chroma::AbsFieldState< P, Q >::getP | ( | void | ) | const [pure virtual] |
| virtual Q& Chroma::AbsFieldState< P, Q >::getQ | ( | void | ) | [pure virtual] |
Implemented in Chroma::GaugeFieldState.
| virtual const Q& Chroma::AbsFieldState< P, Q >::getQ | ( | void | ) | const [pure virtual] |
Implemented in Chroma::GaugeFieldState.
Referenced by Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactPolyPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactPolynomialWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactEvenOddPrecLogDetWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::GaugeMonomial::dsdq(), Chroma::FixedRandomFermMonomial4D::dsdq(), Chroma::EvenOddPrecLogDetEvenEvenMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::dsdq(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::getX(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::getX(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::getX(), Chroma::TwoFlavorExactPolyPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::getX(), Chroma::AbsHMCTrj< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >::operator()(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactRatioConvRatWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactPolyPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactPolynomialWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::refreshInternalFields(), Chroma::TwoFlavorExactUnprecRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecRatioConvRatWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecRatioConvConvWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecPolynomialWilsonTypeFermMonomial< P, Q, Phi >::S(), Chroma::TwoFlavorExactUnprecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactUnprecWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::GaugeMonomial::S(), Chroma::FixedRandomFermMonomial4D::S(), Chroma::EvenOddPrecLogDetEvenEvenMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S(), Chroma::TwoFlavorExactEvenOddPrecLogDetWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_even_even(), Chroma::TwoFlavorExactEvenOddPrecRatioConvRatWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecRatioConvRatWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecRatioConvConvWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecPolyPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecPolynomialWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::TwoFlavorExactEvenOddPrecWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_odd_odd(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_subset(), Chroma::OneFlavorRatioRatRatExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_subset(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_subset(), Chroma::OneFlavorRatioRatConvExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_subset(), Chroma::OneFlavorRatExactWilsonTypeFermMonomial< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_subset(), and Chroma::OneFlavorRatExactWilsonTypeFermMonomial5D< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix >, LatticeFermion >::S_subset().
1.4.7