mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-11-04 14:04:32 +00:00 
			
		
		
		
	Commented out registrations.
Move to an independent file that is linked only for the factory managed HMC
This commit is contained in:
		@@ -144,7 +144,7 @@ class ILDGCPModule: public CheckPointerModule< ImplementationPolicy> {
 | 
			
		||||
 | 
			
		||||
extern char cp_string[];
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
// use macros?
 | 
			
		||||
static Registrar<QCD::BinaryCPModule<QCD::PeriodicGimplR>, HMC_CPModuleFactory<cp_string, QCD::PeriodicGimplR, XmlReader> > __CPBinarymodXMLInit("Binary");
 | 
			
		||||
static Registrar<QCD::NerscCPModule<QCD::PeriodicGimplR> , HMC_CPModuleFactory<cp_string, QCD::PeriodicGimplR, XmlReader> > __CPNerscmodXMLInit("Nersc");
 | 
			
		||||
@@ -152,7 +152,7 @@ static Registrar<QCD::NerscCPModule<QCD::PeriodicGimplR> , HMC_CPModuleFactory<c
 | 
			
		||||
#ifdef HAVE_LIME
 | 
			
		||||
static Registrar<QCD::ILDGCPModule<QCD::PeriodicGimplR>  , HMC_CPModuleFactory<cp_string, QCD::PeriodicGimplR, XmlReader> > __CPILDGmodXMLInit("ILDG");
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
}// Grid
 | 
			
		||||
#endif //CP_MODULES_H
 | 
			
		||||
 
 | 
			
		||||
@@ -518,7 +518,10 @@ class HMC_LGTActionModuleFactory
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
extern char gauge_string[];
 | 
			
		||||
/*
 | 
			
		||||
static Registrar<QCD::WilsonGMod,            HMC_LGTActionModuleFactory<gauge_string, XmlReader> > __WGmodXMLInit("Wilson"); 
 | 
			
		||||
static Registrar<QCD::SymanzikGMod,          HMC_LGTActionModuleFactory<gauge_string, XmlReader> > __SymGmodXMLInit("Symanzik"); 
 | 
			
		||||
static Registrar<QCD::IwasakiGMod,           HMC_LGTActionModuleFactory<gauge_string, XmlReader> > __IwGmodXMLInit("Iwasaki"); 
 | 
			
		||||
@@ -538,7 +541,7 @@ static Registrar<QCD::OneFlavourRatioFModule<QCD::WilsonImplR> , HMC_LGTActionMo
 | 
			
		||||
static Registrar<QCD::OneFlavourRatioEOFModule<QCD::WilsonImplR> , HMC_LGTActionModuleFactory<gauge_string, XmlReader> > __OneFlavourRatioEOFmodXMLInit("OneFlavourEvenOddRatio"); 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
// add here the registration for other implementations and readers
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -204,6 +204,8 @@ class DomainWallFermionModule: public FermionOperatorModule<DomainWallFermion, F
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
// Now a specific registration with a fermion field
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
static Registrar< WilsonFermionModule<WilsonImplR>,   
 | 
			
		||||
                  HMC_FermionOperatorModuleFactory<fermionop_string, WilsonImplR, XmlReader> > __WilsonFOPmodXMLInit("Wilson"); 
 | 
			
		||||
static Registrar< MobiusFermionModule<WilsonImplR>,   
 | 
			
		||||
@@ -211,7 +213,7 @@ static Registrar< MobiusFermionModule<WilsonImplR>,
 | 
			
		||||
static Registrar< DomainWallFermionModule<WilsonImplR>,   
 | 
			
		||||
                  HMC_FermionOperatorModuleFactory<fermionop_string, WilsonImplR, XmlReader> > __DWFOPmodXMLInit("DomainWall");
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -218,7 +218,8 @@ class Registrar {
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
extern char observable_string[];
 | 
			
		||||
static Registrar<QCD::PlaquetteMod<QCD::PeriodicGimplR>, HMC_ObservablesModuleFactory<observable_string, XmlReader> > __OBSPLmodXMLInit("Plaquette"); 
 | 
			
		||||
 | 
			
		||||
//static Registrar<QCD::PlaquetteMod<QCD::PeriodicGimplR>, HMC_ObservablesModuleFactory<observable_string, XmlReader> > __OBSPLmodXMLInit("Plaquette"); 
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -136,6 +136,8 @@ class ConjugateResidualModule: public SolverModule<ConjugateResidual, Field, Sol
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
extern char solver_string[];
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
// Now a specific registration with a fermion field
 | 
			
		||||
static Registrar< ConjugateGradientModule<QCD::WilsonFermionR::FermionField>,   
 | 
			
		||||
                  HMC_SolverModuleFactory<solver_string, QCD::WilsonFermionR::FermionField, XmlReader> > __CGWFmodXMLInit("ConjugateGradientWF"); 
 | 
			
		||||
@@ -143,7 +145,7 @@ static Registrar< ConjugateResidualModule<QCD::WilsonFermionR::FermionField>,
 | 
			
		||||
                  HMC_SolverModuleFactory<solver_string, QCD::WilsonFermionR::FermionField, XmlReader> > __CRWFmodXMLInit("ConjugateResidualWF"); 
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
} // Grid
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user