#include <asqtad_state.h>
Inheritance diagram for Chroma::AsqtadConnectState:

Public Types | |
| typedef LatticeStaggeredFermion | T |
| typedef multi1d< LatticeColorMatrix > | P |
| typedef multi1d< LatticeColorMatrix > | Q |
| typedef Real | WordBase_t |
Public Member Functions | |
| AsqtadConnectState (Handle< FermBC< T, P, Q > > fbc_, const multi1d< LatticeColorMatrix > &u_, const multi1d< LatticeColorMatrix > &u_fat_, const multi1d< LatticeColorMatrix > &u_triple_) | |
| Full Constructor. | |
| ~AsqtadConnectState () | |
| const multi1d< LatticeColorMatrix > & | getLinks () const |
| Return the link fields needed in constructing linear operators. | |
| const multi1d< LatticeColorMatrix > & | getFatLinks () const |
| const multi1d< LatticeColorMatrix > & | getTripleLinks () const |
| const FermBC< T, P, Q > & | getBC () const |
| Return the gauge BC object for this state. | |
| Handle< FermBC< T, P, Q > > | getFermBC () const |
| Return the ferm BC object for this state. | |
Private Member Functions | |
| AsqtadConnectState () | |
| void | operator= (const AsqtadConnectState &) |
Private Attributes | |
| Handle< FermBC< T, P, Q > > | fbc |
| multi1d< LatticeColorMatrix > | u |
| multi1d< LatticeColorMatrix > | u_fat |
| multi1d< LatticeColorMatrix > | u_triple |
Definition at line 48 of file asqtad_state.h.
| typedef multi1d<LatticeColorMatrix> Chroma::AsqtadConnectState::P |
Definition at line 53 of file asqtad_state.h.
| typedef multi1d<LatticeColorMatrix> Chroma::AsqtadConnectState::Q |
Definition at line 54 of file asqtad_state.h.
| typedef LatticeStaggeredFermion Chroma::AsqtadConnectState::T |
Definition at line 52 of file asqtad_state.h.
| typedef Real Chroma::AsqtadConnectState::WordBase_t |
Definition at line 56 of file asqtad_state.h.
| Chroma::AsqtadConnectState::~AsqtadConnectState | ( | ) | [inline] |
Definition at line 66 of file asqtad_state.h.
| Chroma::AsqtadConnectState::AsqtadConnectState | ( | ) | [inline, private] |
Definition at line 80 of file asqtad_state.h.
Return the gauge BC object for this state.
Implements Chroma::AsqtadConnectStateBase.
Definition at line 74 of file asqtad_state.h.
References fbc.
| const multi1d<LatticeColorMatrix>& Chroma::AsqtadConnectState::getFatLinks | ( | ) | const [inline, virtual] |
Implements Chroma::AsqtadConnectStateBase.
Definition at line 70 of file asqtad_state.h.
References u_fat.
Return the ferm BC object for this state.
Implements Chroma::AsqtadConnectStateBase.
Definition at line 77 of file asqtad_state.h.
References fbc.
| const multi1d<LatticeColorMatrix>& Chroma::AsqtadConnectState::getLinks | ( | ) | const [inline, virtual] |
Return the link fields needed in constructing linear operators.
Implements Chroma::ConnectState< P, Q >.
Definition at line 69 of file asqtad_state.h.
References u.
| const multi1d<LatticeColorMatrix>& Chroma::AsqtadConnectState::getTripleLinks | ( | ) | const [inline, virtual] |
Implements Chroma::AsqtadConnectStateBase.
Definition at line 71 of file asqtad_state.h.
References u_triple.
| void Chroma::AsqtadConnectState::operator= | ( | const AsqtadConnectState & | ) | [inline, private] |
Definition at line 81 of file asqtad_state.h.
multi1d<LatticeColorMatrix> Chroma::AsqtadConnectState::u [private] |
multi1d<LatticeColorMatrix> Chroma::AsqtadConnectState::u_fat [private] |
multi1d<LatticeColorMatrix> Chroma::AsqtadConnectState::u_triple [private] |
1.4.7