CHROMA
|
Construct Linear Electric field (E = epsilon*x) More...
#include <extfield_aggregate_w.h>
Public Member Functions | |
LinearElectricExternalField (LinearElectricParams p) | |
Full constructor. More... | |
LinearElectricExternalField () | |
set time default to be Nd-1 and zero external field More... | |
LatticeComplex | operator() (int dummy) const |
Return the field. More... | |
Public Member Functions inherited from Chroma::ExternalField | |
virtual | ~ExternalField () |
Virtual destructor to help with cleanup;. More... | |
Private Attributes | |
int | t_dir |
int | x_dir |
int | x_src |
Real | Efield |
bool | patch |
Construct Linear Electric field (E = epsilon*x)
Definition at line 90 of file extfield_aggregate_w.h.
|
inline |
Full constructor.
Definition at line 99 of file extfield_aggregate_w.h.
|
inline |
set time default to be Nd-1 and zero external field
Definition at line 105 of file extfield_aggregate_w.h.
|
virtual |
Return the field.
Implements Chroma::ExternalField.
Definition at line 230 of file extfield_aggregate_w.cc.
References Efield, Chroma::END_CODE(), mu, patch, Chroma::START_CODE(), t_dir, x_dir, x_src, and XX.
|
private |
Definition at line 95 of file extfield_aggregate_w.h.
Referenced by operator()().
|
private |
Definition at line 96 of file extfield_aggregate_w.h.
Referenced by operator()().
|
private |
Definition at line 92 of file extfield_aggregate_w.h.
Referenced by operator()().
|
private |
Definition at line 93 of file extfield_aggregate_w.h.
Referenced by operator()().
|
private |
Definition at line 94 of file extfield_aggregate_w.h.
Referenced by operator()().