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

energy density measurement. More...

#include <energyDensity.h>

Public Member Functions

 EnergyDensity ()
 
virtual ~EnergyDensity ()
 
virtual void set_parameters (const Parameters &params)
 
void set_parameters (const double c_plaq, const double c_rect)
 
void set_parameter_verboselevel (const Bridge::VerboseLevel vl)
 
double E_plaq (const Field_G &U)
 
double E_clover (const Field_G &U)
 

Static Public Attributes

static const std::string class_name = "EnergyDensity"
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Private Member Functions

 EnergyDensity (const EnergyDensity &)
 
EnergyDensityoperator= (const EnergyDensity &)
 

Private Attributes

std::string m_filename_output
 
double m_c_plaq
 
double m_c_rect
 
FieldStrength m_field_strength
 
Staple_lex m_staple
 

Detailed Description

energy density measurement.

This class measures an energy density. [03 Mar 2016 Y.Namekawa]

Definition at line 29 of file energyDensity.h.

Constructor & Destructor Documentation

EnergyDensity::EnergyDensity ( )
inline

Definition at line 48 of file energyDensity.h.

virtual EnergyDensity::~EnergyDensity ( )
inlinevirtual

Definition at line 54 of file energyDensity.h.

EnergyDensity::EnergyDensity ( const EnergyDensity )
private

Member Function Documentation

double EnergyDensity::E_clover ( const Field_G U)

Definition at line 90 of file energyDensity.cpp.

double EnergyDensity::E_plaq ( const Field_G U)

Definition at line 64 of file energyDensity.cpp.

EnergyDensity& EnergyDensity::operator= ( const EnergyDensity )
private
void EnergyDensity::set_parameter_verboselevel ( const Bridge::VerboseLevel  vl)
inline

Definition at line 66 of file energyDensity.h.

void EnergyDensity::set_parameters ( const Parameters params)
virtual

Definition at line 19 of file energyDensity.cpp.

void EnergyDensity::set_parameters ( const double  c_plaq,
const double  c_rect 
)

Definition at line 47 of file energyDensity.cpp.

Member Data Documentation

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

Definition at line 32 of file energyDensity.h.

double EnergyDensity::m_c_plaq
private

Definition at line 40 of file energyDensity.h.

double EnergyDensity::m_c_rect
private

Definition at line 41 of file energyDensity.h.

FieldStrength EnergyDensity::m_field_strength
private

Definition at line 43 of file energyDensity.h.

std::string EnergyDensity::m_filename_output
private

Definition at line 38 of file energyDensity.h.

Staple_lex EnergyDensity::m_staple
private

Definition at line 44 of file energyDensity.h.

Bridge::VerboseLevel EnergyDensity::m_vl
protected

Definition at line 35 of file energyDensity.h.


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