Bridge++  Version 1.5.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GaugeConfig_SF Class Reference

#include <gaugeConfig_SF.h>

Inheritance diagram for GaugeConfig_SF:
GaugeConfig

Public Member Functions

 GaugeConfig_SF (const string &type)
 
void set_cold_SF (Field *U, double *phi, double *phipr)
 
- Public Member Functions inherited from GaugeConfig
 GaugeConfig (const string &type)
 
virtual ~GaugeConfig ()
 
void read (Field_G *U, const string &filename=string())
 
void read (unique_ptr< Field_G > &U, const string &filename=string())
 
void write (Field_G *U, const string &filename=string())
 
void write (unique_ptr< Field_G > &U, const string &filename=string())
 
void read_file (Field_G *U, const string &filename)
 
void read_file (unique_ptr< Field_G > &U, const string &filename)
 
void write_file (Field_G *U, const string &filename)
 
void write_file (unique_ptr< Field_G > &U, const string &filename)
 

Static Public Attributes

static const std::string class_name = "GaugeConfig_SF"
 
- Static Public Attributes inherited from GaugeConfig
static const std::string class_name = "GaugeConfig"
 

Additional Inherited Members

- Protected Attributes inherited from GaugeConfig
Bridge::VerboseLevel m_vl
 
FieldIOm_fieldio
 

Detailed Description

Setup the tree level gauge configuration for the SF boundary condition, which minimize the classical action.

\[ U_3=1 \]

\[ U_k(x)=\exp\left(aB_k(x)\right),\quad B_k(x)=\frac{1}{T}\left(x_0C_k'+(T-x_0)C_k\right) \]

\[ C_k=\frac{i}{L}\pmatrix{\phi_1\cr&\phi_2\cr&&\phi_3\cr},\quad C_k'=\frac{i}{L}\pmatrix{\phi'_1\cr&\phi'_2\cr&&\phi'_3\cr} \]

Definition at line 41 of file gaugeConfig_SF.h.

Constructor & Destructor Documentation

GaugeConfig_SF::GaugeConfig_SF ( const string &  type)
inline

Definition at line 47 of file gaugeConfig_SF.h.

Member Function Documentation

void GaugeConfig_SF::set_cold_SF ( Field U,
double *  phi,
double *  phipr 
)

Definition at line 23 of file gaugeConfig_SF.cpp.

Member Data Documentation

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

Setup the tree level gauge configuration for the SF boundary condition, which minimize the classical action.

Definition at line 44 of file gaugeConfig_SF.h.


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