Classes | |
| class | ZeroExternalField |
| Construct zero field. More... | |
| struct | ConstantMagneticParams |
| class | ConstantMagneticExternalField |
| Construct constant Magnetic field. More... | |
| struct | LinearElectricParams |
| class | LinearElectricExternalField |
| Construct Linear Electric field (E = epsilon*x). More... | |
Functions | |
| int | epsilon (int i, int j, int k) |
| void | read (XMLReader &xml, const string &path, ExternalFieldEnv::ConstantMagneticParams ¶m) |
| Reader. | |
| void | write (XMLWriter &xml, const string &path, const ExternalFieldEnv::ConstantMagneticParams ¶m) |
| Writer. | |
| void | read (XMLReader &xml, const string &path, ExternalFieldEnv::LinearElectricParams ¶m) |
| Reader. | |
| void | write (XMLWriter &xml, const string &path, const ExternalFieldEnv::LinearElectricParams ¶m) |
| Writer. | |
| ExternalField * | zeroFunc (XMLReader &xml_in, const std::string &path) |
| Construct zero. | |
| ExternalField * | ConstantMagneticFunc (XMLReader &xml_in, const std::string &path) |
| Construct constant magnetic field. | |
| ExternalField * | LinearElectricFunc (XMLReader &xml_in, const std::string &path) |
| Construct linear electric field. | |
| Handle< ExternalField > | reader (XMLReader &xml, const std::string &path) |
| bool | registerAll () |
| Register all the factories. | |
Variables | |
| static bool | registered = false |
| Local registration flag. | |
| int Chroma::ExternalFieldEnv::epsilon | ( | int | i, | |
| int | j, | |||
| int | k | |||
| ) |
Definition at line 24 of file extfield_aggregate_w.cc.
Referenced by Chroma::UnprecOvlapContFrac5DFermActArray::init(), Chroma::UnprecHTContFrac5DFermActArray::init(), Chroma::EvenOddPrecOvlapContFrac5DFermActArray::init(), Chroma::EvenOddPrecHtContFrac5DFermActArray::init(), Chroma::UnprecZoloNEFFermActArray::initCoeffs(), Chroma::EvenOddPrecZoloNEFFermActArray::initCoeffs(), and Chroma::ExternalFieldEnv::ConstantMagneticExternalField::operator()().
| ExternalField* Chroma::ExternalFieldEnv::@1::zeroFunc | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
Construct zero.
Definition at line 131 of file extfield_aggregate_w.cc.
Referenced by registerAll().
| ExternalField* Chroma::ExternalFieldEnv::@1::ConstantMagneticFunc | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
Construct constant magnetic field.
Definition at line 138 of file extfield_aggregate_w.cc.
References Chroma::read().
Referenced by registerAll().
| ExternalField* Chroma::ExternalFieldEnv::@1::LinearElectricFunc | ( | XMLReader & | xml_in, | |
| const std::string & | path | |||
| ) | [static] |
Construct linear electric field.
Definition at line 148 of file extfield_aggregate_w.cc.
References Chroma::read().
Referenced by registerAll().
| Handle< ExternalField > Chroma::ExternalFieldEnv::reader | ( | XMLReader & | xml, | |
| const std::string & | path | |||
| ) |
Definition at line 161 of file extfield_aggregate_w.cc.
References Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), Chroma::AsqtadFermActEnv::name, and read().
| bool Chroma::ExternalFieldEnv::registerAll | ( | void | ) |
Register all the factories.
Register all the factories
Definition at line 266 of file extfield_aggregate_w.cc.
References ConstantMagneticFunc(), Chroma::SingletonHolder< T, CreationPolicy, LifetimePolicy, ThreadingModel >::Instance(), LinearElectricFunc(), registered, and zeroFunc().
bool Chroma::ExternalFieldEnv::registered = false [static] |
Local registration flag.
Definition at line 263 of file extfield_aggregate_w.cc.
Referenced by registerAll().
1.4.7