su2hmc
Loading...
Searching...
No Matches
integrate.c File Reference

Molecular dynamics integrators and support routines. More...

#include <su2hmc.h>
#include <matrices.h>
Include dependency graph for integrate.c:

Go to the source code of this file.

Functions

void Force_debug (double ave_dSdpi[3], double *dSdpi)
 Gets average for each generator of the Lie algebra.
int Gauge_Update (const double d, double *pp, Complex *ut[2], Complex_f *ut_f[2])
 Gauge update for the integration step of the HMC.
int Momentum_Update (const double d, const double *dSdpi, double *pp)
 Wrapper for the momentum update during the integration step of the HMC.
int OMF2 (Complex *ut[2], Complex_f *ut_f[2], Complex *X0, Complex *X1, Complex *Phi, double *dk[2], float *dk_f[2], double *dSdpi, double *pp, unsigned int *iu, unsigned int *id, Complex gamval[20], Complex_f gamval_f[20], const unsigned short gamin[16], Complex *sigval, Complex_f *sigval_f, unsigned short *sigin, const Complex jqq, const float beta, const float akappa, const float c_sw, const int stepl, const float dt, double *ancg, int *itot, const float proby)
 OMF second order five step integrator.

Detailed Description

Molecular dynamics integrators and support routines.

Author
D. Lawlor

Definition in file integrate.c.