|
CHROMA
|
Periodic version of GaugeState. More...
#include <periodic_gaugestate.h>
Public Member Functions | |
| PeriodicGaugeState (const Q &q_) | |
| Full constructor. More... | |
| ~PeriodicGaugeState () | |
| Destructor. More... | |
| const Q & | getLinks () const |
| Return the link fields needed in constructing linear operators. More... | |
| const GaugeBC< P, Q > & | getBC () const |
| Return the gauge BC object for this state. More... | |
| Handle< GaugeBC< P, Q > > | getGaugeBC () const |
| Return the gauge BC object for this state. More... | |
Public Member Functions inherited from Chroma::GaugeState< P, Q > | |
| virtual | ~GaugeState () |
| Virtual destructor to help with cleanup;. More... | |
Public Member Functions inherited from Chroma::ConnectState< P, Q > | |
| virtual | ~ConnectState () |
| Virtual destructor to help with cleanup;. More... | |
| virtual void | deriv (P &F) const |
Private Member Functions | |
| PeriodicGaugeState () | |
| void | operator= (const PeriodicGaugeState< P, Q > &) |
Private Attributes | |
| Handle< GaugeBC< P, Q > > | gbc |
| Q | q |
Periodic version of GaugeState.
Only needs to hold a gauge field and gauge bc
Definition at line 32 of file periodic_gaugestate.h.
|
inline |
Full constructor.
Definition at line 36 of file periodic_gaugestate.h.
|
inline |
Destructor.
Definition at line 40 of file periodic_gaugestate.h.
|
inlineprivate |
Definition at line 52 of file periodic_gaugestate.h.
|
inlinevirtual |
Return the gauge BC object for this state.
Implements Chroma::GaugeState< P, Q >.
Definition at line 46 of file periodic_gaugestate.h.
References Chroma::PeriodicGaugeState< P, Q >::gbc.
|
inline |
Return the gauge BC object for this state.
Definition at line 49 of file periodic_gaugestate.h.
References Chroma::PeriodicGaugeState< P, Q >::gbc.
|
inlinevirtual |
Return the link fields needed in constructing linear operators.
Implements Chroma::ConnectState< P, Q >.
Definition at line 43 of file periodic_gaugestate.h.
References Chroma::PeriodicGaugeState< P, Q >::q.
|
inlineprivate |
Definition at line 53 of file periodic_gaugestate.h.
|
private |
Definition at line 56 of file periodic_gaugestate.h.
Referenced by Chroma::PeriodicGaugeState< P, Q >::getBC(), and Chroma::PeriodicGaugeState< P, Q >::getGaugeBC().
|
private |
Definition at line 57 of file periodic_gaugestate.h.
Referenced by Chroma::PeriodicGaugeState< P, Q >::getLinks().