CHROMA
|
Dilute Z(N) quark source namespace, parameters, and classes. More...
Classes | |
struct | Params |
Random complex Z(N) sources using dilution. More... | |
struct | LatticeLAPHSubSpace_t |
class | SourceConst |
Random complex Z(N) sources using dilution. More... | |
Functions | |
std::string | getName () |
Return the name. More... | |
bool | registerAll () |
Register all the factories. More... | |
void | fill_laph_subspace_zN (LatticeLAPHSubSpace_t &laph_in, const Seed &rng_seed, const int &N) |
void | fill_laph_subspace_zN (const LatticeLAPHSubSpace_t &laph_in, const Seed &rng_seed, const int &N) |
Dilute Z(N) quark source namespace, parameters, and classes.
void Chroma::DiluteZNEigVecQuarkSourceConstEnv::fill_laph_subspace_zN | ( | const LatticeLAPHSubSpace_t & | laph_in, |
const Seed & | rng_seed, | ||
const int & | N | ||
) |
void Chroma::DiluteZNEigVecQuarkSourceConstEnv::fill_laph_subspace_zN | ( | LatticeLAPHSubSpace_t & | laph_in, |
const Seed & | rng_seed, | ||
const int & | N | ||
) |
Definition at line 139 of file dilute_zN_eigvec_source_const.cc.
References Chroma::s(), savern(), setrn(), t, Chroma::DiluteZNEigVecQuarkSourceConstEnv::LatticeLAPHSubSpace_t::time_slices, and Chroma::zN_rng().
Referenced by Chroma::DiluteZNEigVecQuarkSourceConstEnv::SourceConst< T >::operator()().
std::string Chroma::DiluteZNEigVecQuarkSourceConstEnv::getName | ( | ) |
Return the name.
Definition at line 67 of file dilute_zN_eigvec_source_const.cc.
References Chroma::AsqtadFermActEnv::name.
bool Chroma::DiluteZNEigVecQuarkSourceConstEnv::registerAll | ( | ) |
Register all the factories.
Definition at line 70 of file dilute_zN_eigvec_source_const.cc.
References Chroma::CreateExtFieldFermStateEnv::createFerm(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::AsqtadFermActEnv::name, and Chroma::AsqtadFermActEnv::registered.
Referenced by Chroma::QuarkSourceConstructionEnv::registerAll().