X-Git-Url: http://git.treefish.org/~alex/phys/heatbath.git/blobdiff_plain/39a5c34637fb0b29f1e9129d6d2095cfb7a7931e..d017fdeec8363b3e871692219bb7eacb614a41f1:/sim.hpp?ds=sidebyside diff --git a/sim.hpp b/sim.hpp deleted file mode 100644 index 2e9a6b8..0000000 --- a/sim.hpp +++ /dev/null @@ -1,46 +0,0 @@ -#ifndef SIM_HPP -#define SIM_HPP - -#include -#include - -#include "latlib/neigh.h" - -class sim : public o815::sim { -public: - struct siteconf { - complex phi; - }; - sim(o815 *_O815); - siteconf* conf; - int LSIZE4; - -private: - void _makeSweep(); - void _newParas(); - - gsl_rng* rangsl; - - neigh *nb; -}; - -sim::sim(o815 *_O815) : o815::sim( _O815, - sizeof(siteconf)* - (_O815->comargs.lsize[0]*_O815->comargs.lsize[0]*_O815->comargs.lsize[0]*_O815->comargs.lsize[1]) ) { - conf = (siteconf*)confMem; - LSIZE4 = _O815->comargs.lsize[0] * _O815->comargs.lsize[0] * _O815->comargs.lsize[0] * _O815->comargs.lsize[1]; - - rangsl = gsl_rng_alloc(gsl_rng_ranlxs0); - gsl_rng_set(rangsl, time(NULL)); - - nb = new neigh(4, _O815->comargs.lsize[0], _O815->comargs.lsize[0], _O815->comargs.lsize[0], _O815->comargs.lsize[1]); -} - -void sim::_makeSweep() { -} - -void sim::_newParas() { - /* reset variables */ -} - -#endif