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()().