Force calculation for domain-wall fermions.  
 More...
#include <force_F_Domainwall.h>
 | 
|   | Force_F_Domainwall () | 
|   | 
|   | Force_F_Domainwall (const Parameters ¶ms) | 
|   | 
|   | ~Force_F_Domainwall () | 
|   | 
| void  | set_parameters (const Parameters ¶ms) | 
|   | 
| void  | set_parameters (const double mq, const double M0, const int Ns, const std::vector< int > bc, const double b, const double c) | 
|   | 
| void  | get_parameters (Parameters ¶ms) const | 
|   | 
| void  | set_config (Field *U) | 
|   | 
| void  | force_udiv (Field &force, const Field &eta) | 
|   | 
| void  | force_core1 (Field &force, const Field &zeta, const Field &eta) | 
|   | 
| void  | force_udiv1 (Field &force, const Field &zeta, const Field &eta) | 
|   | 
|   | Force () | 
|   | 
| virtual  | ~Force () | 
|   | 
| virtual void  | set_mode (const std::string &mode) | 
|   | in Force, setting the mode is optional when H is nonhermitian.  More...
  | 
|   | 
| virtual void  | force_core (Field &, const Field &) | 
|   | 
 | 
| static const std::string  | class_name = "Force_F_Domainwall" | 
|   | 
Force calculation for domain-wall fermions. 
At present, only the standard domain-wall setting is available. 28 Dec 2011 H.Matsufuru YAML is implemented. [14 Nov 2012 Y.Namekawa] 
Definition at line 36 of file force_F_Domainwall.h.
 
◆ Force_F_Domainwall() [1/2]
  
  
      
        
          | Force_F_Domainwall::Force_F_Domainwall  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ Force_F_Domainwall() [2/2]
  
  
      
        
          | Force_F_Domainwall::Force_F_Domainwall  | 
          ( | 
          const Parameters &  | 
          params | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~Force_F_Domainwall()
  
  
      
        
          | Force_F_Domainwall::~Force_F_Domainwall  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ force_core1()
  
  
      
        
          | void Force_F_Domainwall::force_core1  | 
          ( | 
          Field &  | 
          force,  | 
         
        
           | 
           | 
          const Field &  | 
          zeta,  | 
         
        
           | 
           | 
          const Field &  | 
          eta  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ force_udiv()
  
  
      
        
          | void Force_F_Domainwall::force_udiv  | 
          ( | 
          Field &  | 
          force,  | 
         
        
           | 
           | 
          const Field &  | 
          eta  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ force_udiv1()
  
  
      
        
          | void Force_F_Domainwall::force_udiv1  | 
          ( | 
          Field &  | 
          force,  | 
         
        
           | 
           | 
          const Field &  | 
          zeta,  | 
         
        
           | 
           | 
          const Field &  | 
          eta  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ get_parameters()
  
  
      
        
          | void Force_F_Domainwall::get_parameters  | 
          ( | 
          Parameters &  | 
          params | ) | 
           const | 
         
       
   | 
  
virtual   | 
  
 
 
◆ init()
  
  
      
        
          | void Force_F_Domainwall::init  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ set_config()
  
  
      
        
          | void Force_F_Domainwall::set_config  | 
          ( | 
          Field *  | 
          U | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ set_parameters() [1/2]
      
        
          | void Force_F_Domainwall::set_parameters  | 
          ( | 
          const double  | 
          mq,  | 
        
        
           | 
           | 
          const double  | 
          M0,  | 
        
        
           | 
           | 
          const int  | 
          Ns,  | 
        
        
           | 
           | 
          const std::vector< int >  | 
          bc,  | 
        
        
           | 
           | 
          const double  | 
          b,  | 
        
        
           | 
           | 
          const double  | 
          c  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ set_parameters() [2/2]
  
  
      
        
          | void Force_F_Domainwall::set_parameters  | 
          ( | 
          const Parameters &  | 
          params | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ tidyup()
  
  
      
        
          | void Force_F_Domainwall::tidyup  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
◆ class_name
  
  
      
        
          | const std::string Force_F_Domainwall::class_name = "Force_F_Domainwall" | 
         
       
   | 
  
static   | 
  
 
 
◆ m_b
  
  
      
        
          | std::vector<double> Force_F_Domainwall::m_b | 
         
       
   | 
  
private   | 
  
 
 
◆ m_boundary
  
  
      
        
          | std::vector<int> Force_F_Domainwall::m_boundary | 
         
       
   | 
  
private   | 
  
 
 
◆ m_c
  
  
      
        
          | std::vector<double> Force_F_Domainwall::m_c | 
         
       
   | 
  
private   | 
  
 
 
◆ m_fopr_dw
◆ m_fopr_w
◆ m_force_w
◆ m_index
◆ m_M0
  
  
      
        
          | double Force_F_Domainwall::m_M0 | 
         
       
   | 
  
private   | 
  
 
 
◆ m_mq
  
  
      
        
          | double Force_F_Domainwall::m_mq | 
         
       
   | 
  
private   | 
  
 
 
◆ m_Ns
  
  
      
        
          | int Force_F_Domainwall::m_Ns | 
         
       
   | 
  
private   | 
  
 
 
◆ m_vl
The documentation for this class was generated from the following files: