Bridge++  Ver. 1.2.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Staples_eo Class Reference

Staple construction. More...

#include <staples_eo.h>

Public Member Functions

 Staples_eo ()
 
void set_parameter_verboselevel (const Bridge::VerboseLevel vl)
 
Field_G upper (const Field_G *, const int, const int)
 
Field_G lower (const Field_G *, const int, const int)
 
double plaq_s (const Field_G *)
 
double plaq_t (const Field_G *)
 
double plaquette (const Field_G *)
 
void staple (Field_G &, const Field_G *, const int)
 

Static Public Attributes

static const std::string class_name = "Staples_eo"
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Private Attributes

int Nc
 
int Ndim
 
int Nvol
 
int Lvol
 
Field_G Umu
 
Field_G Unu
 
Field_G v
 
Field_G w
 
ShiftField_eo shift
 
Communicatorcomm
 

Detailed Description

Staple construction.

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]

Definition at line 33 of file staples_eo.h.

Constructor & Destructor Documentation

Staples_eo::Staples_eo ( )
inline

Definition at line 51 of file staples_eo.h.

Member Function Documentation

Field_G Staples_eo::lower ( const Field_G U,
const int  mu,
const int  nu 
)

Definition at line 112 of file staples_eo.cpp.

double Staples_eo::plaq_s ( const Field_G U)

Definition at line 26 of file staples_eo.cpp.

double Staples_eo::plaq_t ( const Field_G U)

Definition at line 56 of file staples_eo.cpp.

double Staples_eo::plaquette ( const Field_G U)

Definition at line 19 of file staples_eo.cpp.

void Staples_eo::set_parameter_verboselevel ( const Bridge::VerboseLevel  vl)
inline

Definition at line 58 of file staples_eo.h.

void Staples_eo::staple ( Field_G W,
const Field_G U,
const int  mu 
)

Definition at line 76 of file staples_eo.cpp.

Field_G Staples_eo::upper ( const Field_G U,
const int  mu,
const int  nu 
)

Definition at line 89 of file staples_eo.cpp.

Member Data Documentation

const std::string Staples_eo::class_name = "Staples_eo"
static

Definition at line 36 of file staples_eo.h.

Communicator* Staples_eo::comm
private

Definition at line 48 of file staples_eo.h.

int Staples_eo::Lvol
private

Definition at line 44 of file staples_eo.h.

Bridge::VerboseLevel Staples_eo::m_vl
protected

Definition at line 39 of file staples_eo.h.

int Staples_eo::Nc
private

Definition at line 42 of file staples_eo.h.

int Staples_eo::Ndim
private

Definition at line 43 of file staples_eo.h.

int Staples_eo::Nvol
private

Definition at line 44 of file staples_eo.h.

ShiftField_eo Staples_eo::shift
private

Definition at line 47 of file staples_eo.h.

Field_G Staples_eo::Umu
private

Definition at line 46 of file staples_eo.h.

Field_G Staples_eo::Unu
private

Definition at line 46 of file staples_eo.h.

Field_G Staples_eo::v
private

Definition at line 46 of file staples_eo.h.

Field_G Staples_eo::w
private

Definition at line 46 of file staples_eo.h.


The documentation for this class was generated from the following files: