LatticeYangMills
|
Class for standard output. More...
#include <outputterm.h>
Static Public Member Functions | |
static void | printInitialConditions () |
Prints basic info about the system. More... | |
static void | writeObs (int confNum, std::vector< Observable * > &obsList) |
Prints the status of the current object list for a given conf. More... | |
static void | printThermStep (int step, std::vector< Observable * > &obsList, double acceptRatio) |
Prints information about a thermalization step. More... | |
static void | printGenStep (int confNum, std::vector< Observable * > &obsList, double acceptRatio) |
Prints information about a generation step. More... | |
static void | writeFlowObs (double flowTime, std::vector< Observable * > &obsList) |
Prints information about a flow time evolution step. More... | |
Class for standard output.
This class handles the standard terminal output dealing with the multi processor nature of the program. It checks on the MPI rank in order to decide whether to output or not. It also provides basic tools to print information about the system as it evolves.
Definition at line 60 of file outputterm.h.
|
static |
Prints information about a generation step.
print information about the system during the gauge field generation
confNum | the number of the current configuration that has been generated |
obsList | a vector of Observables that will be computed and written to file |
acceptRatio | the current acceptance ratio of the Metropolis algorithm |
Definition at line 77 of file outputterm.cpp.
|
static |
Prints basic info about the system.
prints basic information about the system to terminal
Definition at line 45 of file outputterm.cpp.
|
static |
Prints information about a thermalization step.
print information about the system during thermalization
step | the curren thermalization step |
obsList | a vector of Observables that will be computed and written to file |
acceptRatio | the current acceptance ratio of the Metropolis algorithm |
Definition at line 62 of file outputterm.cpp.
|
static |
Prints information about a flow time evolution step.
print information about the system during the gradient flow steps
flowTime | the current flow time of the integration |
obsList | a vector of Observables that will be computed and written to file |
Definition at line 108 of file outputterm.cpp.
|
static |
Prints the status of the current object list for a given conf.
print information about the system of a given configuration
confNum | the number of the current configuration |
obsList | a vector of Observables that will be computed and written to file |
Definition at line 91 of file outputterm.cpp.