X-Git-Url: http://git.treefish.org/~alex/phys/heatbath.git/blobdiff_plain/0b059f97536bd764b5093652c93b0d060565a90d..b29c28bcd466d938ffd95887abef67dc1491bd50:/heatbath.cpp diff --git a/heatbath.cpp b/heatbath.cpp index 6491da9..9744b33 100644 --- a/heatbath.cpp +++ b/heatbath.cpp @@ -2,31 +2,29 @@ #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" -#elif ALGORITHM_1MRPLUS -#define ALGORITHM "1mr+" -#include "sim-1mr+.hpp" -#elif ALGORITHM_1MRMINUS -#define ALGORITHM "1mr-" -#include "sim-1mr-.hpp" -#elif ALGORITHM_RMINUS -#define ALGORITHM "r-" -#include "sim-r-.hpp" -#elif ALGORITHM_RPLUS -#define ALGORITHM "r+" -#include "sim-r+.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" #else #error NO UPDATE-ALGORITHM DEFINED! #endif +#ifdef NONMETRO_A_HB +#error SADSADS +#endif + o815 *O815; sim *Sim;