|
LatticeYangMills
|
Implementation of the GaugeFieldReader App class. More...
#include <gaugefieldreader.h>


Public Member Functions | |
| void | initGFR () |
| Initializes the GluonField based on the size, and the observables. | |
| void | navigateConf () |
| reads input link positions then prints information about it | |
| void | addObservable (Observable *observable) |
| const char * | getOutDir () |
| std::array< int, 4 > & | getSize () |
| std::vector< double > & | getObsValues () |
| std::vector< Observable * > & | getObs () |
| void | execute () |
| Executes the App code. Perform initialization of subclasses and start the reading of the configuration. | |
Public Member Functions inherited from App | |
| void | setAction (Action *action) |
| Initializes the Action object pointer given an instance of it. More... | |
| virtual void | createLattice (std::array< int, 4 > latticeSize) |
| Initializes the GluonField object given a sublattice size. More... | |
| void | addObservable (Observable *observable) |
| Adds a Observable class pointer to the vector of observables of the App. More... | |
Private Attributes | |
| GluonField * | m_lat = nullptr |
| std::vector< Observable * > | m_obs |
| std::vector< double > | m_obsValues |
| std::vector< std::string > | m_inputConfList |
| std::array< int, 4 > | m_size |
| const char * | m_outDir |
Additional Inherited Members | |
Protected Attributes inherited from App | |
| Action * | m_act = nullptr |
| Pointer to the Action instance. | |
| GluonField * | m_lat = nullptr |
| Pointer to the GluonField instance. | |
| std::array< int, 4 > | m_size |
| Size of the sublattice. | |
| std::vector< Observable * > | m_obs |
| Vector of pointers to Observable instances. | |
Implementation of the GaugeFieldReader App class.
The GaugeFieldReader app is a simple program to print individual links of a given gauge field configuration (an input file).
Definition at line 51 of file gaugefieldreader.h.
1.8.11