X-Git-Url: http://git.treefish.org/~alex/phys/heatbath.git/blobdiff_plain/05bb53b33c41a70cf1522def0d1892c8700d76a6..15cd6527dc789773d96a7234142c1948247ce4b6:/heatbath.cpp?ds=inline diff --git a/heatbath.cpp b/heatbath.cpp index 05c5291..8df557b 100644 --- a/heatbath.cpp +++ b/heatbath.cpp @@ -1,20 +1,43 @@ #include +#include #include "latlib/o815/o815.h" -#ifdef ALGORITHM_NOR -#define ALGORITHM "nor" -#include "sim-nor.hpp" -#elif ALGORITHM_R -#define ALGORITHM "r" -#include "sim-r.hpp" -#elif ALGORITHM_1MR -#define ALGORITHM "1mr" -#include "sim-1mr.hpp" +#ifdef ALGORITHM_METRO +#define ALGORITHM "metro" +#include "sim-metro.hpp" +#elif ALGORITHM_AHBMHB +#include "sim-nonmetro.hpp" +#define ALGORITHM "AhbMhb" +#elif ALGORITHM_AHBMOR +#include "sim-nonmetro.hpp" +#define ALGORITHM "AhbMor" +#elif ALGORITHM_AORMHB +#include "sim-nonmetro.hpp" +#define ALGORITHM "AorMhb" +#elif ALGORITHM_AORMOR +#include "sim-nonmetro.hpp" +#define ALGORITHM "AorMor" +#elif ALGORITHM_AORM0 +#include "sim-nonmetro.hpp" +#define ALGORITHM "AorM0" +#elif ALGORITHM_AHBM0 +#include "sim-nonmetro.hpp" +#define ALGORITHM "AhbM0" +#elif ALGORITHM_A0MOR +#include "sim-nonmetro.hpp" +#define ALGORITHM "A0Mor" +#elif ALGORITHM_A0MHB +#include "sim-nonmetro.hpp" +#define ALGORITHM "A0Mhb" #else #error NO UPDATE-ALGORITHM DEFINED! #endif +#ifdef NONMETRO_A_HB +#error SADSADS +#endif + o815 *O815; sim *Sim; @@ -56,7 +79,7 @@ void parseLonelyArgs() O815->observables.push_back(new obs_phi2_hist(O815)); } else if ( strcmp(*lonit, "phip2_hist") == 0 ) { - *O815->out->log << "MASTER: registered observable: phi2p_hist" << endl << flush; + *O815->out->log << "MASTER: registered observable: phip2_hist" << endl << flush; O815->observables.push_back(new obs_phip2_hist(O815)); } }