Chroma::AsqtadFermActEnv Namespace Reference

Hooks to register the class with the fermact factory. More...


Functions

StaggeredTypeFermAct< LatticeStaggeredFermion,
multi1d< LatticeColorMatrix >,
multi1d< LatticeColorMatrix > > * 
createFermAct4D (XMLReader &xml_in, const std::string &path)
 Callback function.
FermionAction< LatticeStaggeredFermion,
multi1d< LatticeColorMatrix >,
multi1d< LatticeColorMatrix > > * 
createFermAct (XMLReader &xml_in, const std::string &path)
 Callback function.
bool registerAll ()
 Register all the factories.

Variables

const std::string name = "ASQTAD"
 Name to be used.
static bool registered = false
 Local registration flag.
const std::string name
 Name to be used.


Detailed Description

Hooks to register the class with the fermact factory.

Function Documentation

StaggeredTypeFermAct<LatticeStaggeredFermion, multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> >* Chroma::AsqtadFermActEnv::createFermAct4D ( XMLReader &  xml_in,
const std::string &  path 
)

Callback function.

Definition at line 29 of file asqtad_fermact_s.cc.

References Chroma::StaggeredCreateFermStateEnv::reader().

Referenced by createFermAct(), and Chroma::SimpleHadronOperatorEnv::registerAll().

FermionAction<LatticeStaggeredFermion, multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> >* Chroma::AsqtadFermActEnv::createFermAct ( XMLReader &  xml_in,
const std::string &  path 
)

Callback function.

Differs in return type

Definition at line 40 of file asqtad_fermact_s.cc.

References createFermAct4D().

Referenced by Chroma::SimpleHadronOperatorEnv::registerAll().

bool Chroma::AsqtadFermActEnv::registerAll ( void   ) 

Register all the factories.

Definition at line 53 of file asqtad_fermact_s.cc.

