27 eABF2D(
const double _lowerboundary,
28 const double _upperboundary,
31 const double _lowerboundary2,
32 const double _upperboundary2,
34 const double _krestr2,
35 const std::string& _outputfile,
36 const int _outputfreq,
38 const std::string& _inputfile,
39 const bool _outputgrad,
41 const double _temperature);
45 for (
int i = 0; i <
bins[0] *
bins[0]; i++)
51 bool update(
const std::string&);
58 std::vector<std::vector<double> > sumx1;
59 std::vector<std::vector<double> > sumx21;
60 std::vector<std::vector<double> > sumx2;
61 std::vector<std::vector<double> > sumx22;
62 std::vector<std::vector <int> > county;
72 bool writefile()
const;
81 virtual int convertscale(
double lowerboundary,
int window,
int dimension)
const
84 return int((lowerboundary - this->lowerboundary[0]) /
width[0] + window);
86 return int((lowerboundary - this->lowerboundary[1]) /
width[1] + window);
std::vector< double > lowerboundary
std::vector< double > width
eABF2D(const double _lowerboundary, const double _upperboundary, const double _width, const double _krestr, const double _lowerboundary2, const double _upperboundary2, const double _width2, const double _krestr2, const std::string &_outputfile, const int _outputfreq, const bool _restart, const std::string &_inputfile, const bool _outputgrad, const int _gradfreq, const double _temperature)
bool update(const std::string &)