Bridge++  Ver. 1.3.x
Fprop_Wilson_Shift Class Reference

#include <fprop_Wilson_Shift.h>

Public Member Functions

 Fprop_Wilson_Shift (Fopr_Wilson *fopr, Index_lex *index)
 
 Fprop_Wilson_Shift (unique_ptr< Fopr > &fopr, unique_ptr< Index_lex > &index)
 
void set_parameters (const Parameters &params)
 
void set_parameters (const int Nshift, const std::vector< double > sigma, const int Niter, const double Stop_cond)
 
double calc (std::vector< Field_F > *, const Field_F &)
 

Static Public Attributes

static const std::string class_name = "Fprop_Wilson_Shift"
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Private Member Functions

 Fprop_Wilson_Shift (const Fprop_Wilson_Shift &)
 
Fprop_Wilson_Shiftoperator= (const Fprop_Wilson_Shift &)
 

Private Attributes

Fopr_Wilsonm_fopr
 
Index_lexm_index_lex
 
int m_Niter
 
double m_Stop_cond
 
int m_Nshift
 
std::vector< double > m_sigma
 

Detailed Description

Definition at line 45 of file fprop_Wilson_Shift.h.

Constructor & Destructor Documentation

Fprop_Wilson_Shift::Fprop_Wilson_Shift ( Fopr_Wilson fopr,
Index_lex index 
)
inline

Definition at line 64 of file fprop_Wilson_Shift.h.

Fprop_Wilson_Shift::Fprop_Wilson_Shift ( unique_ptr< Fopr > &  fopr,
unique_ptr< Index_lex > &  index 
)
inline

Definition at line 68 of file fprop_Wilson_Shift.h.

Fprop_Wilson_Shift::Fprop_Wilson_Shift ( const Fprop_Wilson_Shift )
private

Member Function Documentation

double Fprop_Wilson_Shift::calc ( std::vector< Field_F > *  xq2,
const Field_F b 
)

Definition at line 111 of file fprop_Wilson_Shift.cpp.

Fprop_Wilson_Shift& Fprop_Wilson_Shift::operator= ( const Fprop_Wilson_Shift )
private
void Fprop_Wilson_Shift::set_parameters ( const Parameters params)

Definition at line 48 of file fprop_Wilson_Shift.cpp.

void Fprop_Wilson_Shift::set_parameters ( const int  Nshift,
const std::vector< double >  sigma,
const int  Niter,
const double  Stop_cond 
)

Definition at line 77 of file fprop_Wilson_Shift.cpp.

Member Data Documentation

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

Definition at line 48 of file fprop_Wilson_Shift.h.

Fopr_Wilson* Fprop_Wilson_Shift::m_fopr
private

Definition at line 54 of file fprop_Wilson_Shift.h.

Index_lex* Fprop_Wilson_Shift::m_index_lex
private

Definition at line 55 of file fprop_Wilson_Shift.h.

int Fprop_Wilson_Shift::m_Niter
private

Definition at line 57 of file fprop_Wilson_Shift.h.

int Fprop_Wilson_Shift::m_Nshift
private

Definition at line 60 of file fprop_Wilson_Shift.h.

std::vector<double> Fprop_Wilson_Shift::m_sigma
private

Definition at line 61 of file fprop_Wilson_Shift.h.

double Fprop_Wilson_Shift::m_Stop_cond
private

Definition at line 58 of file fprop_Wilson_Shift.h.

Bridge::VerboseLevel Fprop_Wilson_Shift::m_vl
protected

Definition at line 51 of file fprop_Wilson_Shift.h.


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