|
CHROMA
|
Create a simple ferm connection state. More...
#include <eigen_state.h>
Public Types | |
| typedef LatticeFermion | T |
| typedef multi1d< LatticeColorMatrix > | P |
| typedef multi1d< LatticeColorMatrix > | Q |
Public Member Functions | |
| CreateEigenConnectState (Handle< FermBC< T, P, Q > > fbc_) | |
| Full constructor. More... | |
| ~CreateEigenConnectState () | |
| Destructor. More... | |
| EigenConnectState * | operator() (const Q &q) const |
| Construct a ConnectState. More... | |
| const FermBC< T, P, Q > & | getBC () const |
| Return the ferm BC object for this state. More... | |
Public Member Functions inherited from Chroma::CreateFermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > | |
| virtual | ~CreateFermState () |
| Virtual destructor to help with cleanup;. More... | |
| virtual Handle< FermBC< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > | getFermBC () const=0 |
| Return the gauge BC object for this state. More... | |
Public Member Functions inherited from Chroma::CreateState< P, Q > | |
| virtual | ~CreateState () |
| Virtual destructor to help with cleanup;. More... | |
Private Member Functions | |
| CreateEigenConnectState () | |
| void | operator= (const CreateEigenConnectState &) |
Private Attributes | |
| Handle< FermBC< T, P, Q > > | fbc |
Create a simple ferm connection state.
This is a factory class for producing a connection state
Definition at line 150 of file eigen_state.h.
| typedef multi1d<LatticeColorMatrix> Chroma::CreateEigenConnectState::P |
Definition at line 157 of file eigen_state.h.
| typedef multi1d<LatticeColorMatrix> Chroma::CreateEigenConnectState::Q |
Definition at line 158 of file eigen_state.h.
| typedef LatticeFermion Chroma::CreateEigenConnectState::T |
Definition at line 156 of file eigen_state.h.
Full constructor.
Definition at line 161 of file eigen_state.h.
|
inline |
Destructor.
Definition at line 164 of file eigen_state.h.
|
inlineprivate |
Definition at line 176 of file eigen_state.h.
Return the ferm BC object for this state.
Implements Chroma::CreateFermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 173 of file eigen_state.h.
References fbc.
|
inlinevirtual |
Construct a ConnectState.
Implements Chroma::CreateFermState< LatticeFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 167 of file eigen_state.h.
|
inlineprivate |
Definition at line 177 of file eigen_state.h.
Definition at line 180 of file eigen_state.h.
Referenced by getBC(), and operator()().