mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-25 05:05:56 +01:00
Force test - try degenerate ratio and check for zero force
This commit is contained in:
parent
59e1a9be4e
commit
64b3b37476
@ -1,4 +1,4 @@
|
||||
/*************************************************************************************
|
||||
/*************************************************************************************
|
||||
|
||||
Grid physics library, www.github.com/paboyle/Grid
|
||||
|
||||
@ -170,6 +170,12 @@ int main (int argc, char ** argv)
|
||||
TwoFlavourRatioPseudoFermionAction<FermionImplPolicy> Nf2(PVPeriodic, DdwfPeriodic,CG,CG);
|
||||
ForceTest<GimplTypesR>(Nf2,U,FilterNone);
|
||||
|
||||
//////////////////// Two Flavour Determinant Ratio ///////////////////////////////
|
||||
typedef WilsonImplR FermionImplPolicy;
|
||||
TwoFlavourRatioPseudoFermionAction<FermionImplPolicy> Nf2deg(DdwfPeriodic, DdwfPeriodic,CG,CG);
|
||||
std::cout << "*** DEGENERATE ***\n";
|
||||
ForceTest<GimplTypesR>(Nf2deg,U,FilterNone);
|
||||
|
||||
//////////////////// Two Flavour Determinant force test Even Odd ///////////////////////////////
|
||||
TwoFlavourEvenOddRatioPseudoFermionAction<FermionImplPolicy> Nf2eo(PVPeriodic, DdwfPeriodic,CG,CG);
|
||||
ForceTest<GimplTypesR>(Nf2eo,U,FilterNone);
|
||||
@ -187,13 +193,18 @@ int main (int argc, char ** argv)
|
||||
CG,Block);
|
||||
|
||||
|
||||
|
||||
std::cout << "*** NUMERATOR ***\n";
|
||||
DomainDecomposedBoundaryTwoFlavourPseudoFermion<DomainWallFermionR::Impl_t> DBPFA(SchurDwf,CG,CG);
|
||||
ForceTest<GimplTypesR>(DBPFA,U,FilterDDHMC);
|
||||
|
||||
std::cout << "*** RATIO ***\n";
|
||||
DomainDecomposedBoundaryTwoFlavourRatioPseudoFermion<DomainWallFermionR::Impl_t> DBPFRA(SchurPV,SchurDwf,CG,CG);
|
||||
ForceTest<GimplTypesR>(DBPFRA,U,FilterDDHMC);
|
||||
|
||||
std::cout << "*** DEGENERATE ***\n";
|
||||
DomainDecomposedBoundaryTwoFlavourRatioPseudoFermion<DomainWallFermionR::Impl_t> DBPFRAdeg(SchurDwf,SchurDwf,CG,CG);
|
||||
ForceTest<GimplTypesR>(DBPFRAdeg,U,FilterDDHMC);
|
||||
|
||||
DomainDecomposedBoundaryTwoFlavourBosonPseudoFermion<DomainWallFermionR::Impl_t> DBPFBA(SchurPV,CG,CG);
|
||||
ForceTest<GimplTypesR>(DBPFBA,U,FilterDDHMC);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user