Referenced by linkage_hack(), Chroma::linkageHack(), linkageHack(), Chroma::UnprecTwoFlavorRatioConvRatWilsonTypeFermMonomialEnv::registerAll(), Chroma::UnprecTwoFlavorRatioConvRatWilsonTypeFermMonomial5DEnv::registerAll(), Chroma::UnprecTwoFlavorRatioConvConvWilsonTypeFermMonomialEnv::registerAll(), Chroma::UnprecTwoFlavorRatioConvConvWilsonTypeFermMonomial5DEnv::registerAll(), Chroma::UnprecTwoFlavorWilsonTypeFermMonomialEnv::registerAll(), Chroma::UnprecTwoFlavorWilsonTypeFermMonomial5DEnv::registerAll(), Chroma::UnprecOneFlavorWilsonTypeFermRatioRatRatMonomialEnv::registerAll(), Chroma::UnprecOneFlavorWilsonTypeFermRatioRatRatMonomial5DEnv::registerAll(), Chroma::UnprecOneFlavorWilsonTypeFermRatioRatConvMonomialEnv::registerAll(), Chroma::UnprecOneFlavorWilsonTypeFermRatioRatConvMonomial5DEnv::registerAll(), Chroma::UnprecOneFlavorWilsonTypeFermRatMonomialEnv::registerAll(), Chroma::UnprecOneFlavorWilsonTypeFermRatMonomial5DEnv::registerAll(), Chroma::PolyPrecSysSolverEnv::registerAll(), Chroma::MdagMSysSolverEigCGEnv::registerAll(), Chroma::MdagMSysSolverArrayEnv::registerAll(), Chroma::MdagMSysSolverEnv::registerAll(), Chroma::LinOpSysSolverArrayEnv::registerAll(), Chroma::LinOpSysSolverEnv::registerAll(), Chroma::SpinInsertionEnv::registerAll(), Chroma::QuarkSourceSmearingEnv::registerAll(), Chroma::QuarkSourceConstructionEnv::registerAll(), Chroma::QuarkSinkSmearingEnv::registerAll(), Chroma::SimpleBaryonSeqSourceEnv::registerAll(), Chroma::ShellQuarkSourceSmearingEnv::registerAll(), Chroma::ShellQuarkSourceConstEnv::registerAll(), Chroma::ShellQuarkSinkSmearingEnv::registerAll(), Chroma::SFWallQuarkSourceConstEnv::registerAll(), Chroma::SFShellQuarkSourceConstEnv::registerAll(), Chroma::SFPointQuarkSourceConstEnv::registerAll(), Chroma::SFGaugeInitEnv::registerAll(), Chroma::HadronSeqSourceEnv::registerAll(), Chroma::RandZNWallQuarkSourceConstEnv::registerAll(), Chroma::RationalApproxAggregateEnv::registerAll(), Chroma::QuarkSmearingEnv::registerAll(), Chroma::QuarkDisplacementEnv::registerAll(), Chroma::PointQuarkSourceSmearingEnv::registerAll(), Chroma::PointQuarkSourceConstEnv::registerAll(), Chroma::PointQuarkSinkSmearingEnv::registerAll(), Chroma::ChronoPredictorAggregrateEnv::registerAll(), Chroma::PolyChebFermActEnv::registerAll(), Chroma::OvExtTuningStrategyAggregateEnv::registerAll(), Chroma::NormShellQuarkSourceConstEnv::registerAll(), Chroma::NormShellQuarkSinkSmearingEnv::registerAll(), Chroma::MdagMMultiSysSolverArrayEnv::registerAll(), Chroma::MdagMMultiSysSolverEnv::registerAll(), Chroma::MdagMMultiSysSolverAccumulateArrayEnv::registerAll(), Chroma::MdagMMultiSysSolverAccumulateEnv::registerAll(), Chroma::WilsonTypeFermMonomialAggregrateEnv::registerAll(), Chroma::LinkSmearingEnv::registerAll(), Chroma::LCMMDComponentIntegratorAggregateEnv::registerAll(), Chroma::InlineXMLWriteNamedObjEnv::registerAll(), Chroma::InlineWilsonLoopEnv::registerAll(), Chroma::InlineSZINWriteNamedObjEnv::registerAll(), Chroma::InlineSZINReadNamedObjEnv::registerAll(), Chroma::InlineStochMesonEnv::registerAll(), Chroma::InlineStochHadronEnv::registerAll(), Chroma::InlineStochGroupMesonEnv::registerAll(), Chroma::InlineStochGroupBaryonEnv::registerAll(), Chroma::InlineStochBaryonEnv::registerAll(), Chroma::InlineStagToWilsEnv::registerAll(), Chroma::InlineSmearAggregateEnv::registerAll(), Chroma::InlineSinkSmearEnv::registerAll(), Chroma::InlineStaggeredSinkSmearEnv::registerAll(), Chroma::InlineSFpcacEnv::registerAll(), Chroma::InlineSeqSourceEnv::registerAll(), Chroma::InlineSeqPropTestEnv::registerAll(), Chroma::InlineSchrFunAggregateEnv::registerAll(), Chroma::InlineRotateSpinEnv::registerAll(), Chroma::InlineRitzEnv::registerAll(), Chroma::InlineQTopEnv::registerAll(), Chroma::InlineQIOWriteNamedObjEnv::registerAll(), Chroma::InlineQIOWriteEraseNamedObjEnv::registerAll(), Chroma::InlineQIOReadNamedObjEnv::registerAll(), Chroma::InlineQActDenEnv::registerAll(), Chroma::InlinePsiBarPsiEnv::registerAll(), Chroma::InlinePropagatorEnv::registerAll(), Chroma::InlineStaggeredPropagatorEnv::registerAll(), Chroma::InlinePropagatorFermEnv::registerAll(), Chroma::InlinePropColorVecEnv::registerAll(), Chroma::InlinePolyakovLoopEnv::registerAll(), Chroma::InlinePlaquetteEnv::registerAll(), Chroma::InlinePsiBarPsiAggregateEnv::registerAll(), Chroma::InlineNprEnv::registerAll(), Chroma::InlineNprVertexEnv::registerAll(), Chroma::InlineMultiPropagatorEnv::registerAll(), Chroma::InlineMresEnv::registerAll(), Chroma::InlineMesonSpecEnv::registerAll(), Chroma::InlineMesonMatElemColorVecEnv::registerAll(), Chroma::InlineMesonGridMatElemEnv::registerAll(), Chroma::InlineMesonBlockMatElemEnv::registerAll(), Chroma::InlineMakeSourceEnv::registerAll(), Chroma::InlineStaggeredMakeSourceEnv::registerAll(), Chroma::InlineMakeSourceFermEnv::registerAll(), Chroma::InlineIOAggregateEnv::registerAll(), Chroma::InlineHadronContractEnv::registerAll(), Chroma::InlineStaggeredHadronAggregateEnv::registerAll(), Chroma::InlineHadronAggregateEnv::registerAll(), Chroma::InlineGridPropEnv::registerAll(), Chroma::InlineGlueAggregateEnv::registerAll(), Chroma::InlineGFixAggregateEnv::registerAll(), Chroma::InlineGenPropMatElemColorVecEnv::registerAll(), Chroma::InlineGaussianInitNamedObjEnv::registerAll(), Chroma::InlineGaugeTransfNamedObjEnv::registerAll(), Chroma::InlineEigAggregateEnv::registerAll(), Chroma::InlineBuildingBlocksEnv::registerAll(), Chroma::InlineBlockPropEnv::registerAll(), Chroma::InlineBlockGenPropMatElemEnv::registerAll(), Chroma::InlineBaryonMatElemColorVecEnv::registerAll(), Chroma::InlineBaryonBlockMatElemEnv::registerAll(), Chroma::InlineGaugeStateEnv::registerAll(), Chroma::InlineAnnihPropMatElemColorVecEnv::registerAll(), Chroma::InlineAggregateEnv::registerAll(), Chroma::HadronContractEnv::registerAll(), Chroma::GroupBaryonOperatorEnv::registerAll(), Chroma::GaugeTypeGaugeBCEnv::registerAll(), Chroma::GaugeActsEnv::registerAll(), Chroma::GaugeMonomialEnv::registerAll(), Chroma::GaugeInitEnv::registerAll(), Chroma::CreateGaugeStateEnv::registerAll(), Chroma::WilsonTypeFermBCEnv::registerAll(), Chroma::StaggeredTypeFermBCEnv::registerAll(), Chroma::WilsonTypeFermActsEnv::registerAll(), Chroma::WilsonTypeFermActs5DEnv::registerAll(), Chroma::WilsonTypeFermActs4DEnv::registerAll(), Chroma::StaggeredTypeFermActsEnv::registerAll(), Chroma::CreateFermStateEnv::registerAll(), Chroma::StaggeredCreateFermStateEnv::registerAll(), Chroma::CreateExtFieldFermStateEnv::registerAll(), Chroma::EvenOddPrecSLRCFermActEnv::registerAll(), Chroma::EvenOddPrecSLICFermActEnv::registerAll(), Chroma::EvenOddPrecLogDetTwoFlavorWilsonTypeFermMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorRatioConvRatWilsonTypeFermMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorRatioConvRatWilsonTypeFermMonomial5DEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorRatioConvConvWilsonTypeFermMonomial5DEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorPolyPrecWilsonTypeFermMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorPolynomialWilsonTypeFermMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorWilsonTypeFermMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetTwoFlavorWilsonTypeFermMonomial5DEnv::registerAll(), Chroma::EvenOddPrecConstDetOneFlavorWilsonTypeFermRatioRatRatMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetOneFlavorWilsonTypeFermRatioRatRatMonomial5DEnv::registerAll(), Chroma::EvenOddPrecConstDetOneFlavorWilsonTypeFermRatioRatConvMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetOneFlavorWilsonTypeFermRatioRatConvMonomial5DEnv::registerAll(), Chroma::EvenOddPrecConstDetOneFlavorWilsonTypeFermRatMonomialEnv::registerAll(), Chroma::EvenOddPrecConstDetOneFlavorWilsonTypeFermRatMonomial5DEnv::registerAll(), Chroma::EvenOddPrecCloverExtFieldFermActEnv::registerAll(), Chroma::DilutionSchemeEnv::registerAll(), Chroma::DiluteZNQuarkSourceConstEnv::registerAll(), Chroma::DiluteGridQuarkSourceConstEnv::registerAll(), and Chroma::BaryonOperatorEnv::registerAll().


