CHROMA
|
Construct constant Magnetic field. More...
#include <extfield_aggregate_w.h>
Public Member Functions | |
ConstantMagneticExternalField (ConstantMagneticParams p) | |
Full constructor. More... | |
ConstantMagneticExternalField () | |
set time default to be Nd-1 and zero external field More... | |
LatticeComplex | operator() (int dummy) const |
Return the field. More... | |
![]() | |
virtual | ~ExternalField () |
Virtual destructor to help with cleanup;. More... | |
Private Attributes | |
int | t_dir |
int | y_dir |
int | b_dir |
Real | Bfield |
bool | patch |
int | x_dir |
Construct constant Magnetic field.
Definition at line 48 of file extfield_aggregate_w.h.
|
inline |
|
inline |
set time default to be Nd-1 and zero external field
Definition at line 69 of file extfield_aggregate_w.h.
|
virtual |
Return the field.
Implements Chroma::ExternalField.
Definition at line 193 of file extfield_aggregate_w.cc.
References Chroma::A(), b_dir, Bfield, Chroma::END_CODE(), Chroma::ExternalFieldEnv::epsilon(), mu, Nd, patch, Chroma::START_CODE(), t_dir, x_dir, XX, and y_dir.
|
private |
Definition at line 52 of file extfield_aggregate_w.h.
Referenced by ConstantMagneticExternalField(), and operator()().
|
private |
Definition at line 53 of file extfield_aggregate_w.h.
Referenced by operator()().
|
private |
Definition at line 54 of file extfield_aggregate_w.h.
Referenced by operator()().
|
private |
Definition at line 50 of file extfield_aggregate_w.h.
Referenced by ConstantMagneticExternalField(), and operator()().
|
private |
Definition at line 55 of file extfield_aggregate_w.h.
Referenced by ConstantMagneticExternalField(), and operator()().
|
private |
Definition at line 51 of file extfield_aggregate_w.h.
Referenced by ConstantMagneticExternalField(), and operator()().