|
Grid 0.7.0
|
Go to the source code of this file.
Data Structures | |
| struct | isSpinor< T > |
| struct | isCoarsened< T > |
Macros | |
| #define | ColourIndex |
| #define | SpinIndex |
| #define | LorentzIndex |
| #define | GparityFlavourIndex |
| #define | FAST_FERM_TO_PROP |
Functions | |
| NAMESPACE_BEGIN (Grid) | |
| template<class vobj> | |
| auto | peekSpin (const vobj &rhs, int i) -> decltype(PeekIndex< SpinIndex >(rhs, 0)) |
| template<class vobj> | |
| auto | peekSpin (const vobj &rhs, int i, int j) -> decltype(PeekIndex< SpinIndex >(rhs, 0, 0)) |
| template<class vobj> | |
| auto | peekSpin (const Lattice< vobj > &rhs, int i) -> decltype(PeekIndex< SpinIndex >(rhs, 0)) |
| template<class vobj> | |
| auto | peekSpin (const Lattice< vobj > &rhs, int i, int j) -> decltype(PeekIndex< SpinIndex >(rhs, 0, 0)) |
| template<class vobj> | |
| auto | peekColour (const vobj &rhs, int i) -> decltype(PeekIndex< ColourIndex >(rhs, 0)) |
| template<class vobj> | |
| auto | peekColour (const vobj &rhs, int i, int j) -> decltype(PeekIndex< ColourIndex >(rhs, 0, 0)) |
| template<class vobj> | |
| auto | peekColour (const Lattice< vobj > &rhs, int i) -> decltype(PeekIndex< ColourIndex >(rhs, 0)) |
| template<class vobj> | |
| auto | peekColour (const Lattice< vobj > &rhs, int i, int j) -> decltype(PeekIndex< ColourIndex >(rhs, 0, 0)) |
| template<class vobj> | |
| auto | peekLorentz (const vobj &rhs, int i) -> decltype(PeekIndex< LorentzIndex >(rhs, 0)) |
| template<class vobj> | |
| auto | peekLorentz (const Lattice< vobj > &rhs, int i) -> decltype(PeekIndex< LorentzIndex >(rhs, 0)) |
| template<class vobj> | |
| void | pokeColour (Lattice< vobj > &lhs, const Lattice< decltype(peekIndex< ColourIndex >(vobj(), 0))> &rhs, int i) |
| template<class vobj> | |
| void | pokeColour (Lattice< vobj > &lhs, const Lattice< decltype(peekIndex< ColourIndex >(vobj(), 0, 0))> &rhs, int i, int j) |
| template<class vobj> | |
| void | pokeSpin (Lattice< vobj > &lhs, const Lattice< decltype(peekIndex< SpinIndex >(vobj(), 0))> &rhs, int i) |
| template<class vobj> | |
| void | pokeSpin (Lattice< vobj > &lhs, const Lattice< decltype(peekIndex< SpinIndex >(vobj(), 0, 0))> &rhs, int i, int j) |
| template<class vobj> | |
| void | pokeLorentz (Lattice< vobj > &lhs, const Lattice< decltype(peekIndex< LorentzIndex >(vobj(), 0))> &rhs, int i) |
| template<class vobj> | |
| void | pokeSpin (vobj &lhs, const decltype(peekIndex< SpinIndex >(lhs, 0)) &rhs, int i) |
| template<class vobj> | |
| void | pokeSpin (vobj &lhs, const decltype(peekIndex< SpinIndex >(lhs, 0, 0)) &rhs, int i, int j) |
| template<class vobj> | |
| void | pokeColour (vobj &lhs, const decltype(peekIndex< ColourIndex >(lhs, 0)) &rhs, int i) |
| template<class vobj> | |
| void | pokeColour (vobj &lhs, const decltype(peekIndex< ColourIndex >(lhs, 0, 0)) &rhs, int i, int j) |
| template<class vobj> | |
| void | pokeLorentz (vobj &lhs, const decltype(peekIndex< LorentzIndex >(lhs, 0)) &rhs, int i) |
| template<class Fimpl> | |
| void | FermToProp (typename Fimpl::PropagatorField &p, const typename Fimpl::FermionField &f, const int s, const int c) |
| template<class Fimpl> | |
| void | PropToFerm (typename Fimpl::FermionField &f, const typename Fimpl::PropagatorField &p, const int s, const int c) |
| template<int Index, class vobj> | |
| Lattice< vobj > | transposeSpin (const Lattice< vobj > &lhs) |
| template<int Index, class vobj> | |
| Lattice< vobj > | transposeColour (const Lattice< vobj > &lhs) |
| template<int Index, class vobj> | |
| vobj | transposeSpin (const vobj &lhs) |
| template<int Index, class vobj> | |
| vobj | transposeColour (const vobj &lhs) |
| template<int Index, class vobj> | |
| auto | traceSpin (const Lattice< vobj > &lhs) -> Lattice< decltype(traceIndex< SpinIndex >(vobj()))> |
| template<int Index, class vobj> | |
| auto | traceColour (const Lattice< vobj > &lhs) -> Lattice< decltype(traceIndex< ColourIndex >(vobj()))> |
| template<int Index, class vobj> | |
| auto | traceSpin (const vobj &lhs) -> Lattice< decltype(traceIndex< SpinIndex >(lhs))> |
| template<int Index, class vobj> | |
| auto | traceColour (const vobj &lhs) -> Lattice< decltype(traceIndex< ColourIndex >(lhs))> |
| GRID_SERIALIZABLE_ENUM (Current, undef, Vector, 0, Axial, 1, Tadpole, 2) | |
| NAMESPACE_END (Grid) | |
Variables | |
| static constexpr int | Xdir |
| static constexpr int | Ydir |
| static constexpr int | Zdir |
| static constexpr int | Tdir |
| static constexpr int | Xp |
| static constexpr int | Yp |
| static constexpr int | Zp |
| static constexpr int | Tp |
| static constexpr int | Xm |
| static constexpr int | Ym |
| static constexpr int | Zm |
| static constexpr int | Tm |
| static constexpr int | Nc |
| static constexpr int | Ns |
| static constexpr int | Nd |
| static constexpr int | Nhs |
| static constexpr int | Nds |
| static constexpr int | Ngp |
| static constexpr int | DaggerNo |
| static constexpr int | DaggerYes |
| static constexpr int | InverseNo |
| static constexpr int | InverseYes |
| const int | SpinorIndex |
| const int | CoarseIndex |
| const int | GparityFlavourTensorIndex |
| using IfNotSpinor |
| using IfCoarsened |
| using IfNotCoarsened |
| using iSpinMatrix |
| using iColourMatrix |
| using iSpinColourMatrix |
| using iLorentzColourMatrix |
| using iLorentzComplex |
| using iDoubleStoredColourMatrix |
| using iSpinVector |
| using iColourVector |
| using iSpinColourVector |
| using iHalfSpinVector |
| using iHalfSpinColourVector |
| using iSpinColourSpinColourMatrix |
| using iGparityFlavourVector |
| using iGparitySpinColourVector |
| using iGparityHalfSpinColourVector |
| using iGparityFlavourMatrix |
| typedef iSpinMatrix<Complex > SpinMatrix |
| typedef iSpinMatrix<ComplexF > SpinMatrixF |
| typedef iSpinMatrix<ComplexD > SpinMatrixD |
| typedef iSpinMatrix<vComplex > vSpinMatrix |
| typedef iSpinMatrix<vComplexF> vSpinMatrixF |
| typedef iSpinMatrix<vComplexD> vSpinMatrixD |
| typedef iSpinMatrix<vComplexD2> vSpinMatrixD2 |
| typedef iColourMatrix<Complex > ColourMatrix |
| typedef iColourMatrix<ComplexF > ColourMatrixF |
| typedef iColourMatrix<ComplexD > ColourMatrixD |
| typedef iColourMatrix<vComplex > vColourMatrix |
| typedef iColourMatrix<vComplexF> vColourMatrixF |
| typedef iColourMatrix<vComplexD> vColourMatrixD |
| typedef iColourMatrix<vComplexD2> vColourMatrixD2 |
| typedef iSpinColourMatrix<Complex > SpinColourMatrix |
| typedef iSpinColourMatrix<ComplexF > SpinColourMatrixF |
| typedef iSpinColourMatrix<ComplexD > SpinColourMatrixD |
| typedef iSpinColourMatrix<vComplex > vSpinColourMatrix |
| typedef iSpinColourMatrix<vComplexF> vSpinColourMatrixF |
| typedef iSpinColourMatrix<vComplexD> vSpinColourMatrixD |
| typedef iLorentzColourMatrix<Complex > LorentzColourMatrix |
| typedef iLorentzColourMatrix<ComplexF > LorentzColourMatrixF |
| typedef iLorentzColourMatrix<ComplexD > LorentzColourMatrixD |
| typedef iLorentzColourMatrix<vComplex > vLorentzColourMatrix |
| typedef iLorentzComplex<Complex > LorentzComplex |
| typedef iLorentzComplex<ComplexF > LorentzComplexF |
| typedef iLorentzComplex<ComplexD > LorentzComplexD |
| typedef iLorentzComplex<vComplex > vLorentzComplex |
| typedef iLorentzComplex<vComplexF> vLorentzComplexF |
| typedef iLorentzComplex<vComplexD> vLorentzComplexD |
| typedef iSpinVector<Complex > SpinVector |
| typedef iSpinVector<ComplexF> SpinVectorF |
| typedef iSpinVector<ComplexD> SpinVectorD |
| typedef iSpinVector<vComplex > vSpinVector |
| typedef iSpinVector<vComplexF> vSpinVectorF |
| typedef iSpinVector<vComplexD> vSpinVectorD |
| typedef iSpinVector<vComplexD2> vSpinVectorD2 |
| typedef iColourVector<Complex > ColourVector |
| typedef iColourVector<ComplexF> ColourVectorF |
| typedef iColourVector<ComplexD> ColourVectorD |
| typedef iColourVector<vComplex > vColourVector |
| typedef iColourVector<vComplexF> vColourVectorF |
| typedef iColourVector<vComplexD> vColourVectorD |
| typedef iColourVector<vComplexD2> vColourVectorD2 |
| typedef iSpinColourVector<Complex > SpinColourVector |
| typedef iSpinColourVector<ComplexF> SpinColourVectorF |
| typedef iSpinColourVector<ComplexD> SpinColourVectorD |
| typedef iSpinColourVector<vComplex > vSpinColourVector |
| typedef iSpinColourVector<vComplexF> vSpinColourVectorF |
| typedef iSpinColourVector<vComplexD> vSpinColourVectorD |
| typedef iHalfSpinVector<Complex > HalfSpinVector |
| typedef iHalfSpinVector<ComplexF> HalfSpinVectorF |
| typedef iHalfSpinVector<ComplexD> HalfSpinVectorD |
| typedef iHalfSpinVector<vComplex > vHalfSpinVector |
| typedef iHalfSpinVector<vComplexF> vHalfSpinVectorF |
| typedef iHalfSpinVector<vComplexD> vHalfSpinVectorD |
| typedef iHalfSpinVector<vComplexD2> vHalfSpinVectorD2 |
| typedef iHalfSpinColourVector<Complex > HalfSpinColourVector |
| typedef iGparityFlavourVector<Complex > GparityFlavourVector |
| typedef iSinglet<vComplexF> vTComplexF |
| typedef iSinglet<vComplexD> vTComplexD |
| typedef iSinglet<vComplexD2> vTComplexD2 |
| typedef Lattice<vColourMatrix> LatticeColourMatrix |
| typedef Lattice<vColourMatrixF> LatticeColourMatrixF |
| typedef Lattice<vColourMatrixD> LatticeColourMatrixD |
| typedef Lattice<vColourMatrixD2> LatticeColourMatrixD2 |
| typedef Lattice<vSpinMatrix> LatticeSpinMatrix |
| typedef Lattice<vSpinMatrixF> LatticeSpinMatrixF |
| typedef Lattice<vSpinMatrixD> LatticeSpinMatrixD |
| typedef Lattice<vSpinMatrixD2> LatticeSpinMatrixD2 |
| typedef Lattice<vLorentzComplex> LatticeLorentzComplex |
| typedef Lattice<vSpinVector> LatticeSpinVector |
| typedef Lattice<vSpinVectorF> LatticeSpinVectorF |
| typedef Lattice<vSpinVectorD> LatticeSpinVectorD |
| typedef Lattice<vSpinVectorD2> LatticeSpinVectorD2 |
| typedef Lattice<vColourVector> LatticeColourVector |
| typedef Lattice<vColourVectorF> LatticeColourVectorF |
| typedef Lattice<vColourVectorD> LatticeColourVectorD |
| typedef Lattice<vColourVectorD2> LatticeColourVectorD2 |
| typedef Lattice<vHalfSpinVector> LatticeHalfSpinVector |
| typedef Lattice<vTReal> LatticeReal |
| typedef Lattice<vTRealF> LatticeRealF |
| typedef Lattice<vTRealD> LatticeRealD |
| typedef Lattice<vTComplex> LatticeComplex |
| typedef Lattice<vTComplexF> LatticeComplexF |
| typedef Lattice<vTComplexD> LatticeComplexD |
| typedef Lattice<vTComplexD2> LatticeComplexD2 |
| typedef Lattice<vTInteger> LatticeInteger |
| using LorentzScalar |
| typedef Lattice<vColourVector> LatticeStaggeredFermion |
| NAMESPACE_BEGIN | ( | Grid | ) |
| auto peekSpin | ( | const vobj & | rhs, |
| int | i ) -> decltype(PeekIndex< SpinIndex >(rhs, 0)) |
Definition at line 412 of file QCD.h.
References PeekIndex().
| auto peekSpin | ( | const vobj & | rhs, |
| int | i, | ||
| int | j ) -> decltype(PeekIndex< SpinIndex >(rhs, 0, 0)) |
Definition at line 416 of file QCD.h.
References PeekIndex().
| auto peekSpin | ( | const Lattice< vobj > & | rhs, |
| int | i ) -> decltype(PeekIndex< SpinIndex >(rhs, 0)) |
Definition at line 420 of file QCD.h.
References PeekIndex().
| auto peekSpin | ( | const Lattice< vobj > & | rhs, |
| int | i, | ||
| int | j ) -> decltype(PeekIndex< SpinIndex >(rhs, 0, 0)) |
Definition at line 424 of file QCD.h.
References PeekIndex().
| auto peekColour | ( | const vobj & | rhs, |
| int | i ) -> decltype(PeekIndex< ColourIndex >(rhs, 0)) |
Definition at line 429 of file QCD.h.
References PeekIndex().
Referenced by LatticeAdjMatrix< ncolour >::AdjointLieAlgebraMatrix(), LatticeMatrix< ncolour, group_name >::FundamentalLieAlgebraMatrix(), SmearedConfigurationMasked< Gimpl >::InsertForce(), and LatticeTwoIndexMatrix< ncolour, S, group_name >::TwoIndexLieAlgebraMatrix().
| auto peekColour | ( | const vobj & | rhs, |
| int | i, | ||
| int | j ) -> decltype(PeekIndex< ColourIndex >(rhs, 0, 0)) |
Definition at line 433 of file QCD.h.
References PeekIndex().
| auto peekColour | ( | const Lattice< vobj > & | rhs, |
| int | i ) -> decltype(PeekIndex< ColourIndex >(rhs, 0)) |
Definition at line 437 of file QCD.h.
References PeekIndex().
| auto peekColour | ( | const Lattice< vobj > & | rhs, |
| int | i, | ||
| int | j ) -> decltype(PeekIndex< ColourIndex >(rhs, 0, 0)) |
Definition at line 441 of file QCD.h.
References PeekIndex().
| auto peekLorentz | ( | const vobj & | rhs, |
| int | i ) -> decltype(PeekIndex< LorentzIndex >(rhs, 0)) |
Definition at line 446 of file QCD.h.
References PeekIndex().
Referenced by SmearedConfiguration< Gimpl >::AnalyticSmearedForce(), SmearedConfigurationMasked< Gimpl >::AnalyticSmearedForce(), WilsonLoops< PeriodicGimplR >::avgPolyakovLoop(), SmearedConfigurationMasked< Gimpl >::BaseSmearDerivative(), Smear_APE< Gimpl >::derivative(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForce(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForceLevel(), SmearedConfigurationMasked< Gimpl >::logDetJacobianLevel(), AdjointRep< Nc >::RtoFundamentalProject(), TwoIndexRep< Nc, Symmetric, GroupName::SU >::RtoFundamentalProject(), Smear_Stout< Gimpl >::smear(), SmearedConfiguration< Gimpl >::smeared_force(), SmearedConfigurationMasked< Gimpl >::smeared_force(), Photon< GImpl >::transverseProjectSpatial(), AdjointRep< Nc >::update_representation(), and TwoIndexRep< Nc, Symmetric, GroupName::SU >::update_representation().
| auto peekLorentz | ( | const Lattice< vobj > & | rhs, |
| int | i ) -> decltype(PeekIndex< LorentzIndex >(rhs, 0)) |
Definition at line 450 of file QCD.h.
References PeekIndex().
| void pokeColour | ( | Lattice< vobj > & | lhs, |
| const Lattice< decltype(peekIndex< ColourIndex >(vobj(), 0))> & | rhs, | ||
| int | i ) |
Definition at line 459 of file QCD.h.
References peekIndex(), and PokeIndex().
Referenced by SmearedConfigurationMasked< Gimpl >::logDetJacobianForceLevel(), LatticeAdjMatrix< ncolour >::projectOnAlgebra(), LatticeTwoIndexMatrix< ncolour, S, group_name >::projectOnAlgebra(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), LatticeAdjMatrix< ncolour >::projector(), LatticeTwoIndexMatrix< ncolour, S, group_name >::projector(), AdjointRep< Nc >::update_representation(), and TwoIndexRep< Nc, Symmetric, GroupName::SU >::update_representation().
| void pokeColour | ( | Lattice< vobj > & | lhs, |
| const Lattice< decltype(peekIndex< ColourIndex >(vobj(), 0, 0))> & | rhs, | ||
| int | i, | ||
| int | j ) |
Definition at line 466 of file QCD.h.
References peekIndex(), and PokeIndex().
| void pokeSpin | ( | Lattice< vobj > & | lhs, |
| const Lattice< decltype(peekIndex< SpinIndex >(vobj(), 0))> & | rhs, | ||
| int | i ) |
Definition at line 473 of file QCD.h.
References peekIndex(), and PokeIndex().
| void pokeSpin | ( | Lattice< vobj > & | lhs, |
| const Lattice< decltype(peekIndex< SpinIndex >(vobj(), 0, 0))> & | rhs, | ||
| int | i, | ||
| int | j ) |
Definition at line 480 of file QCD.h.
References peekIndex(), and PokeIndex().
| void pokeLorentz | ( | Lattice< vobj > & | lhs, |
| const Lattice< decltype(peekIndex< LorentzIndex >(vobj(), 0))> & | rhs, | ||
| int | i ) |
Definition at line 487 of file QCD.h.
References peekIndex(), and PokeIndex().
Referenced by SmearedConfiguration< Gimpl >::AnalyticSmearedForce(), SmearedConfigurationMasked< Gimpl >::AnalyticSmearedForce(), SmearedConfigurationMasked< Gimpl >::InsertForce(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForce(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::MDeriv(), CompactWilsonCloverFermion< Impl, CloverHelpers >::MDeriv(), WilsonCloverFermion< Impl, CloverHelpers >::MDeriv(), AdjointRep< Nc >::RtoFundamentalProject(), TwoIndexRep< Nc, Symmetric, GroupName::SU >::RtoFundamentalProject(), Smear_APE< Gimpl >::smear(), Smear_Stout< Gimpl >::smear(), SmearedConfiguration< Gimpl >::smeared_force(), SmearedConfigurationMasked< Gimpl >::smeared_force(), Photon< GImpl >::StochasticField(), Photon< GImpl >::transverseProjectSpatial(), Photon< GImpl >::UnitField(), AdjointRep< Nc >::update_representation(), and TwoIndexRep< Nc, Symmetric, GroupName::SU >::update_representation().
| void pokeSpin | ( | vobj & | lhs, |
| const decltype(peekIndex< SpinIndex >(lhs, 0)) & | rhs, | ||
| int | i ) |
Definition at line 497 of file QCD.h.
References peekIndex(), and pokeIndex().
| void pokeSpin | ( | vobj & | lhs, |
| const decltype(peekIndex< SpinIndex >(lhs, 0, 0)) & | rhs, | ||
| int | i, | ||
| int | j ) |
Definition at line 501 of file QCD.h.
References peekIndex(), and pokeIndex().
| void pokeColour | ( | vobj & | lhs, |
| const decltype(peekIndex< ColourIndex >(lhs, 0)) & | rhs, | ||
| int | i ) |
Definition at line 506 of file QCD.h.
References peekIndex(), and pokeIndex().
| void pokeColour | ( | vobj & | lhs, |
| const decltype(peekIndex< ColourIndex >(lhs, 0, 0)) & | rhs, | ||
| int | i, | ||
| int | j ) |
Definition at line 510 of file QCD.h.
References peekIndex(), and pokeIndex().
| void pokeLorentz | ( | vobj & | lhs, |
| const decltype(peekIndex< LorentzIndex >(lhs, 0)) & | rhs, | ||
| int | i ) |
Definition at line 515 of file QCD.h.
References peekIndex(), and pokeIndex().
| void FermToProp | ( | typename Fimpl::PropagatorField & | p, |
| const typename Fimpl::FermionField & | f, | ||
| const int | s, | ||
| const int | c ) |
| void PropToFerm | ( | typename Fimpl::FermionField & | f, |
| const typename Fimpl::PropagatorField & | p, | ||
| const int | s, | ||
| const int | c ) |
Definition at line 583 of file QCD.h.
References transposeIndex().
|
inline |
Definition at line 586 of file QCD.h.
References transposeIndex().
|
inline |
Definition at line 589 of file QCD.h.
References transposeIndex().
|
inline |
Definition at line 592 of file QCD.h.
References transposeIndex().
|
inline |
Definition at line 600 of file QCD.h.
References traceIndex().
|
inline |
Definition at line 605 of file QCD.h.
References traceIndex().
|
inline |
Definition at line 610 of file QCD.h.
References traceIndex().
|
inline |
Definition at line 615 of file QCD.h.
References traceIndex().
| GRID_SERIALIZABLE_ENUM | ( | Current | , |
| undef | , | ||
| Vector | , | ||
| 0 | , | ||
| Axial | , | ||
| 1 | , | ||
| Tadpole | , | ||
| 2 | ) |
| NAMESPACE_END | ( | Grid | ) |
|
staticconstexpr |
Definition at line 36 of file QCD.h.
Referenced by OpenQcdIO::createOpenQcdGrid(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::ImportGauge(), CompactWilsonCloverFermion< Impl, CloverHelpers >::ImportGauge(), WilsonCloverFermion< Impl, CloverHelpers >::ImportGauge(), and WilsonLoops< PeriodicGimplR >::TopologicalCharge().
|
staticconstexpr |
|
staticconstexpr |
Definition at line 38 of file QCD.h.
Referenced by OpenQcdIO::createOpenQcdGrid(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::ImportGauge(), CompactWilsonCloverFermion< Impl, CloverHelpers >::ImportGauge(), WilsonCloverFermion< Impl, CloverHelpers >::ImportGauge(), and WilsonLoops< PeriodicGimplR >::TopologicalCharge().
|
staticconstexpr |
|
staticconstexpr |
Definition at line 41 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), GetInfo(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 42 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 43 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 44 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), WilsonLoops< PeriodicGimplR >::linkTrace(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), CayleyFermion5D< Impl >::SeqConservedCurrent(), WilsonFermion< Impl >::SeqConservedCurrent(), WilsonLoops< PeriodicGimplR >::sumPlaquette(), WilsonLoops< PeriodicGimplR >::sumRectangle(), WilsonLoops< PeriodicGimplR >::sumSpatialWilsonLoop(), WilsonLoops< PeriodicGimplR >::sumTimelikeWilsonLoop(), WilsonLoops< PeriodicGimplR >::sumWilsonLoop(), and testme().
|
staticconstexpr |
Definition at line 45 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 46 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 47 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 48 of file QCD.h.
Referenced by WilsonKernels< Impl >::DhopDirK(), WilsonKernels< Impl >::DhopDirKernel(), DhopDirMacro(), StaggeredKernels< Impl >::DhopSiteAsm(), ImprovedStaggeredFermion< StaggeredImplF >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericExt(), StaggeredKernels< Impl >::DhopSiteGenericInt(), StaggeredKernels< Impl >::DhopSiteHand(), StaggeredKernels< Impl >::DhopSiteHandExt(), StaggeredKernels< Impl >::DhopSiteHandInt(), for(), WilsonKernels< Impl >::GenericDhopSite(), WilsonKernels< Impl >::GenericDhopSiteDag(), WilsonKernels< Impl >::GenericDhopSiteDagExt(), WilsonKernels< Impl >::GenericDhopSiteDagInt(), WilsonKernels< Impl >::GenericDhopSiteExt(), WilsonKernels< Impl >::GenericDhopSiteInt(), WilsonStencil< SiteSpinor, SiteHalfSpinor, ImplParams >::HaloGatherOpt(), WilsonKernels< Impl >::HandDhopSite(), WilsonKernels< Impl >::HandDhopSiteDag(), WilsonKernels< Impl >::HandDhopSiteDagExt(), WilsonKernels< Impl >::HandDhopSiteDagInt(), WilsonKernels< Impl >::HandDhopSiteExt(), WilsonKernels< Impl >::HandDhopSiteInt(), NAMESPACE_BEGIN(), WilsonProjector::Proj(), and testme().
|
staticconstexpr |
Definition at line 50 of file QCD.h.
Referenced by WilsonLoops< PeriodicGimplR >::avgPlaquette(), WilsonLoops< PeriodicGimplR >::avgPolyakovLoop(), WilsonLoops< PeriodicGimplR >::avgRectangle(), WilsonLoops< PeriodicGimplR >::avgSpatialWilsonLoop(), WilsonLoops< PeriodicGimplR >::avgTimelikeWilsonLoop(), WilsonLoops< PeriodicGimplR >::avgWilsonLoop(), BaryonUtils< FImpl >::BaryonGamma3pt(), CompactWilsonCloverFermion< Impl, CloverHelpers >::CompactWilsonCloverFermion(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::CompactWilsonCloverFermion5D(), BaryonUtils< FImpl >::ContractBaryons(), BaryonUtils< FImpl >::ContractBaryonsMatrix(), BaryonUtils< FImpl >::ContractBaryonsSliced(), BaryonUtils< FImpl >::ContractBaryonsSlicedMatrix(), OpenQcdIOChromaReference::copyToLatticeObject(), ParRdr::createTypes(), PlaqPlusRectangleAction< PeriodicGimplR >::deriv(), WilsonFlowAdaptive< Gimpl >::evolve_step_adaptive(), FourierAcceleratedGaugeFixer< Gimpl >::FourierAccelSteepestDescentStep(), MemoryManager::Init(), CompactWilsonCloverHelpers< Impl >::Invert(), StaggeredImpl< vComplex, FundamentalRepresentation >::is_fundamental(), StaggeredVec5dImpl< vComplex, FundamentalRepresentation >::is_fundamental(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::is_fundamental(), WilsonLoops< PeriodicGimplR >::linkTrace(), CompactWilsonCloverHelpers< Impl >::MooeeKernel_gpu(), Gauge3x2munger< fobj, sobj >::operator()(), Gauge3x2unmunger< fobj, sobj >::operator()(), GaugeDoubleStoredMunger< fobj, sobj >::operator()(), GaugeDoubleStoredUnmunger< fobj, sobj >::operator()(), GaugeSimpleMunger< fobj, sobj >::operator()(), GaugeSimpleUnmunger< fobj, sobj >::operator()(), GaugeSpmunger< fobj, sobj >::operator()(), GaugeSpunmunger< fobj, sobj >::operator()(), GaugeSUmunger< fobj, sobj, false >::operator()(), GaugeSUmunger< fobj, sobj, true >::operator()(), GaugeSUunmunger< fobj, sobj >::operator()(), LatticeMatrix< ncolour, group_name >::ProjectOnSpecialGroup(), NerscIO::readConfiguration(), OpenQcdIO::readConfiguration(), OpenQcdIOChromaReference::readConfiguration(), ParRdr::readGauge(), ParRdr::readHeader(), reconstruct3(), reconstructSp(), reconstructSU(), AdjointRep< Nc >::RtoFundamentalProject(), TwoIndexRep< Nc, Symmetric, GroupName::SU >::RtoFundamentalProject(), BaryonUtils< FImpl >::SigmaToNucleonEye(), BaryonUtils< FImpl >::SigmaToNucleonNonEye(), Smear_HISQ< Gimpl >::Smear_HISQ(), Smear_HISQ< Gimpl >::Smear_HISQ(), Smear_Stout< Gimpl >::Smear_Stout(), Smear_Stout< Gimpl >::Smear_Stout(), FourierAcceleratedGaugeFixer< Gimpl >::SteepestDescentStep(), WilsonLoops< PeriodicGimplR >::timesliceAvgSpatialPlaquette(), unique_reconstructSU(), NerscIO::writeConfiguration(), and BaryonUtils< FImpl >::XiToSigmaEye().
|
staticconstexpr |
Definition at line 51 of file QCD.h.
Referenced by WilsonKernels< Impl >::AsmDhopSite(), WilsonKernels< Impl >::AsmDhopSiteDag(), WilsonKernels< Impl >::AsmDhopSiteDagExt(), WilsonKernels< Impl >::AsmDhopSiteDagInt(), WilsonKernels< Impl >::AsmDhopSiteExt(), WilsonKernels< Impl >::AsmDhopSiteInt(), BaryonUtils< FImpl >::BaryonGamma3pt(), BaryonUtils< FImpl >::BaryonGamma3ptGroup1Site(), BaryonUtils< FImpl >::BaryonGamma3ptGroup2Site(), BaryonUtils< FImpl >::BaryonGamma3ptGroup3Site(), BaryonUtils< FImpl >::BaryonSite(), BaryonUtils< FImpl >::BaryonSiteMatrix(), CompactWilsonCloverFermion< Impl, CloverHelpers >::CompactWilsonCloverFermion(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::CompactWilsonCloverFermion5D(), BaryonUtils< FImpl >::ContractBaryons(), BaryonUtils< FImpl >::ContractBaryonsMatrix(), BaryonUtils< FImpl >::ContractBaryonsSliced(), BaryonUtils< FImpl >::ContractBaryonsSlicedMatrix(), A2Autils< FImpl >::ContractWWVV(), for(), CloverHelpers< Impl >::Instantiate(), CompactWilsonCloverHelpers< Impl >::Invert(), lmultGammaT(), lmultGammaTGamma5(), lmultGammaX(), lmultGammaXGamma5(), lmultGammaY(), lmultGammaYGamma5(), lmultGammaZ(), lmultGammaZGamma5(), lmultIdentity(), lmultMinusGamma5(), lmultMinusGammaT(), lmultMinusGammaTGamma5(), lmultMinusGammaX(), lmultMinusGammaXGamma5(), lmultMinusGammaY(), lmultMinusGammaYGamma5(), lmultMinusGammaZ(), lmultMinusGammaZGamma5(), lmultMinusIdentity(), lmultMinusSigmaXT(), lmultMinusSigmaXY(), lmultMinusSigmaXZ(), lmultMinusSigmaYT(), lmultMinusSigmaYZ(), lmultMinusSigmaZT(), lmultSigmaXT(), lmultSigmaXY(), lmultSigmaXZ(), lmultSigmaYT(), lmultSigmaYZ(), lmultSigmaZT(), operator*(), operator*(), A2Autils< FImpl >::OuterProductWWVV(), OpenQcdIO::readConfiguration(), OpenQcdIOChromaReference::readConfiguration(), rmultGamma5(), rmultGammaT(), rmultGammaTGamma5(), rmultGammaX(), rmultGammaXGamma5(), rmultGammaY(), rmultGammaYGamma5(), rmultGammaZ(), rmultGammaZGamma5(), rmultIdentity(), rmultMinusGamma5(), rmultMinusGammaT(), rmultMinusGammaTGamma5(), rmultMinusGammaX(), rmultMinusGammaXGamma5(), rmultMinusGammaY(), rmultMinusGammaYGamma5(), rmultMinusGammaZ(), rmultMinusGammaZGamma5(), rmultMinusIdentity(), rmultMinusSigmaXT(), rmultMinusSigmaXY(), rmultMinusSigmaXZ(), rmultMinusSigmaYT(), rmultMinusSigmaYZ(), rmultMinusSigmaZT(), rmultSigmaXT(), rmultSigmaXY(), rmultSigmaXZ(), rmultSigmaYT(), rmultSigmaYZ(), rmultSigmaZT(), BaryonUtils< FImpl >::SigmaToNucleonEye(), BaryonUtils< FImpl >::SigmaToNucleonNonEye(), BaryonUtils< FImpl >::SigmaToNucleonQ1EyeSite(), BaryonUtils< FImpl >::SigmaToNucleonQ1NonEyeSite(), BaryonUtils< FImpl >::SigmaToNucleonQ2EyeSite(), BaryonUtils< FImpl >::SigmaToNucleonQ2NonEyeSite(), testme(), BaryonUtils< FImpl >::XiToSigmaEye(), BaryonUtils< FImpl >::XiToSigmaQ1EyeSite(), and BaryonUtils< FImpl >::XiToSigmaQ2EyeSite().
|
staticconstexpr |
Definition at line 52 of file QCD.h.
Referenced by CayleyFermion5D< Impl >::addQmu(), SmearedConfiguration< Gimpl >::AnalyticSmearedForce(), SmearedConfigurationMasked< Gimpl >::AnalyticSmearedForce(), appendShift(), DDHMCFilter< GaugeField >::applyFilter(), DirichletFilter< MomentaField >::applyFilter(), SmearedConfigurationMasked< Gimpl >::ApplyMask(), A2Autils< FImpl >::AslashField(), WilsonLoops< PeriodicGimplR >::avgPlaquette(), WilsonLoops< PeriodicGimplR >::avgRectangle(), SmearedConfigurationMasked< Gimpl >::BaseSmear(), SmearedConfigurationMasked< Gimpl >::BaseSmearDerivative(), NonLocalStencilGeometry::BuildShifts(), GeneralCoarsenedMatrix< Fobj, CComplex, nbasis >::CoarsenOperator(), MultiGeneralCoarsenedMatrix< Fobj, CComplex, nbasis >::CoarsenOperator(), LatticeMatrix< ncolour, group_name >::ColdConfiguration(), CompactWilsonCloverFermion< Impl, CloverHelpers >::CompactWilsonCloverFermion(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::CompactWilsonCloverFermion5D(), OpenQcdIOChromaReference::copyToLatticeObject(), ConjugateGaugeImpl< GaugeImplTypes< S, Dimension > >::CovShiftBackward(), ConjugateGaugeImpl< GaugeImplTypes< S, Dimension > >::CovShiftForward(), ConjugateGaugeImpl< GaugeImplTypes< S, Dimension > >::CovShiftIdentityBackward(), ConjugateGaugeImpl< GaugeImplTypes< S, Dimension > >::CovShiftIdentityForward(), ParRdr::createTypes(), ConjugateGaugeImpl< GaugeImplTypes< S, Dimension > >::CshiftLink(), PlaqPlusRectangleAction< PeriodicGimplR >::deriv(), ScalarAction< ScalarImplR >::deriv(), Smear_APE< Gimpl >::derivative(), ImprovedStaggeredFermion< Impl >::DerivInternal(), NaiveStaggeredFermion< Impl >::DerivInternal(), WilsonFermion5D< Impl >::DerivInternal(), WilsonFermion< Impl >::DerivInternal(), WilsonFermion< Impl >::DhopDirAll(), FourierAcceleratedGaugeFixer< Gimpl >::DmuAmu(), DomainWallVec5dImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), GparityWilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), StaggeredImpl< vComplex, FundamentalRepresentation >::DoubleStore(), StaggeredVec5dImpl< vComplex, FundamentalRepresentation >::DoubleStore(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::DoubleStore(), DWFSlowFermion< WilsonImplF >::DWFSlowFermion(), WilsonFlowBase< Gimpl >::energyDensityCloverleaf(), HybridMonteCarlo< IntegratorType >::evolve_hmc_step(), WilsonFlowAdaptive< Gimpl >::evolve_step_adaptive(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::extractLinkField(), PaddedCell::Face_exchange(), GaugeImplTypes< vComplex, Nc >::FieldSquareNorm(), FourierAcceleratedGaugeFixer< Gimpl >::FourierAccelSteepestDescentStep(), ContinuedFractionFermion5D< Impl >::FreePropagator(), ContinuedFractionFermion5D< Impl >::FreePropagator(), DomainWallFermion< WilsonImplF >::FreePropagator(), DomainWallFermion< WilsonImplF >::FreePropagator(), DomainWallFermion< WilsonImplF >::FreePropagator(), FermionOperator< Impl >::FreePropagator(), FermionOperator< Impl >::FreePropagator(), PartialFractionFermion5D< Impl >::FreePropagator(), PartialFractionFermion5D< Impl >::FreePropagator(), GatherSlice(), GaugeTransform(), GaugeTransform(), CovariantSmearing< Gimpl >::GaussianSmear(), GaugeImplTypes< vComplex, Nc >::generate_momenta(), WilsonLoops< Gimpl >::RectStaplePaddedAllWorkspace::getShifts(), WilsonLoops< Gimpl >::StaplePaddedAllWorkspace::getShifts(), GparityWilsonImplParams::GparityWilsonImplParams(), LatticeMatrix< ncolour, group_name >::HotConfiguration(), DWFSlowFermion< WilsonImplF >::ImportGauge(), ImprovedStaggeredFermion5D< Impl >::ImportGauge(), ImprovedStaggeredFermion< Impl >::ImportGauge(), LaplacianAdjointField< Impl >::ImportGauge(), NaiveStaggeredFermion< Impl >::ImportGauge(), WilsonFermion< Impl >::ImportGauge(), ImprovedStaggeredFermion5D< Impl >::ImportGaugeSimple(), ImprovedStaggeredFermion< Impl >::ImportGaugeSimple(), InversePowerBoundsCheck(), InverseSqrtBoundsCheck(), LaplacianAdjointField< Impl >::LaplacianAdjointField(), WilsonLoops< PeriodicGimplR >::linkTrace(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForce(), SmearedConfigurationMasked< Gimpl >::logDetJacobianForceLevel(), SmearedConfigurationMasked< Gimpl >::logDetJacobianLevel(), LaplacianAdjointField< Impl >::M(), PartialFractionFermion5D< Impl >::M_internal(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::MDeriv(), CompactWilsonCloverFermion< Impl, CloverHelpers >::MDeriv(), LaplacianAdjointField< Impl >::MDeriv(), LaplacianAdjointField< Impl >::MDeriv(), WilsonCloverFermion< Impl, CloverHelpers >::MDeriv(), WilsonFermion5D< ImplD >::Meooe(), CompactWilsonCloverHelpers< Impl >::ModifyBoundaries(), GeneralisedMomenta< Implementation >::MomentaAction(), MomentumFilterApplyPhase< MomentaField >::MomentumFilterApplyPhase(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHt(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHt_5d(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHw(), WilsonFermion5D< Impl >::MomentumSpacePropagatorHwQ(), GeneralCoarsenedMatrix< Fobj, CComplex, nbasis >::Mult(), GparityWilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::multLink(), NonLocalStencilGeometry::NonLocalStencilGeometry(), Gauge3x2munger< fobj, sobj >::operator()(), Gauge3x2unmunger< fobj, sobj >::operator()(), GaugeSimpleMunger< fobj, sobj >::operator()(), GaugeSimpleUnmunger< fobj, sobj >::operator()(), GaugeSpmunger< fobj, sobj >::operator()(), GaugeSpunmunger< fobj, sobj >::operator()(), GaugeSUmunger< fobj, sobj, false >::operator()(), GaugeSUmunger< fobj, sobj, true >::operator()(), GaugeSUunmunger< fobj, sobj >::operator()(), ScalarObs< Impl >::phider(), precisionChangeOrig(), WilsonProjector::Proj(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), LatticeMatrix< ncolour, group_name >::ProjectOnGeneralGroup(), LatticeMatrix< ncolour, group_name >::ProjectOnSpecialGroup(), ProjectSpn(), ProjectSU3(), ProjectSUn(), Smear_HISQ< Gimpl >::projectU3(), OpenQcdIO::readConfiguration(), OpenQcdIOChromaReference::readConfiguration(), ParRdr::readGauge(), OpenQcdIO::readHeader(), ParRdr::readHeader(), reconstruct3(), reconstructSp(), reconstructSU(), WilsonLoops< PeriodicGimplR >::RectStapleAll(), WilsonLoops< PeriodicGimplR >::RectStapleOptimised(), WilsonLoops< PeriodicGimplR >::RectStaplePaddedAll(), WilsonLoops< PeriodicGimplR >::RectStapleUnoptimised(), NonLocalStencilGeometry::Reverse(), Smear_Stout< Gimpl >::rho3D(), AdjointRep< Nc >::RtoFundamentalProject(), TwoIndexRep< Nc, Symmetric, GroupName::SU >::RtoFundamentalProject(), PlaqPlusRectangleAction< PeriodicGimplR >::S(), ScalarAction< ScalarImplR >::S(), ScatterSlice(), CayleyFermion5D< Impl >::SeqConservedCurrent(), CompactWilsonCloverFermion< WImpl, CompactCloverHelpers< WImpl > >< WilsonImplD2 >::SeqConservedCurrent(), WilsonFermion< Impl >::SeqConservedCurrent(), CayleyFermion5D< Impl >::set_qmu(), PartialFractionFermion5D< Impl >::set_qmu(), Smear_APE< Gimpl >::set_rho(), CompactWilsonCloverHelpers< Impl >::SetupMasks(), ConjugateGaugeImpl< GaugeImplTypes< S, Dimension > >::ShiftStaple(), WilsonLoops< PeriodicGimplR >::sitePlaquette(), WilsonLoops< PeriodicGimplR >::siteRectangle(), WilsonLoops< PeriodicGimplR >::siteSpatialPlaquette(), sliceInnerProductVector(), sliceSum(), Smear_APE< Gimpl >::smear(), Smear_HISQ< Gimpl >::smear(), Smear_Stout< Gimpl >::smear(), Smear_HISQ< Gimpl >::Smear_HISQ(), Smear_HISQ< Gimpl >::Smear_HISQ(), SmearedConfiguration< Gimpl >::smeared_force(), SmearedConfigurationMasked< Gimpl >::smeared_force(), SmearedConfigurationMasked< Gimpl >::SmearedConfigurationMasked(), WilsonLoops< PeriodicGimplR >::Staple(), WilsonLoops< PeriodicGimplR >::Staple(), WilsonLoops< PeriodicGimplR >::Staple(), WilsonLoops< PeriodicGimplR >::StapleAll(), WilsonLoops< PeriodicGimplR >::StapleAndRectStapleAll(), WilsonLoops< PeriodicGimplR >::StapleLower(), WilsonLoops< PeriodicGimplR >::StaplePaddedAll(), WilsonLoops< PeriodicGimplR >::StapleUpper(), FourierAcceleratedGaugeFixer< Gimpl >::SteepestDescentGaugeFix(), stencilIndex(), ScalarObs< Impl >::sumphider(), WilsonLoops< PeriodicGimplR >::sumPlaquette(), WilsonLoops< PeriodicGimplR >::sumRectangle(), LatticeMatrix< ncolour, group_name >::TepidConfiguration(), WilsonLoops< PeriodicGimplR >::timesliceAvgSpatialPlaquette(), WilsonLoops< PeriodicGimplR >::timesliceSumSpatialPlaquette(), WilsonLoops< PeriodicGimplR >::TimesliceTopologicalChargeMxN(), WilsonLoops< PeriodicGimplR >::TopologicalCharge(), OpenQcdIO::undoDoubleStore(), unique_reconstructSU(), AdjointRep< Nc >::update_representation(), TwoIndexRep< Nc, Symmetric, GroupName::SU >::update_representation(), WilsonAnisotropyCoefficients::WilsonAnisotropyCoefficients(), WilsonCloverFermion< Impl, CloverHelpers >::WilsonCloverFermion(), WilsonFermion< Impl >::WilsonFermion(), WilsonImpl< vComplex, FundamentalRepresentation, CoeffReal >::WilsonImpl(), WilsonImplParams::WilsonImplParams(), and WilsonImplParams::WilsonImplParams().
|
staticconstexpr |
Definition at line 53 of file QCD.h.
Referenced by CompactWilsonCloverHelpers< Impl >::Invert(), and CompactWilsonCloverHelpers< Impl >::MooeeKernel_gpu().
|
staticconstexpr |
Definition at line 54 of file QCD.h.
Referenced by GaugeDoubleStoredMunger< fobj, sobj >::operator()(), and GaugeDoubleStoredUnmunger< fobj, sobj >::operator()().
|
staticconstexpr |
Definition at line 69 of file QCD.h.
Referenced by DomainDecomposedBoundaryTwoFlavourBosonPseudoFermion< ImplD, ImplF >::deriv(), DomainDecomposedBoundaryTwoFlavourPseudoFermion< ImplD, ImplF >::deriv(), DomainDecomposedBoundaryTwoFlavourRatioPseudoFermion< ImplD, ImplF >::deriv(), ExactOneFlavourRatioPseudoFermionAction< Impl >::deriv(), OneFlavourRationalPseudoFermionAction< Impl >::deriv(), OneFlavourRatioRationalPseudoFermionAction< Impl >::deriv(), TwoFlavourPseudoFermionAction< Impl >::deriv(), TwoFlavourRatioEO4DPseudoFermionAction< Impl >::deriv(), TwoFlavourRatioPseudoFermionAction< Impl >::deriv(), CompactWilsonCloverFermion< WImpl, CompactCloverHelpers< WImpl > >< WilsonImplD2 >::DerivInternal(), ImprovedStaggeredFermion< Impl >::DerivInternal(), NaiveStaggeredFermion< Impl >::DerivInternal(), WilsonFermion5D< Impl >::DerivInternal(), WilsonFermion< Impl >::DerivInternal(), WilsonFermion< Impl >::DhopDir(), WilsonFermion5D< Impl >::DhopDirAll(), WilsonFermion< Impl >::DhopDirAll(), WilsonCloverFermion< WImpl, CloverHelpers< WImpl > >< WilsonImplD2 >::DhopEO(), WilsonFermion< Impl >::DhopInternalOverlappedComms(), WilsonFermion< Impl >::DhopInternalSerial(), ImprovedStaggeredFermion< Impl >::DhopInternalSerialComms(), NaiveStaggeredFermion< Impl >::DhopInternalSerialComms(), CayleyFermion5D< Impl >::Dminus(), WilsonFermion5D< ImplD >::ImportGauge(), CayleyFermion5D< Impl >::M(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::M(), CompactWilsonCloverFermion< Impl, CloverHelpers >::M(), ContinuedFractionFermion5D< Impl >::M(), DomainWallEOFAFermion< Impl >::M(), DWFSlowFermion< WilsonImplF >::M(), ImprovedStaggeredFermion5D< Impl >::M(), ImprovedStaggeredFermion< Impl >::M(), MobiusEOFAFermion< Impl >::M(), NaiveStaggeredFermion< Impl >::M(), PartialFractionFermion5D< Impl >::M(), WilsonCloverFermion< Impl, CloverHelpers >::M(), WilsonTMFermion5D< WilsonImplF >::M(), WilsonTMFermion< Impl >::M(), PartialFractionFermion5D< Impl >::M_internal(), CayleyFermion5D< Impl >::MDeriv(), ContinuedFractionFermion5D< Impl >::MDeriv(), PartialFractionFermion5D< Impl >::MDeriv(), OverlapWilsonPartialFractionTanhFermion< WilsonImplD2 >::MdirAll(), CayleyFermion5D< Impl >::MeoDeriv(), ContinuedFractionFermion5D< Impl >::MeoDeriv(), PartialFractionFermion5D< Impl >::MeoDeriv(), CayleyFermion5D< Impl >::Meooe(), CoarsenedMatrix< Fobj, CComplex, nbasis >::Meooe(), ContinuedFractionFermion5D< Impl >::Meooe(), DWFSlowFermion< WilsonImplF >::Meooe(), ImprovedStaggeredFermion5D< Impl >::Meooe(), ImprovedStaggeredFermion< Impl >::Meooe(), NaiveStaggeredFermion< Impl >::Meooe(), PartialFractionFermion5D< Impl >::Meooe(), WilsonFermion5D< Impl >::Meooe(), WilsonTMFermion5D< WilsonImplF >::Meooe(), CayleyFermion5D< Impl >::MoeDeriv(), ContinuedFractionFermion5D< Impl >::MoeDeriv(), PartialFractionFermion5D< Impl >::MoeDeriv(), CoarsenedMatrix< Fobj, CComplex, nbasis >::Mooee(), PartialFractionFermion5D< Impl >::Mooee(), WilsonCloverFermion< Impl, CloverHelpers >::Mooee(), CayleyFermion5D< Impl >::MooeeInv(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MooeeInv(), DomainWallEOFAFermion< Impl >::MooeeInv(), MobiusEOFAFermion< Impl >::MooeeInv(), PartialFractionFermion5D< Impl >::MooeeInv(), WilsonCloverFermion< Impl, CloverHelpers >::MooeeInv(), MobiusEOFAFermion< Impl >::MooeeInv_shift(), and SchurDifferentiableOperator< Impl >::MpcDeriv().
|
staticconstexpr |
Definition at line 70 of file QCD.h.
Referenced by DomainDecomposedBoundaryTwoFlavourBosonPseudoFermion< ImplD, ImplF >::deriv(), DomainDecomposedBoundaryTwoFlavourPseudoFermion< ImplD, ImplF >::deriv(), DomainDecomposedBoundaryTwoFlavourRatioPseudoFermion< ImplD, ImplF >::deriv(), OneFlavourRationalPseudoFermionAction< Impl >::deriv(), OneFlavourRatioRationalPseudoFermionAction< Impl >::deriv(), TwoFlavourPseudoFermionAction< Impl >::deriv(), TwoFlavourRatioEO4DPseudoFermionAction< Impl >::deriv(), TwoFlavourRatioPseudoFermionAction< Impl >::deriv(), ImprovedStaggeredFermion< Impl >::DerivInternal(), NaiveStaggeredFermion< Impl >::DerivInternal(), WilsonFermion5D< Impl >::DerivInternal(), WilsonFermion< Impl >::DerivInternal(), WilsonCloverFermion< WImpl, CloverHelpers< WImpl > >< WilsonImplD2 >::DhopDirAll(), CompactWilsonCloverFermion< WImpl, CompactCloverHelpers< WImpl > >< WilsonImplD2 >::DhopInternalOverlappedComms(), WilsonFermion5D< Impl >::DhopInternalOverlappedComms(), WilsonFermion< Impl >::DhopInternalOverlappedComms(), WilsonFermion< Impl >::DhopInternalSerial(), ImprovedStaggeredFermion< Impl >::DhopInternalSerialComms(), NaiveStaggeredFermion< Impl >::DhopInternalSerialComms(), WilsonFermion5D< Impl >::DhopInternalSerialComms(), CayleyFermion5D< Impl >::DminusDag(), CayleyFermion5D< Impl >::Mdag(), CompactWilsonCloverFermion5D< Impl, CloverHelpers >::Mdag(), CompactWilsonCloverFermion< Impl, CloverHelpers >::Mdag(), DomainWallEOFAFermion< Impl >::Mdag(), DWFSlowFermion< WilsonImplF >::Mdag(), ImprovedStaggeredFermion5D< Impl >::Mdag(), ImprovedStaggeredFermion< Impl >::Mdag(), MobiusEOFAFermion< Impl >::Mdag(), NaiveStaggeredFermion< Impl >::Mdag(), PartialFractionFermion5D< Impl >::Mdag(), WilsonCloverFermion< Impl, CloverHelpers >::Mdag(), WilsonTMFermion< Impl >::Mdag(), CayleyFermion5D< Impl >::MeooeDag(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MeooeDag(), DWFSlowFermion< WilsonImplF >::MeooeDag(), ImprovedStaggeredFermion5D< Impl >::MeooeDag(), ImprovedStaggeredFermion< Impl >::MeooeDag(), NaiveStaggeredFermion< Impl >::MeooeDag(), PartialFractionFermion5D< Impl >::MeooeDag(), WilsonFermion5D< Impl >::MeooeDag(), WilsonTMFermion5D< WilsonImplF >::MeooeDag(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MooeeDag(), PartialFractionFermion5D< Impl >::MooeeDag(), WilsonCloverFermion< Impl, CloverHelpers >::MooeeDag(), CayleyFermion5D< Impl >::MooeeInvDag(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MooeeInvDag(), DomainWallEOFAFermion< Impl >::MooeeInvDag(), MobiusEOFAFermion< Impl >::MooeeInvDag(), PartialFractionFermion5D< Impl >::MooeeInvDag(), WilsonCloverFermion< Impl, CloverHelpers >::MooeeInvDag(), MobiusEOFAFermion< Impl >::MooeeInvDag_shift(), and SchurDifferentiableOperator< Impl >::MpcDagDeriv().
|
staticconstexpr |
Definition at line 71 of file QCD.h.
Referenced by CoarsenedMatrix< Fobj, CComplex, nbasis >::Mooee(), WilsonCloverFermion< Impl, CloverHelpers >::Mooee(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MooeeDag(), and WilsonCloverFermion< Impl, CloverHelpers >::MooeeDag().
|
staticconstexpr |
Definition at line 72 of file QCD.h.
Referenced by CayleyFermion5D< Impl >::MooeeInv(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MooeeInv(), DomainWallEOFAFermion< Impl >::MooeeInv(), MobiusEOFAFermion< Impl >::MooeeInv(), WilsonCloverFermion< Impl, CloverHelpers >::MooeeInv(), MobiusEOFAFermion< Impl >::MooeeInv_shift(), CayleyFermion5D< Impl >::MooeeInvDag(), CoarsenedMatrix< Fobj, CComplex, nbasis >::MooeeInvDag(), DomainWallEOFAFermion< Impl >::MooeeInvDag(), MobiusEOFAFermion< Impl >::MooeeInvDag(), WilsonCloverFermion< Impl, CloverHelpers >::MooeeInvDag(), and MobiusEOFAFermion< Impl >::MooeeInvDag_shift().
| const int SpinorIndex |
Definition at line 77 of file QCD.h.
Referenced by operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), operator*(), and operator*().
| const int GparityFlavourTensorIndex |
Definition at line 91 of file QCD.h.
Referenced by operator*(), operator*(), and operator*().