| 
    Bridge++
    Ver. 1.2.x
    
   | 
 
Two-point correlator for Wilson-type fermions. More...
#include <corr2pt_4spinor.h>
Public Member Functions | |
| Corr2pt_4spinor (GammaMatrixSet *gmset) | |
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) | 
| double | meson_all (const std::valarray< Field_F > &sq1, const std::valarray< Field_F > &sq2) | 
| void | meson_corr (std::valarray< dcomplex > &meson, const GammaMatrix &gm_sink, const GammaMatrix &gm_src, const std::valarray< Field_F > &sq1, const std::valarray< Field_F > &sq2) | 
| double | proton_test (const std::valarray< Field_F > &squ, const std::valarray< Field_F > &sqd) | 
| void | proton_corr (std::valarray< dcomplex > &proton, const GammaMatrix &gm, const std::valarray< Field_F > &squ, const std::valarray< Field_F > &sqd) | 
Static Public Attributes | |
| static const std::string | class_name = "Corr2pt_4spinor" | 
Protected Attributes | |
| Bridge::VerboseLevel | m_vl | 
Private Member Functions | |
| void | setup () | 
| int | epsilon_index (int i, int n) | 
| totally antisymmetric tensor: index.  More... | |
| double | epsilon_value (int n) | 
| totally antisymmetric tensor: value.  More... | |
| void | global_corr_t (std::valarray< dcomplex > &corr_global, std::valarray< dcomplex > &corr_local) | 
| transform node-local correlator in t to global.  More... | |
Private Attributes | |
| Index_lex | m_index | 
| GammaMatrixSet * | m_gmset | 
| std::valarray< int > | m_epsilon_index | 
| index of totally antisymmetric tensor  More... | |
Two-point correlator for Wilson-type fermions.
So far meson correlators were implemented. [4 Feb 2012 H.Matsufuru] Baryon (proton) correlator was implemented by K.Nemuta. This implementation assumes Nc=3, and some of parameters are replaced by explicit numbers. Better performance version: [28 Jul 2012 H.Matsufuru].
Definition at line 39 of file corr2pt_4spinor.h.
      
  | 
  inline | 
Definition at line 55 of file corr2pt_4spinor.h.
      
  | 
  inlineprivate | 
totally antisymmetric tensor: index.
Definition at line 89 of file corr2pt_4spinor.h.
      
  | 
  inlineprivate | 
totally antisymmetric tensor: value.
Definition at line 95 of file corr2pt_4spinor.h.
      
  | 
  private | 
transform node-local correlator in t to global.
Definition at line 285 of file corr2pt_4spinor.cpp.
| double Corr2pt_4spinor::meson_all | ( | const std::valarray< Field_F > & | sq1, | 
| const std::valarray< Field_F > & | sq2 | ||
| ) | 
Definition at line 60 of file corr2pt_4spinor.cpp.
| void Corr2pt_4spinor::meson_corr | ( | std::valarray< dcomplex > & | meson, | 
| const GammaMatrix & | gm_sink, | ||
| const GammaMatrix & | gm_src, | ||
| const std::valarray< Field_F > & | sq1, | ||
| const std::valarray< Field_F > & | sq2 | ||
| ) | 
Definition at line 110 of file corr2pt_4spinor.cpp.
| void Corr2pt_4spinor::proton_corr | ( | std::valarray< dcomplex > & | proton, | 
| const GammaMatrix & | gm, | ||
| const std::valarray< Field_F > & | squ, | ||
| const std::valarray< Field_F > & | sqd | ||
| ) | 
Definition at line 204 of file corr2pt_4spinor.cpp.
| double Corr2pt_4spinor::proton_test | ( | const std::valarray< Field_F > & | squ, | 
| const std::valarray< Field_F > & | sqd | ||
| ) | 
Definition at line 153 of file corr2pt_4spinor.cpp.
      
  | 
  inline | 
Definition at line 61 of file corr2pt_4spinor.h.
      
  | 
  private | 
Definition at line 23 of file corr2pt_4spinor.cpp.
      
  | 
  static | 
Definition at line 42 of file corr2pt_4spinor.h.
      
  | 
  private | 
index of totally antisymmetric tensor
Definition at line 50 of file corr2pt_4spinor.h.
      
  | 
  private | 
Definition at line 49 of file corr2pt_4spinor.h.
      
  | 
  private | 
Definition at line 48 of file corr2pt_4spinor.h.
      
  | 
  protected | 
Definition at line 45 of file corr2pt_4spinor.h.