| 
    Bridge++
    Ver. 1.3.x
    
   | 
 
Clover term operator. More...
#include <fopr_CloverTerm.h>
  
 Public Member Functions | |
| Parameters_Fopr_CloverTerm () | |
  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::vector< double > &value) | 
| void | set_int_vector (const string &key, const std::vector< 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::vector< double > | get_double_vector (const string &key) const | 
| std::vector< 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::vector< double > &val) const | 
| int | fetch_int_vector (const string &key, std::vector< 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::vector< double > &) | 
| void | Register_int_vector (const string &, const std::vector< int > &) | 
| void | Register_string (const string &, const string &) | 
| void | Register_Parameters (const string &, Parameters *const) | 
| void | Register_Parameters (const string &, const unique_ptr< Parameters > &) | 
| 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 | 
Additional Inherited Members | |
  Static Public Attributes inherited from Parameters | |
| static const std::string | class_name = "Parameters" | 
Clover term operator.
This class implements the clover term for the clover (improved Wilson) fermion operator. This part was separated from the Fopr_Clover class. The field strength is calculate when the function set_config() is called. The `mode' for setting fermion operator mode is now only defined to the case 'D'. 30 Sep 2012 H.Matsufuru, original clover operator: 24 Dec 2011 H.M. YAML is implemented. [14 Nov 2012 Y.Namekawa] Selector is implemented. [03 Mar 2013 Y.Namekawa] (Selectors are replaced with factories by Aoyama-san) unique_ptr is introduced to avoid memory leaks [21 Mar 2015 Y.Namekawa]
Definition at line 46 of file fopr_CloverTerm.h.
| Parameters_Fopr_CloverTerm::Parameters_Fopr_CloverTerm | ( | ) | 
Definition at line 52 of file fopr_CloverTerm_imp.cpp.