CHROMA
Public Member Functions | List of all members

Zero initial guess predictor. More...

#include <zero_guess_predictor.h>

Inheritance diagram for Chroma::ZeroGuess4DChronoPredictor:
Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion > Chroma::AbsChronologicalPredictor4D< LatticeFermion >

Public Member Functions

 ~ZeroGuess4DChronoPredictor (void)
 
void predictX (LatticeFermion &X, const LinearOperator< LatticeFermion > &A, const LatticeFermion &chi)
 
void predictY (LatticeFermion &Y, const LinearOperator< LatticeFermion > &A, const LatticeFermion &chi)
 
void reset (void)
 
void newXVector (const LatticeFermion &psi)
 
void newYVector (const LatticeFermion &psi)
 
- Public Member Functions inherited from Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >
virtual ~AbsTwoStepChronologicalPredictor4D (void)
 
virtual void predictX (LatticeFermion &X, const LatticeFermion &chi, const Subset &s) const
 
virtual void predictY (LatticeFermion &Y, const LatticeFermion &chi, const Subset &s) const
 
virtual void newXVector (const LatticeFermion &X_in, const LinearOperator< LatticeFermion > &M)
 
virtual void newYVector (const LatticeFermion &Y_in, const LinearOperator< LatticeFermion > &M)
 
virtual void operator() (LatticeFermion &psi, const LinearOperator< LatticeFermion > &A, const LatticeFermion &chi)
 
virtual void newVector (const LatticeFermion &psi)
 
- Public Member Functions inherited from Chroma::AbsChronologicalPredictor4D< LatticeFermion >
virtual ~AbsChronologicalPredictor4D (void)
 

Detailed Description

Zero initial guess predictor.

Definition at line 28 of file zero_guess_predictor.h.

Constructor & Destructor Documentation

◆ ~ZeroGuess4DChronoPredictor()

Chroma::ZeroGuess4DChronoPredictor::~ZeroGuess4DChronoPredictor ( void  )
inline

Definition at line 34 of file zero_guess_predictor.h.

Member Function Documentation

◆ newXVector()

void Chroma::ZeroGuess4DChronoPredictor::newXVector ( const LatticeFermion &  psi)
inlinevirtual

◆ newYVector()

void Chroma::ZeroGuess4DChronoPredictor::newYVector ( const LatticeFermion &  psi)
inlinevirtual

◆ predictX()

void Chroma::ZeroGuess4DChronoPredictor::predictX ( LatticeFermion &  X,
const LinearOperator< LatticeFermion > &  A,
const LatticeFermion &  chi 
)
inlinevirtual

◆ predictY()

void Chroma::ZeroGuess4DChronoPredictor::predictY ( LatticeFermion &  Y,
const LinearOperator< LatticeFermion > &  A,
const LatticeFermion &  chi 
)
inlinevirtual

◆ reset()

void Chroma::ZeroGuess4DChronoPredictor::reset ( void  )
inlinevirtual

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