1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-10 07:55:35 +00:00

Fix compile

This commit is contained in:
Azusa Yamaguchi 2015-06-10 11:30:27 +01:00
parent 22752f6ff0
commit f6667801e1

View File

@ -7,6 +7,26 @@ using namespace std;
using namespace Grid;
using namespace Grid::QCD;
/* For Metropolis */
class Metropolis {
public:
GridSerialRNG & sRNG;
Metropolis(GridSerialRNG & _sRNG) : sRNG(_sRNG) {};
bool AcceptReject(const RealD Delta)
{
RealD rand;
if(Delta <=0.0) return true;
random(sRNG,rand);
if(rand <= exp(-Delta))
return true;
else
return false;
}
};
int main (int argc, char ** argv)
{
Grid_init(&argc,&argv);