|
LatticeYangMills
|
Implementation of the PureGauge derived Action class. More...
#include <puregauge.h>


Public Member Functions | |
| PureGauge (GluonField *lattice, double beta) | |
| PureGauge (double beta) | |
| Initializer for the PureGauge Action class. More... | |
| double | compute (int x, int y, int z, int t, int mu, SU3 &newLink) |
| Computes the action difference around a given link for a suggested move. | |
| void | computeStaples (int mu) |
| Computes the staples along the given directionfor all links in the given direction. More... | |
| Lattice< SU3 > | computeDerivative (int mu) |
| Computes the derivative of all links along the given direction. More... | |
| void | computeStaplez (GluonField *lattice) |
| void | computeOtherStaples (int x, int y, int z, int t, int mu) |
Public Member Functions inherited from Action | |
| void | initAction (GluonField *field) |
| Links the action to a given field and initializes. More... | |
Private Attributes | |
| double | m_beta |
| GluonField * | m_staplesLattice = nullptr |
| GluonField * | m_constPart |
| Lattice< SU3 > | m_omega |
| Lattice< SU3 > | trace |
Additional Inherited Members | |
Protected Attributes inherited from Action | |
| GluonField * | m_lat = nullptr |
| The GluonField object the action is linked to. | |
Implementation of the PureGauge derived Action class.
The PureGauge class implements the Wilson Plaquette Action in its simplest formulation. The action is given by the sum of the plaquettes around a specified link.
Definition at line 50 of file puregauge.h.
| PureGauge::PureGauge | ( | double | beta | ) |
Initializer for the PureGauge Action class.
| beta | The $/beta$ value of the action |
Definition at line 50 of file puregauge.cpp.
Computes the derivative of all links along the given direction.
| mu | The index of the directions to compute the staples of |
Implements Action.
Definition at line 94 of file puregauge.cpp.
|
virtual |
Computes the staples along the given directionfor all links in the given direction.
| mu | The index of the directions to compute the staples of |
Implements Action.
Definition at line 68 of file puregauge.cpp.
1.8.11