#include <chrono_predictor.h>
Inheritance diagram for Chroma::AbsTwoStepChronologicalPredictor4D< T >:

Public Member Functions | |
| virtual | ~AbsTwoStepChronologicalPredictor4D (void) |
| virtual void | predictX (T &X, const LinearOperator< T > &A, const T &chi)=0 |
| virtual void | predictY (T &Y, const LinearOperator< T > &A, const T &chi)=0 |
| virtual void | reset (void)=0 |
| virtual void | newXVector (const T &X)=0 |
| virtual void | newYVector (const T &Y)=0 |
| virtual void | operator() (T &psi, const LinearOperator< T > &A, const T &chi) |
| virtual void | newVector (const T &psi) |
Definition at line 58 of file chrono_predictor.h.
| virtual Chroma::AbsTwoStepChronologicalPredictor4D< T >::~AbsTwoStepChronologicalPredictor4D | ( | void | ) | [inline, virtual] |
Definition at line 62 of file chrono_predictor.h.
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::newVector | ( | const T & | psi | ) | [inline, virtual] |
Implements Chroma::AbsChronologicalPredictor4D< T >.
Definition at line 110 of file chrono_predictor.h.
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::newXVector | ( | const T & | X | ) | [pure virtual] |
Implemented in Chroma::LastSolution4DChronoPredictor, Chroma::LinearExtrapolation4DChronoPredictor, Chroma::MinimalResidualExtrapolation4DChronoPredictor, Chroma::Null4DChronoPredictor, and Chroma::ZeroGuess4DChronoPredictor.
Referenced by Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >::newVector(), Chroma::MdagMSysSolverReliableIBiCGStabClover::operator()(), Chroma::MdagMSysSolverReliableBiCGStabClover::operator()(), Chroma::MdagMSysSolverMR< T >::operator()(), Chroma::MdagMSysSolverIBiCGStab< T >::operator()(), and Chroma::MdagMSysSolverBiCGStab< T >::operator()().
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::newYVector | ( | const T & | Y | ) | [pure virtual] |
Implemented in Chroma::LastSolution4DChronoPredictor, Chroma::LinearExtrapolation4DChronoPredictor, Chroma::MinimalResidualExtrapolation4DChronoPredictor, Chroma::Null4DChronoPredictor, and Chroma::ZeroGuess4DChronoPredictor.
Referenced by Chroma::MdagMSysSolverReliableIBiCGStabClover::operator()(), Chroma::MdagMSysSolverReliableBiCGStabClover::operator()(), Chroma::MdagMSysSolverMR< T >::operator()(), Chroma::MdagMSysSolverIBiCGStab< T >::operator()(), and Chroma::MdagMSysSolverBiCGStab< T >::operator()().
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::operator() | ( | T & | psi, | |
| const LinearOperator< T > & | A, | |||
| const T & | chi | |||
| ) | [inline, virtual] |
Implements Chroma::AbsChronologicalPredictor4D< T >.
Definition at line 100 of file chrono_predictor.h.
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::predictX | ( | T & | X, | |
| const LinearOperator< T > & | A, | |||
| const T & | chi | |||
| ) | [pure virtual] |
Implemented in Chroma::LastSolution4DChronoPredictor, Chroma::LinearExtrapolation4DChronoPredictor, Chroma::MinimalResidualExtrapolation4DChronoPredictor, Chroma::Null4DChronoPredictor, and Chroma::ZeroGuess4DChronoPredictor.
Referenced by Chroma::MdagMSysSolverReliableIBiCGStabClover::operator()(), Chroma::MdagMSysSolverReliableBiCGStabClover::operator()(), Chroma::MdagMSysSolverMR< T >::operator()(), Chroma::MdagMSysSolverIBiCGStab< T >::operator()(), Chroma::MdagMSysSolverBiCGStab< T >::operator()(), and Chroma::AbsTwoStepChronologicalPredictor4D< LatticeFermion >::operator()().
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::predictY | ( | T & | Y, | |
| const LinearOperator< T > & | A, | |||
| const T & | chi | |||
| ) | [pure virtual] |
Implemented in Chroma::LastSolution4DChronoPredictor, Chroma::LinearExtrapolation4DChronoPredictor, Chroma::MinimalResidualExtrapolation4DChronoPredictor, Chroma::Null4DChronoPredictor, and Chroma::ZeroGuess4DChronoPredictor.
Referenced by Chroma::MdagMSysSolverReliableIBiCGStabClover::operator()(), Chroma::MdagMSysSolverReliableBiCGStabClover::operator()(), Chroma::MdagMSysSolverMR< T >::operator()(), Chroma::MdagMSysSolverIBiCGStab< T >::operator()(), and Chroma::MdagMSysSolverBiCGStab< T >::operator()().
| virtual void Chroma::AbsTwoStepChronologicalPredictor4D< T >::reset | ( | void | ) | [pure virtual] |
1.4.7