CHROMA
Public Member Functions | Private Attributes | List of all members

Last solution predictor. More...

#include <last_solution_predictor.h>

Inheritance diagram for Chroma::LastSolution5DChronoPredictor:
Chroma::AbsChronologicalPredictor5D< LatticeFermion >

Public Member Functions

 ~LastSolution5DChronoPredictor (void)
 
 LastSolution5DChronoPredictor (const int N5_)
 
 LastSolution5DChronoPredictor (const LastSolution5DChronoPredictor &p)
 
void operator() (multi1d< LatticeFermion > &psi, const LinearOperatorArray< LatticeFermion > &A, const multi1d< LatticeFermion > &chi)
 
void reset (void)
 
void newVector (const multi1d< LatticeFermion > &psi)
 
- Public Member Functions inherited from Chroma::AbsChronologicalPredictor5D< LatticeFermion >
virtual ~AbsChronologicalPredictor5D (void)
 

Private Attributes

const int N5
 
multi1d< LatticeFermion > last_solution
 
bool last_solution_available
 

Detailed Description

Last solution predictor.

Definition at line 143 of file last_solution_predictor.h.

Constructor & Destructor Documentation

◆ ~LastSolution5DChronoPredictor()

Chroma::LastSolution5DChronoPredictor::~LastSolution5DChronoPredictor ( void  )
inline

Definition at line 148 of file last_solution_predictor.h.

◆ LastSolution5DChronoPredictor() [1/2]

Chroma::LastSolution5DChronoPredictor::LastSolution5DChronoPredictor ( const int  N5_)
inline

Definition at line 151 of file last_solution_predictor.h.

◆ LastSolution5DChronoPredictor() [2/2]

Chroma::LastSolution5DChronoPredictor::LastSolution5DChronoPredictor ( const LastSolution5DChronoPredictor p)
inline

Definition at line 154 of file last_solution_predictor.h.

Member Function Documentation

◆ newVector()

void Chroma::LastSolution5DChronoPredictor::newVector ( const multi1d< LatticeFermion > &  psi)
inlinevirtual

◆ operator()()

void Chroma::LastSolution5DChronoPredictor::operator() ( multi1d< LatticeFermion > &  psi,
const LinearOperatorArray< LatticeFermion > &  A,
const multi1d< LatticeFermion > &  chi 
)
inlinevirtual

◆ reset()

void Chroma::LastSolution5DChronoPredictor::reset ( void  )
inlinevirtual

Member Data Documentation

◆ last_solution

multi1d<LatticeFermion> Chroma::LastSolution5DChronoPredictor::last_solution
private

Definition at line 204 of file last_solution_predictor.h.

Referenced by newVector(), and operator()().

◆ last_solution_available

bool Chroma::LastSolution5DChronoPredictor::last_solution_available
private

Definition at line 205 of file last_solution_predictor.h.

Referenced by newVector(), operator()(), and reset().

◆ N5

const int Chroma::LastSolution5DChronoPredictor::N5
private

Definition at line 203 of file last_solution_predictor.h.

Referenced by newVector(), and operator()().


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