double kappa[2], lambda[2], Mu[2], beta;
int wArg(int x, int i);
double WF(int nom, int denom, int iflav);
-
+ int iPlaq(int i, int j);
+ double I(int p);
+ void _newParas();
+
private:
+ void _resetConfig();
void _makeSweep();
- void _newParas();
gsl_rng* rangsl;
int lineSweep();
int lineUpdate(int x, int vardir);
int cubeUpdate(int x, int orient);
void getCube(int cube[3], int orient);
int plaqUpdate(int x, int mu, int nu, int i);
- int iPlaq(int i, int j);
int lpUpdate(int x, int mu, int i);
- double I(int p);
static double wkern(double t, void *params);
double wGsl(int n, int iflav);
struct bcache {
}
void sim::_makeSweep()
-{
+{
lineSweep();
for( int x=0; x<lsize4; x++) {
beta = (*O815->paraQ)["beta"];
Mu[0] = (*O815->paraQ)["muone"];
Mu[1] = (*O815->paraQ)["mutwo"];
+}
- memset(confMem, 0, sizeof(int)*lsize4*(2*4+2*4+6));
+void sim::_resetConfig() {
+ memset(confMem, 0, confmemSize);
}
int sim::lineSweep()