14 #ifndef RANDOMNUMBERS_SFMT_INCLUDED 
   15 #define RANDOMNUMBERS_SFMT_INCLUDED 
   27 #define ENABLE_SFMT_JUMP 
   28 #include <SFMT-jump-alt.h> 
   39   RandomNumbers_SFMT(
const int s);
 
   40   RandomNumbers_SFMT(
const std::string& filename) { readfile(filename); }
 
   42   ~RandomNumbers_SFMT() {}
 
   45   void get_block(
double *v, 
const size_t n);
 
   47   void writefile(
const std::string& filename);
 
   48   void readfile(
const std::string& filename);
 
   50 #ifdef ENABLE_SFMT_JUMP 
   59   void generate_global_jump(
Field& f);
 
virtual void uniform_lex_global(Field &)
uniform random number defined on global lattice. 
 
Container of Field-type object. 
 
static const std::string class_name
 
virtual void gauss_lex_global(Field &)
gaussian random number defined on global lattice. 
 
Base class of random number generators.