Go to the documentation of this file.
14 #ifndef TOPOLOGICALCHARGE_INCLUDED
15 #define TOPOLOGICALCHARGE_INCLUDED
93 void set_parameters(
const double c_plaq,
const double c_rect,
const int max_mom);
virtual void get_parameters(Parameters ¶ms) const
getting parameters.
void set_parameter_verboselevel(const Bridge::VerboseLevel vl)
Common parameter class: provides parameters as singleton.
TopologicalCharge & operator=(const TopologicalCharge &)
std::vector< Field_G > m_Fmunu_1x1
std::vector< Field_G > m_Fmunu_1x2
TopologicalCharge(const Parameters ¶ms)
std::string m_filename_output
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 set_field_strength(const Field_G &U)
Construct the anti-Hermitian traceless field strength by the link U. Should be called before measuri...
static const std::string class_name
double measure(const Field_G &U)
main function to measure Topological Charge. The field strength is constructed inside the function.
field strength construction.
std::vector< Field_G > m_Fmunu_plaq
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 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_y_FT(const double tt)
Measure Fourier transformation of topological charge density corr[y]= using the stored m_Fmunu and p...
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.
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...
int m_max_mom
maximum of momentum for Fourier transformation: p_x=[0,max_mom], p_y=[-max_mom,max_mom],...
Topological Charge measurement.
Bridge::VerboseLevel m_vl
FieldStrength m_field_strength
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_FT(const double tt)
Measure Fourier transformation of topological charge density corr[t]= using the stored m_Fmunu and p...
virtual ~TopologicalCharge()