HILA
|
Plaquette field class. More...
#include <plaquettefield.h>
Public Member Functions | |
void | config_write (const std::string &filename) const |
config_write writes the gauge field to file, with additional "verifying" header | |
template<typename A > | |
PlaquetteField & | operator= (const A &val) |
Assign from anything the field allows. | |
PlaquetteField & | operator= (std::nullptr_t np) |
Separate 0 assignment. | |
VectorField< T > & | operator[] (Direction d1) |
Access components with []. | |
~PlaquetteField ()=default | |
Destructor. | |
Plaquette field class.
Stores and defines plaquette Lattice Field elements. Number of plaquettes is lattice.size()*NDIM*NDIM
since at each point any pair of directions (dir1,dir2) can span a plaquette. Degenerate plaquettes (dir1=dir2) are included for simplicity to be able to define PlaquetteField in terms of VectorField.
fdir | std::array<VectorField<T>,NDIM> type element which stores PlaquetteField. |
T | Group that PlaquetteField consists of |
Definition at line 23 of file plaquettefield.h.