#include <lcm_exp_tdt.h>
Inheritance diagram for Chroma::LatColMatExpTdtIntegrator:

Public Member Functions | |
| LatColMatExpTdtIntegrator (int n_steps_) | |
| LatColMatExpTdtIntegrator (const LatColMatExpTdtIntegratorParams &p) | |
| LatColMatExpTdtIntegrator (const LatColMatExpTdtIntegrator &l) | |
| ~LatColMatExpTdtIntegrator (void) | |
| void | operator() (AbsFieldState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > &s, const Real &traj_length) const |
| Do an integration of length n*delta tau in n steps. | |
| void | refreshFields (AbsFieldState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > &s) const |
| Refresh fields in this level of the integrator (for R like algorithms). | |
| void | resetPredictors (void) const |
| Reset any chronological predictors for the integrator. | |
Private Attributes | |
| int | n_steps |
Specialised to multi1d<LatticeColorMatrix>
Definition at line 53 of file lcm_exp_tdt.h.
| Chroma::LatColMatExpTdtIntegrator::LatColMatExpTdtIntegrator | ( | int | n_steps_ | ) | [inline] |
Definition at line 60 of file lcm_exp_tdt.h.
| Chroma::LatColMatExpTdtIntegrator::LatColMatExpTdtIntegrator | ( | const LatColMatExpTdtIntegratorParams & | p | ) | [inline] |
Definition at line 63 of file lcm_exp_tdt.h.
| Chroma::LatColMatExpTdtIntegrator::LatColMatExpTdtIntegrator | ( | const LatColMatExpTdtIntegrator & | l | ) | [inline] |
Definition at line 67 of file lcm_exp_tdt.h.
| Chroma::LatColMatExpTdtIntegrator::~LatColMatExpTdtIntegrator | ( | void | ) | [inline] |
Definition at line 71 of file lcm_exp_tdt.h.
| void Chroma::LatColMatExpTdtIntegrator::operator() | ( | AbsFieldState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > & | s, | |
| const Real & | traj_length | |||
| ) | const [virtual] |
Do an integration of length n*delta tau in n steps.
Implements Chroma::AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 75 of file lcm_exp_tdt.cc.
References END_CODE, Chroma::LCMMDIntegratorSteps::leapQ(), n_steps, and START_CODE.
| void Chroma::LatColMatExpTdtIntegrator::refreshFields | ( | AbsFieldState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > & | s | ) | const [inline, virtual] |
Refresh fields in this level of the integrator (for R like algorithms).
Implements Chroma::AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 79 of file lcm_exp_tdt.h.
| void Chroma::LatColMatExpTdtIntegrator::resetPredictors | ( | void | ) | const [inline, virtual] |
Reset any chronological predictors for the integrator.
Implements Chroma::AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 83 of file lcm_exp_tdt.h.
int Chroma::LatColMatExpTdtIntegrator::n_steps [private] |
1.4.7