|
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.