CHROMA
|
Random complex Z(N) sources using dilution. More...
#include <diluteGrid_source_const.h>
Public Member Functions | |
Params () | |
Initialize. More... | |
Params (XMLReader &in, const std::string &path) | |
Read parameters. More... | |
void | writeXML (XMLWriter &in, const std::string &path) const |
Public Attributes | |
GroupXML_t | smr |
GroupXML_t | displace |
GroupXML_t | link_smear |
bool | smear |
multi1d< int > | spatial_mask_size |
multi1d< multi1d< int > > | spatial_mask |
int | color |
int | spin |
int | j_decay |
int | t_source |
Random complex Z(N) sources using dilution.
Definition at line 28 of file diluteGrid_source_const.h.
Chroma::DiluteGridQuarkSourceConstEnv::Params::Params | ( | ) |
Initialize.
Definition at line 80 of file diluteGrid_source_const.cc.
Chroma::DiluteGridQuarkSourceConstEnv::Params::Params | ( | XMLReader & | in, |
const std::string & | path | ||
) |
Read parameters.
Definition at line 89 of file diluteGrid_source_const.cc.
References color, displace, j_decay, link_smear, Chroma::read(), Chroma::readXMLGroup(), smear, smr, spatial_mask, spatial_mask_size, spin, and t_source.
void Chroma::DiluteGridQuarkSourceConstEnv::Params::writeXML | ( | XMLWriter & | in, |
const std::string & | path | ||
) | const |
Definition at line 126 of file diluteGrid_source_const.cc.
References color, displace, j_decay, link_smear, Chroma::pop(), Chroma::push(), smear, smr, spatial_mask, spatial_mask_size, spin, t_source, Chroma::write(), and Chroma::GroupXML_t::xml.
Referenced by Chroma::write().
int Chroma::DiluteGridQuarkSourceConstEnv::Params::color |
the color
Definition at line 44 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
GroupXML_t Chroma::DiluteGridQuarkSourceConstEnv::Params::displace |
xml holding displacement params
Definition at line 35 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
int Chroma::DiluteGridQuarkSourceConstEnv::Params::j_decay |
decay direction
Definition at line 46 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
GroupXML_t Chroma::DiluteGridQuarkSourceConstEnv::Params::link_smear |
link smearing xml
Definition at line 36 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
bool Chroma::DiluteGridQuarkSourceConstEnv::Params::smear |
Definition at line 38 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
GroupXML_t Chroma::DiluteGridQuarkSourceConstEnv::Params::smr |
xml holding smearing params
Definition at line 34 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
multi1d< multi1d<int> > Chroma::DiluteGridQuarkSourceConstEnv::Params::spatial_mask |
Sites included in site mask
Definition at line 41 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
multi1d<int> Chroma::DiluteGridQuarkSourceConstEnv::Params::spatial_mask_size |
Spatial size of periodic mask
Definition at line 40 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
int Chroma::DiluteGridQuarkSourceConstEnv::Params::spin |
the spin index
Definition at line 45 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().
int Chroma::DiluteGridQuarkSourceConstEnv::Params::t_source |
source time slice location
Definition at line 47 of file diluteGrid_source_const.h.
Referenced by Chroma::DiluteGridQuarkSourceConstEnv::SourceConst< T >::operator()(), Params(), and writeXML().