3 #ifndef __LCM_TOPLEVEL_INTEGRATOR_H_
4 #define __LCM_TOPLEVEL_INTEGRATOR_H_
48 multi1d<LatticeColorMatrix> >
67 void copyFields(
void)
const;
71 return *top_integrator;
Primary include file for CHROMA library code.
MD integrator that can be used as a component for other integrators.
New MD integrator interface.
Class for counted reference semantics.
LCMToplevelIntegratorParams params
AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > & getIntegrator(void) const
Get the toplevel sub integrator.
Handle< AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > top_integrator
~LCMToplevelIntegrator()
Destructor is automagic.
Real getTrajLength(void) const
Get the length of a trajectory.
LCMToplevelIntegrator(const LCMToplevelIntegrator &i)
Copy Constructor.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams ¶m)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams ¶m)
Writer parameters.
Asqtad Staggered-Dirac operator.
A Struct for holding pairs of IDs in the copy list.
A Structure to hold the top level parameters.
multi1d< IDPair > copy_list
std::string integrator_xml