CHROMA
Public Member Functions | List of all members

Basic "Connect State" for ASQTAD. More...

#include <asqtad_state.h>

Inheritance diagram for Chroma::AsqtadConnectStateBase:
Chroma::FermState< LatticeStaggeredFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > Chroma::ConnectState< P, Q > Chroma::AsqtadConnectState

Public Member Functions

virtual const multi1d< LatticeColorMatrix > & getFatLinks () const =0
 
virtual const multi1d< LatticeColorMatrix > & getTripleLinks () const =0
 
virtual const FermBC< LatticeStaggeredFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > & getBC () const =0
 Return the gauge BC object for this state. More...
 
virtual Handle< FermBC< LatticeStaggeredFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > getFermBC () const =0
 Return the ferm BC object for this state. More...
 
- Public Member Functions inherited from Chroma::FermState< LatticeStaggeredFermion, multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >
virtual ~FermState ()
 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 const QgetLinks () const =0
 Return the coordinates (link fields) needed in constructing linear operators. More...
 
virtual void deriv (P &F) const
 

Detailed Description

Basic "Connect State" for ASQTAD.

Definition at line 21 of file asqtad_state.h.

Member Function Documentation

◆ getBC()

virtual const FermBC<LatticeStaggeredFermion, multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> >& Chroma::AsqtadConnectStateBase::getBC ( ) const
pure virtual

◆ getFatLinks()

virtual const multi1d<LatticeColorMatrix>& Chroma::AsqtadConnectStateBase::getFatLinks ( ) const
pure virtual

Implemented in Chroma::AsqtadConnectState.

◆ getFermBC()

virtual Handle< FermBC<LatticeStaggeredFermion, multi1d<LatticeColorMatrix>, multi1d<LatticeColorMatrix> > > Chroma::AsqtadConnectStateBase::getFermBC ( ) const
pure virtual

◆ getTripleLinks()

virtual const multi1d<LatticeColorMatrix>& Chroma::AsqtadConnectStateBase::getTripleLinks ( ) const
pure virtual

Implemented in Chroma::AsqtadConnectState.


The documentation for this class was generated from the following file: