CHROMA
Public Types | Public Member Functions | Private Attributes | List of all members
Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial Class Reference

#include <unprec_two_flavor_ratio_conv_conv_multihasen_monomial_w.h>

Public Types

typedef LatticeFermion T
 
typedef multi1d< LatticeColorMatrix > P
 
typedef multi1d< LatticeColorMatrix > Q
 

Public Member Functions

 UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial (const TwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomialParams &param_)
 
 ~UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial ()
 
Double S (const AbsFieldState< P, Q > &s)
 
void dsdq (P &F, const AbsFieldState< P, Q > &s)
 
void refreshInternalFields (const AbsFieldState< P, Q > &field_state)
 
void setInternalFields (const Monomial< P, Q > &m)
 
void resetPredictors ()
 
int getNumHasenTerms ()
 

Private Attributes

int numHasenTerms
 
mult1d< Handle< UnprecTwoFlavorRatioConvConvWilsonTypeFermMonomial > > multihasenMonomial
 

Detailed Description

Definition at line 20 of file unprec_two_flavor_ratio_conv_conv_multihasen_monomial_w.h.

Member Typedef Documentation

◆ P

◆ Q

◆ T

Constructor & Destructor Documentation

◆ UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial()

Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial ( const TwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomialParams param_)

◆ ~UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial()

Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::~UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial ( )
inline

Member Function Documentation

◆ dsdq()

void Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::dsdq ( P F,
const AbsFieldState< P, Q > &  s 
)

◆ getNumHasenTerms()

int Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::getNumHasenTerms ( )
inline

◆ refreshInternalFields()

void Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::refreshInternalFields ( const AbsFieldState< P, Q > &  field_state)

◆ resetPredictors()

void Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::resetPredictors ( )
inline

◆ S()

Double Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::S ( const AbsFieldState< P, Q > &  s)

◆ setInternalFields()

void Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::setInternalFields ( const Monomial< P, Q > &  m)

Member Data Documentation

◆ multihasenMonomial

mult1d<Handle<UnprecTwoFlavorRatioConvConvWilsonTypeFermMonomial> > Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::multihasenMonomial
private

◆ numHasenTerms

int Chroma::UnprecTwoFlavorRatioConvConvMultihasenWilsonTypeFermMonomial::numHasenTerms
private

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