|
Bridge++
Ver. 1.1.x
|
5-dimensional overlap fermion operator. More...
#include <fopr_Overlap_5d.h>
Public Member Functions | |
| Parameters_Fopr_Overlap_5d () | |
Public Member Functions inherited from Parameters | |
| 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 |
5-dimensional overlap fermion operator.
This class is the 5-dimensional overlap operator used in 5D overlap solver. The implementation is in even-odd site index, and only the functionality needed in the 5D solver is ready. Kernel fermion operator (even-odd) must be constructed outside this class and to be supplied at the construction. 24 Dec 2011 H.Matsufuru YAML is implemented. [14 Nov 2012 Y.Namekawa]
Definition at line 40 of file fopr_Overlap_5d.h.
| Parameters_Fopr_Overlap_5d::Parameters_Fopr_Overlap_5d | ( | ) |
Definition at line 46 of file fopr_Overlap_5d.cpp.