CHROMA
Classes | Namespaces | Functions
lcm_creutz_gocksch_4_recursive.h File Reference

Lat Col Mat 4th order Creutz-Gocksch (Campostrini?) Integrator. More...

#include "chromabase.h"
#include "update/molecdyn/hamiltonian/abs_hamiltonian.h"
#include "update/molecdyn/integrator/abs_integrator.h"
#include "update/molecdyn/integrator/integrator_shared.h"

Go to the source code of this file.

Classes

struct  Chroma::LatColMatCreutzGocksch4RecursiveIntegratorParams
 
class  Chroma::LatColMatCreutzGocksch4RecursiveIntegrator
 MD integrator interface for 4th order 5 Force Min. Norm. Integrator (Velocity variant) More...
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::LatColMatCreutzGocksch4RecursiveIntegratorEnv
 

Functions

bool Chroma::LatColMatCreutzGocksch4RecursiveIntegratorEnv::registerAll ()
 Register all the factories. More...
 
void Chroma::read (XMLReader &xml, const std::string &path, LatColMatCreutzGocksch4RecursiveIntegratorParams &p)
 
void Chroma::write (XMLWriter &xml, const std::string &path, const LatColMatCreutzGocksch4RecursiveIntegratorParams &p)
 

Detailed Description

Lat Col Mat 4th order Creutz-Gocksch (Campostrini?) Integrator.

Integrator that is accurate to 5th order per time step or 4th order per trajectory. Creutz-Gocksch (Campostrini?) Construction. This particular one is from the paper of Sexton and Weingarten eq: 6.1

Definition in file lcm_creutz_gocksch_4_recursive.h.