#include <last_solution_predictor.h>
Inheritance diagram for Chroma::LastSolution4DChronoPredictor:

Public Member Functions | |
| ~LastSolution4DChronoPredictor (void) | |
| LastSolution4DChronoPredictor (void) | |
| LastSolution4DChronoPredictor (const LastSolution4DChronoPredictor &p) | |
| 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 &X) |
| void | newYVector (const LatticeFermion &Y) |
Private Attributes | |
| bool | last_solutionX_available |
| bool | last_solutionY_available |
| LatticeFermion | last_solutionX |
| LatticeFermion | last_solutionY |
Definition at line 30 of file last_solution_predictor.h.
| Chroma::LastSolution4DChronoPredictor::~LastSolution4DChronoPredictor | ( | void | ) | [inline] |
Definition at line 37 of file last_solution_predictor.h.
| Chroma::LastSolution4DChronoPredictor::LastSolution4DChronoPredictor | ( | void | ) | [inline] |
Definition at line 39 of file last_solution_predictor.h.
| Chroma::LastSolution4DChronoPredictor::LastSolution4DChronoPredictor | ( | const LastSolution4DChronoPredictor & | p | ) | [inline] |
Definition at line 44 of file last_solution_predictor.h.
| void Chroma::LastSolution4DChronoPredictor::newXVector | ( | const LatticeFermion & | X | ) | [inline, virtual] |
Implements Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >.
Definition at line 101 of file last_solution_predictor.h.
References END_CODE, last_solutionX, last_solutionX_available, and START_CODE.
| void Chroma::LastSolution4DChronoPredictor::newYVector | ( | const LatticeFermion & | Y | ) | [inline, virtual] |
Implements Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >.
Definition at line 113 of file last_solution_predictor.h.
References END_CODE, last_solutionY, last_solutionY_available, and START_CODE.
| void Chroma::LastSolution4DChronoPredictor::predictX | ( | LatticeFermion & | X, | |
| const LinearOperator< LatticeFermion > & | A, | |||
| const LatticeFermion & | chi | |||
| ) | [inline, virtual] |
Implements Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >.
Definition at line 51 of file last_solution_predictor.h.
References END_CODE, last_solutionX, last_solutionX_available, and START_CODE.
| void Chroma::LastSolution4DChronoPredictor::predictY | ( | LatticeFermion & | Y, | |
| const LinearOperator< LatticeFermion > & | A, | |||
| const LatticeFermion & | chi | |||
| ) | [inline, virtual] |
Implements Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >.
Definition at line 71 of file last_solution_predictor.h.
References END_CODE, last_solutionY, last_solutionY_available, and START_CODE.
| void Chroma::LastSolution4DChronoPredictor::reset | ( | void | ) | [inline, virtual] |
Implements Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >.
Definition at line 91 of file last_solution_predictor.h.
References last_solutionX_available, and last_solutionY_available.
LatticeFermion Chroma::LastSolution4DChronoPredictor::last_solutionX [private] |
Definition at line 128 of file last_solution_predictor.h.
Referenced by newXVector(), and predictX().
Definition at line 126 of file last_solution_predictor.h.
Referenced by newXVector(), predictX(), and reset().
LatticeFermion Chroma::LastSolution4DChronoPredictor::last_solutionY [private] |
Definition at line 129 of file last_solution_predictor.h.
Referenced by newYVector(), and predictY().
Definition at line 127 of file last_solution_predictor.h.
Referenced by newYVector(), predictY(), and reset().
1.4.7