Bridge++
Ver. 1.3.x
|
Staple construction. More...
#include <staples.h>
Public Member Functions | |
Staples () | |
~Staples () | |
void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) |
sets verbose level. More... | |
void | upper (Field_G &, const Field_G &, const int mu, const int nu) |
constructs upper staple in mu-nu plane. More... | |
void | lower (Field_G &, const Field_G &, const int mu, const int nu) |
constructs lower staple in mu-nu plane. More... | |
void | staple (Field_G &, const Field_G &, const int mu) |
constructs staples in mu-direction (summing up nu-direction). More... | |
double | plaquette (const Field_G &) |
calculates plaquette value. More... | |
double | plaq_s (const Field_G &) |
calculates spatial plaquette value. More... | |
double | plaq_t (const Field_G &) |
calculates temporal plaquette value. More... | |
Static Public Attributes | |
static const std::string | class_name = "Staples" |
Protected Attributes | |
Bridge::VerboseLevel | m_vl |
Private Member Functions | |
Staples (const Staples &) | |
Staples & | operator= (const Staples &) |
Private Attributes | |
ShiftField_lex * | m_shift |
Field_G | m_staple |
Field_G | m_v |
Field_G | m_w |
temporary fields. More... | |
Staple construction.
This class constructs the staples. While the originial version was written by J.Noaki, the present version is completely modified by H.Matsufuru except for the interface. [28 Dec 2011 H.Matsufuru] Thread-parallelized. void version of upper and lower functions added; these are faster than the versions returning Field_G object. [28 Sep 2013 H.Matsufuru]
Staples::Staples | ( | ) |
Definition at line 21 of file staples.cpp.
Staples::~Staples | ( | ) |
Definition at line 29 of file staples.cpp.
|
private |
constructs lower staple in mu-nu plane.
Definition at line 152 of file staples.cpp.
double Staples::plaq_s | ( | const Field_G & | U | ) |
calculates spatial plaquette value.
Definition at line 43 of file staples.cpp.
double Staples::plaq_t | ( | const Field_G & | U | ) |
calculates temporal plaquette value.
Definition at line 75 of file staples.cpp.
double Staples::plaquette | ( | const Field_G & | U | ) |
calculates plaquette value.
Definition at line 36 of file staples.cpp.
|
inline |
constructs staples in mu-direction (summing up nu-direction).
Definition at line 107 of file staples.cpp.
constructs upper staple in mu-nu plane.
Definition at line 128 of file staples.cpp.
|
private |
|
protected |