CHROMA
|
Abstract dilution scheme. More...
#include <dilution_scheme.h>
Public Member Functions | |
virtual | ~DilutionScheme () |
Virtual destructor to help with cleanup;. More... | |
virtual int | getDecayDir () const =0 |
The decay direction. More... | |
virtual const Seed & | getSeed () const =0 |
The seed identifies this quark. More... | |
virtual int | getT0 (int t0) const =0 |
virtual int | getDilSize (int t0) const =0 |
virtual int | getNumTimeSlices () const =0 |
virtual Real | getKappa () const =0 |
virtual std::string | getCfgInfo () const =0 |
virtual std::string | getPropHeader (int t0, int dil) const =0 |
virtual std::string | getSourceHeader (int t0, int dil) const =0 |
virtual T | dilutedSource (int t0, int dil) const =0 |
Return the diluted source std::vector. More... | |
virtual T | dilutedSolution (int t0, int dil) const =0 |
Return the solution std::vector corresponding to the diluted source. More... | |
Abstract dilution scheme.
Supports creation of (abstract) dilution schemes used in stochastic sources and solutions
Definition at line 20 of file dilution_scheme.h.
|
inlinevirtual |
Virtual destructor to help with cleanup;.
Definition at line 24 of file dilution_scheme.h.
|
pure virtual |
Return the solution std::vector corresponding to the diluted source.
MAYBE THIS SHOULD BE A CONST REFERENCE?? POSSIBLY YES
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Return the diluted source std::vector.
MAYBE THIS SHOULD BE A CONST REFERENCE?? PROBABLY NO
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
The decay direction.
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
The seed identifies this quark.
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.
|
pure virtual |
Implemented in Chroma::DilutionQuarkSourceConstEnv::ConstDilutionScheme.