Variable Documentation

const std::string Chroma::AsqtadFermActEnv::name = "ASQTAD"

Name to be used.

Definition at line 47 of file asqtad_fermact_s.cc.

Referenced by Chroma::SZINQIOGaugeInitEnv::createXMLGroup(), main(), Chroma::read(), readCoeffFiles(), Chroma::ExternalFieldEnv::reader(), Chroma::WilsonTypeTwistedFermBCEnv::registerAll(), Chroma::GroupBaryonOperatorEnv::registerAll(), Chroma::SimpleHadronOperatorEnv::registerAll(), and Chroma::write().

bool Chroma::AsqtadFermActEnv::registered = false [static]

Local registration flag.

Definition at line 50 of file asqtad_fermact_s.cc.

Referenced by Chroma::WilsonTypeTwistedFermBCEnv::registerAll(), Chroma::SimpleMesonSeqSourceEnv::registerAll(), Chroma::PhotonRhoSeqSourceEnv::registerAll(), Chroma::GroupBaryonOperatorEnv::registerAll(), Chroma::DerivMesonSeqSourceEnv::registerAll(), Chroma::Delta2PtEnv::registerAll(), and Chroma::SimpleHadronOperatorEnv::registerAll().

const std::string Chroma::AsqtadFermActEnv::name

Name to be used.

Definition at line 47 of file asqtad_fermact_s.cc.


Generated on Sun Nov 22 04:40:33 2009 for CHROMA by  doxygen 1.4.7