|
CHROMA
|
MD integrator interface for PQP leapfrog. More...
#include <lcm_exp_tdt.h>
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. More... | |
| void | refreshFields (AbsFieldState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > &s) const |
| Refresh fields in this level of the integrator (for R like algorithms) More... | |
| void | resetPredictors (void) const |
| Reset any chronological predictors for the integrator. More... | |
Public Member Functions inherited from Chroma::AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > | |
| virtual | ~AbsComponentIntegrator (void) |
| Virtual destructor. More... | |
Private Attributes | |
| int | n_steps |
MD integrator interface for PQP leapfrog.
Specialised to multi1d<LatticeColorMatrix>
Definition at line 52 of file lcm_exp_tdt.h.
|
inline |
Definition at line 59 of file lcm_exp_tdt.h.
|
inline |
Definition at line 62 of file lcm_exp_tdt.h.
|
inline |
Definition at line 66 of file lcm_exp_tdt.h.
|
inline |
Definition at line 70 of file lcm_exp_tdt.h.
|
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 Chroma::END_CODE(), Chroma::i, Chroma::LCMMDIntegratorSteps::leapQ(), n_steps, Chroma::s(), and Chroma::START_CODE().
|
inlinevirtual |
Refresh fields in this level of the integrator (for R like algorithms)
Implements Chroma::AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 78 of file lcm_exp_tdt.h.
|
inlinevirtual |
Reset any chronological predictors for the integrator.
Implements Chroma::AbsComponentIntegrator< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > >.
Definition at line 82 of file lcm_exp_tdt.h.
|
private |
Definition at line 85 of file lcm_exp_tdt.h.
Referenced by operator()().