|
HILA
|
#include <integrator.h>

Public Member Functions | |
| virtual double | action () |
| virtual void | backup_fields () |
| Make a copy of fields updated in a trajectory. | |
| virtual void | draw_gaussian_fields () |
| virtual void | force_step (double eps) |
| Update the momentum with the gauge field. | |
| virtual void | restore_backup () |
| Restore the previous backup. | |
| virtual void | step (double eps) |
| Run a lower level integrator step. | |
A base for an integrator. An integrator updates the gauge and momentum fields in the HMC trajectory, approximately conserving the action
Definition at line 83 of file integrator.h.
|
inlinevirtual |
Return the sum of the action terms at this integrator and all levels below
Reimplemented in gauge_momentum_action< gauge_field >, and action_term_integrator.
Definition at line 87 of file integrator.h.
|
inlinevirtual |
Refresh fields that can be drawn from a gaussian distribution This is needed at the beginning of a trajectory
Reimplemented in gauge_momentum_action< gauge_field >, and action_term_integrator.
Definition at line 91 of file integrator.h.