Bridge++
Version 1.5.4
|
Quark number susceptibility for the Wilson-type fermion. More...
#include <quarkNumberSusceptibility_Wilson.h>
Public Member Functions | |
QuarkNumberSusceptibility_Wilson (Fopr *fopr, Fprop *fprop, NoiseVector *nv) | |
QuarkNumberSusceptibility_Wilson (unique_ptr< Fopr > &fopr, unique_ptr< Fprop > &fprop, unique_ptr< NoiseVector > &nv) | |
void | set_parameters (const Parameters ¶ms) |
void | set_parameters (const int Nnoise) |
void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
double | measure () |
measure tr1 = Tr[D1*Sq], tr2 = Tr[D2*Sq], tr3 = Tr[D1*Sq*D1*Sq]. More... | |
Static Public Attributes | |
static const std::string | class_name = "QuarkNumberSusceptibility_Wilson" |
Protected Attributes | |
Bridge::VerboseLevel | m_vl |
Private Member Functions | |
QuarkNumberSusceptibility_Wilson (const QuarkNumberSusceptibility_Wilson &) | |
QuarkNumberSusceptibility_Wilson & | operator= (const QuarkNumberSusceptibility_Wilson &) |
Private Attributes | |
Fopr * | m_fopr |
Fprop * | m_fprop |
NoiseVector * | m_nv |
int | m_Nnoise |
Quark number susceptibility for the Wilson-type fermion.
This is class measures the traces which is used to determine the quark number susceptibility. At the construction, fermion operator and noise vector generator must be specified. 02 Sep 2012 H.Matsufuru YAML is implemented. [06 Jun 2013 Y.Namekawa] unique_ptr is introduced to avoid memory leaks [21 Mar 2015 Y.Namekawa]
Definition at line 37 of file quarkNumberSusceptibility_Wilson.h.
|
inline |
Definition at line 53 of file quarkNumberSusceptibility_Wilson.h.
|
inline |
Definition at line 57 of file quarkNumberSusceptibility_Wilson.h.
|
private |
double QuarkNumberSusceptibility_Wilson::measure | ( | ) |
measure tr1 = Tr[D1*Sq], tr2 = Tr[D2*Sq], tr3 = Tr[D1*Sq*D1*Sq].
Definition at line 63 of file quarkNumberSusceptibility_Wilson.cpp.
|
private |
|
inline |
Definition at line 70 of file quarkNumberSusceptibility_Wilson.h.
void QuarkNumberSusceptibility_Wilson::set_parameters | ( | const Parameters & | params | ) |
Definition at line 19 of file quarkNumberSusceptibility_Wilson.cpp.
void QuarkNumberSusceptibility_Wilson::set_parameters | ( | const int | Nnoise | ) |
Definition at line 42 of file quarkNumberSusceptibility_Wilson.cpp.
|
static |
Definition at line 40 of file quarkNumberSusceptibility_Wilson.h.
|
private |
Definition at line 46 of file quarkNumberSusceptibility_Wilson.h.
|
private |
Definition at line 47 of file quarkNumberSusceptibility_Wilson.h.
|
private |
Definition at line 50 of file quarkNumberSusceptibility_Wilson.h.
|
private |
Definition at line 48 of file quarkNumberSusceptibility_Wilson.h.
|
protected |
Definition at line 43 of file quarkNumberSusceptibility_Wilson.h.