14 #ifndef TOPOLOGICALCHARGE_INCLUDED
15 #define TOPOLOGICALCHARGE_INCLUDED
85 void set_parameters(
const double c_plaq,
const double c_rect,
const int max_mom);
std::string m_filename_output
std::vector< Field_G > m_Fmunu_1x2
static const std::string class_name
std::vector< Field_G > m_Fmunu_1x1
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
double measure(const Field_G &U)
main function to measure Topological Charge. The field strength is constructed inside the function...
void measure_topological_density_z(const double tt)
Measure topological charge density corr[z]= in z direction using the stored m_Fmunu and print out th...
void measure_topological_charge(const double tt)
void set_field_strength(const Field_G &U)
Construct the anti-Hermitian traceless field strength by the link U. Should be called before measuri...
std::vector< Field_G > m_Fmunu_plaq
void measure_topological_density_z_FT(const double tt)
Measure Fourier transformation of topological charge density corr[z]= using the stored m_Fmunu and p...
void measure_topological_density_y(const double tt)
Measure topological charge density corr[y]= in y direction using the stored m_Fmunu and print out th...
void measure_topological_density_x_FT(const double tt)
Measure Fourier transformation of topological charge density corr[x]= using the stored m_Fmunu and p...
Common parameter class: provides parameters as singleton.
int m_max_mom
maximum of momentum for Fourier transformation: p_x=[0,max_mom], p_y=[-max_mom,max_mom], p_z=[-max_mom,max_mom]
void measure_topological_density_y_FT(const double tt)
Measure Fourier transformation of topological charge density corr[y]= using the stored m_Fmunu and p...
FieldStrength m_field_strength
Bridge::VerboseLevel m_vl
void measure_topological_density_x(const double tt)
Measure topological charge density corr[x]= in x direction using the stored m_Fmunu and print out th...
void measure_topological_density_t(const double tt)
Measure topological charge density corr[t]= in temporal direction using the stored m_Fmunu and print...
virtual void set_parameters(const Parameters ¶ms)
setting parameters.
field strength construction.
virtual ~TopologicalCharge()
TopologicalCharge & operator=(const TopologicalCharge &)
void measure_topological_density_t_FT(const double tt)
Measure Fourier transformation of topological charge density corr[t]= using the stored m_Fmunu and p...
Topological Charge measurement.