Bridge++
Ver. 1.2.x
|
Builder of MD integrator for HMC. More...
#include <builder_Integrator.h>
Public Member Functions | |
Parameters_Builder_Integrator () | |
![]() | |
Parameters () | |
virtual | ~Parameters () |
void | set_double (const string &key, const double value) |
void | set_int (const string &key, const int value) |
void | set_double_vector (const string &key, const std::valarray< double > &value) |
void | set_int_vector (const string &key, const std::valarray< int > &value) |
void | set_string (const string &key, const string &value) |
void | set_Parameters (const string &key, Parameters *const value) |
void | set_VerboseLevel (Bridge::VerboseLevel value) |
double | get_double (const string &key) const |
int | get_int (const string &key) const |
std::valarray< double > | get_double_vector (const string &key) const |
std::valarray< int > | get_int_vector (const string &key) const |
string | get_string (const string &key) const |
Parameters * | get_Parameters (const string &key) const |
Bridge::VerboseLevel | get_VerboseLevel () const |
int | fetch_double (const string &key, double &val) const |
int | fetch_int (const string &key, int &val) const |
int | fetch_double_vector (const string &key, std::valarray< double > &val) const |
int | fetch_int_vector (const string &key, std::valarray< int > &val) const |
int | fetch_string (const string &key, string &val) const |
int | fetch_VerboseLevel (Bridge::VerboseLevel &val) const |
void | Register_double (const string &, const double) |
void | Register_int (const string &, const int) |
void | Register_double_vector (const string &, const std::valarray< double > &) |
void | Register_int_vector (const string &, const std::valarray< int > &) |
void | Register_string (const string &, const string &) |
void | Register_Parameters (const string &, Parameters *const) |
bool | find_double (const string &) const |
bool | find_int (const string &) const |
bool | find_double_vector (const string &) const |
bool | find_int_vector (const string &) const |
bool | find_string (const string &) const |
bool | find_Parameters (const string &) const |
bool | is_set (const string &) const |
Builder of MD integrator for HMC.
This class builds a molecular dynamics integrator for hybrid Monte Carlo update algorithm by composing subclasses of Integrator. At present standard leapfrog and omelyan integrators can be composed of. 25 Dec 2011 H.Matsufuru YAML is implemented. [03 Mar 2013 Y.Namekawa]
Definition at line 41 of file builder_Integrator.h.
Parameters_Builder_Integrator::Parameters_Builder_Integrator | ( | ) |
Definition at line 46 of file builder_Integrator.cpp.