16 #ifdef USE_PARAMETERS_FACTORY
31 #ifdef USE_PARAMETERS_FACTORY
46 const string str_vlevel = params.
get_string(
"verbose_level");
56 err += params.
fetch_int(
"order_of_exp_iP", Nprec);
102 for (
int ex = 0; ex < Nex; ++ex) {
103 for (
int site = 0; site < Nvol; ++site) {
104 u0 = U.
mat(site, ex);
105 u1 = U.
mat(site, ex);
106 h1 = iP.
mat(site, ex);
108 for (
int iprec = 0; iprec <
m_Nprec; ++iprec) {
109 double exf =
m_Estep / (m_Nprec - iprec);
121 for (
int i = 0; i <
m_action.size(); ++i) {
void Register_string(const string &, const string &)
std::valarray< Action * > m_action
void set_parameters(const Parameters ¶ms)
void general(const char *format,...)
void Register_int(const string &, const int)
Parameters_Integrator_UpdateU()
static const std::string class_name
Bridge::VerboseLevel m_vl
void crucial(const char *format,...)
static bool Register(const std::string &realm, const creator_callback &cb)
int non_zero(const double v)
void Register_double(const string &, const double)
int fetch_double(const string &key, double &val) const
string get_string(const string &key) const
void set_mat(const int site, const int mn, const Mat_SU_N &U)
Mat_SU_N mat(const int site, const int mn=0) const
std::valarray< Director * > m_director
int fetch_int(const string &key, int &val) const
void evolve(Field_G &iP, Field_G &U)
static VerboseLevel set_verbose_level(const std::string &str)