CHROMA
Classes | Typedefs | Functions | Variables
Chroma::InlineMatElemDistillationEnv Namespace Reference

Classes

struct  Params
 Parameter structure. More...
 
class  InlineMeas
 Inline task for the propagator from distillation. More...
 

Typedefs

typedef QDP::MapObjectDisk< KeyTimeSliceColorVec_t, TimeSliceIO< LatticeColorVectorF > > MOD_t
 
typedef QDP::MapObjectDiskMultiple< KeyTimeSliceColorVec_t, TimeSliceIO< LatticeColorVectorF > > MODS_t
 
typedef QDP::MapObjectMemory< KeyTimeSliceColorVec_t, SubLatticeColorVectorF > SUB_MOD_t
 

Functions

void read (XMLReader &xml, const std::string &path, Params::NamedObject_t &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params::NamedObject_t &input)
 Propagator output. More...
 
void read (XMLReader &xml, const std::string &path, Params::Param_t::Contract_t &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params::Param_t::Contract_t &input)
 Propagator output. More...
 
void read (XMLReader &xml, const std::string &path, Params::Param_t &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params::Param_t &input)
 Propagator output. More...
 
void read (XMLReader &xml, const std::string &path, Params &input)
 Propagator input. More...
 
void write (XMLWriter &xml, const std::string &path, const Params &input)
 Propagator output. More...
 
bool registerAll ()
 Register all the factories. More...
 

Variables

const std::string name = "MATELEM_DISTILLATION"
 

Typedef Documentation

◆ MOD_t

typedef QDP::MapObjectDisk<KeyTimeSliceColorVec_t, TimeSliceIO<LatticeColorVectorF> > Chroma::InlineMatElemDistillationEnv::MOD_t

Definition at line 204 of file inline_matelem_distillation_w.cc.

◆ MODS_t

typedef QDP::MapObjectDiskMultiple<KeyTimeSliceColorVec_t, TimeSliceIO<LatticeColorVectorF> > Chroma::InlineMatElemDistillationEnv::MODS_t

Definition at line 207 of file inline_matelem_distillation_w.cc.

◆ SUB_MOD_t

typedef QDP::MapObjectMemory<KeyTimeSliceColorVec_t, SubLatticeColorVectorF> Chroma::InlineMatElemDistillationEnv::SUB_MOD_t

Definition at line 210 of file inline_matelem_distillation_w.cc.

Function Documentation

◆ read() [1/4]

void Chroma::InlineMatElemDistillationEnv::read ( XMLReader &  xml,
const std::string &  path,
Params input 
)

Propagator input.

Definition at line 179 of file inline_matelem_distillation_w.cc.

References Chroma::tmp.

◆ read() [2/4]

void Chroma::InlineMatElemDistillationEnv::read ( XMLReader &  xml,
const std::string &  path,
Params::NamedObject_t input 
)

◆ read() [3/4]

void Chroma::InlineMatElemDistillationEnv::read ( XMLReader &  xml,
const std::string &  path,
Params::Param_t input 
)

◆ read() [4/4]

void Chroma::InlineMatElemDistillationEnv::read ( XMLReader &  xml,
const std::string &  path,
Params::Param_t::Contract_t input 
)

◆ registerAll()

bool Chroma::InlineMatElemDistillationEnv::registerAll ( )

◆ write() [1/4]

void Chroma::InlineMatElemDistillationEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params input 
)

◆ write() [2/4]

void Chroma::InlineMatElemDistillationEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params::NamedObject_t input 
)

◆ write() [3/4]

void Chroma::InlineMatElemDistillationEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params::Param_t input 
)

◆ write() [4/4]

void Chroma::InlineMatElemDistillationEnv::write ( XMLWriter &  xml,
const std::string &  path,
const Params::Param_t::Contract_t input 
)

Variable Documentation

◆ name

const std::string Chroma::InlineMatElemDistillationEnv::name = "MATELEM_DISTILLATION"