GLAC  1.0
observablesio.h
Go to the documentation of this file.
1 #ifndef OBSERVABLESIO_H
2 #define OBSERVABLESIO_H
3 
4 #include <string>
5 #include <vector>
6 
7 namespace IO {
8  void writeObservablesToFile(double acceptanceRate,
9  double averagedObservable,
10  double varianceObservable,
11  double stdObservable,
12  std::vector<double> observables,
13  unsigned int NObs,
14  std::string observableName);
15  void writeFlowObservableToFile(std::vector<double> observables,
16  std::string observableName,
17  unsigned int configNumber);
18  void writeMatrixToFile(std::vector<double> observables, std::string observableName, unsigned int configNumber, unsigned int N);
19 }
20 
21 #endif // OBSERVABLESIO_H
void writeMatrixToFile(std::vector< double > observables, std::string observableName, unsigned int configNumber, unsigned int N)
IO::writeMatrixToFile writes out a matrix of observables to file, i.e. the topological charge in Eucl...
Definition: observablesio.cpp:138
void writeObservablesToFile(double acceptanceRate, double averagedObservable, double varianceObservable, double stdObservable, std::vector< double > observables, unsigned int NObs, std::string observableName)
IO::writeObservablesToFile method for writing an observable to file, using .15 precision.
Definition: observablesio.cpp:29
void writeFlowObservableToFile(std::vector< double > observables, std::string observableName, unsigned int configNumber)
IO::writeFlowObservableToFile method for writing a flow observable to file, using ....
Definition: observablesio.cpp:79