Bridge++  Ver. 2.0.2
Force_F_Wilson_Nf2_Isochemical Class Reference

Force for the Wilson fermion operator with isospin chemical potential. More...

#include <force_F_Wilson_Nf2_Isochemical.h>

Inheritance diagram for Force_F_Wilson_Nf2_Isochemical:
Force

Public Member Functions

DEPRECATED Force_F_Wilson_Nf2_Isochemical ()
 
DEPRECATED Force_F_Wilson_Nf2_Isochemical (const std::string repr)
 
 Force_F_Wilson_Nf2_Isochemical (const Parameters &params)
 
 ~Force_F_Wilson_Nf2_Isochemical ()
 
void set_parameters (const Parameters &params)
 
void set_parameters (const double kappa, const double mu, const std::vector< int > bc)
 
void get_parameters (Parameters &params) const
 
void set_config (Field *U)
 
void set_mode (const std::string &mode)
 in Force, setting the mode is optional when H is nonhermitian. More...
 
void force_udiv (Field &force, const Field &eta)
 
void force_udiv1 (Field &force, const Field &zeta, const Field &eta)
 
- Public Member Functions inherited from Force
 Force ()
 
virtual ~Force ()
 
virtual void force_core (Field &, const Field &)
 
virtual void force_core1 (Field &, const Field &, const Field &)
 

Static Public Attributes

static const std::string class_name = "Force_F_Wilson_Nf2_Isochemical"
 

Private Member Functions

void set_parameters_impl (const double kappa, const double mu, const std::vector< int > bc)
 
void force_udiv1_impl (Field_G &force, const Field_F &zeta, const Field_F &eta)
 

Private Attributes

Bridge::VerboseLevel m_vl
 
double m_kappa
 hopping parameter More...
 
double m_mu
 isospin chemical potential More...
 
double m_exp_mu
 exp(mu) More...
 
std::vector< int > m_boundary
 
Fopr_Wilson_Chemicalm_fopr_w
 
Field_F m_psf
 
std::string m_repr
 
std::string m_mode
 

Additional Inherited Members

- Protected Attributes inherited from Force
Field_Gm_U
 

Detailed Description

Force for the Wilson fermion operator with isospin chemical potential.

This class calculates the force of the standard Wilson fermion with isospin chemical potential with two flavors. 24 Aug 2011 H.Matusfuru YAML is implemented. [14 Nov 2012 Y.Namekawa]

Definition at line 36 of file force_F_Wilson_Nf2_Isochemical.h.

Constructor & Destructor Documentation

◆ Force_F_Wilson_Nf2_Isochemical() [1/3]

DEPRECATED Force_F_Wilson_Nf2_Isochemical::Force_F_Wilson_Nf2_Isochemical ( )
inline

Definition at line 56 of file force_F_Wilson_Nf2_Isochemical.h.

◆ Force_F_Wilson_Nf2_Isochemical() [2/3]

DEPRECATED Force_F_Wilson_Nf2_Isochemical::Force_F_Wilson_Nf2_Isochemical ( const std::string  repr)
inline

Definition at line 65 of file force_F_Wilson_Nf2_Isochemical.h.

◆ Force_F_Wilson_Nf2_Isochemical() [3/3]

Force_F_Wilson_Nf2_Isochemical::Force_F_Wilson_Nf2_Isochemical ( const Parameters params)
inline

Definition at line 73 of file force_F_Wilson_Nf2_Isochemical.h.

◆ ~Force_F_Wilson_Nf2_Isochemical()

Force_F_Wilson_Nf2_Isochemical::~Force_F_Wilson_Nf2_Isochemical ( )
inline

Definition at line 88 of file force_F_Wilson_Nf2_Isochemical.h.

Member Function Documentation

◆ force_udiv()

void Force_F_Wilson_Nf2_Isochemical::force_udiv ( Field force,
const Field eta 
)
virtual

Reimplemented from Force.

Definition at line 108 of file force_F_Wilson_Nf2_Isochemical.cpp.

◆ force_udiv1()

void Force_F_Wilson_Nf2_Isochemical::force_udiv1 ( Field force,
const Field zeta,
const Field eta 
)
virtual

Reimplemented from Force.

Definition at line 131 of file force_F_Wilson_Nf2_Isochemical.cpp.

◆ force_udiv1_impl()

void Force_F_Wilson_Nf2_Isochemical::force_udiv1_impl ( Field_G force,
const Field_F zeta,
const Field_F eta 
)
private

Definition at line 147 of file force_F_Wilson_Nf2_Isochemical.cpp.

◆ get_parameters()

void Force_F_Wilson_Nf2_Isochemical::get_parameters ( Parameters params) const
virtual

Implements Force.

Definition at line 97 of file force_F_Wilson_Nf2_Isochemical.cpp.

◆ set_config()

void Force_F_Wilson_Nf2_Isochemical::set_config ( Field U)
inlinevirtual

Implements Force.

Definition at line 101 of file force_F_Wilson_Nf2_Isochemical.h.

◆ set_mode()

void Force_F_Wilson_Nf2_Isochemical::set_mode ( const std::string &  mode)
inlinevirtual

in Force, setting the mode is optional when H is nonhermitian.

Reimplemented from Force.

Definition at line 107 of file force_F_Wilson_Nf2_Isochemical.h.

◆ set_parameters() [1/2]

void Force_F_Wilson_Nf2_Isochemical::set_parameters ( const double  kappa,
const double  mu,
const std::vector< int >  bc 
)

Definition at line 50 of file force_F_Wilson_Nf2_Isochemical.cpp.

◆ set_parameters() [2/2]

void Force_F_Wilson_Nf2_Isochemical::set_parameters ( const Parameters params)
virtual

Implements Force.

Definition at line 20 of file force_F_Wilson_Nf2_Isochemical.cpp.

◆ set_parameters_impl()

void Force_F_Wilson_Nf2_Isochemical::set_parameters_impl ( const double  kappa,
const double  mu,
const std::vector< int >  bc 
)
private

Definition at line 64 of file force_F_Wilson_Nf2_Isochemical.cpp.

Member Data Documentation

◆ class_name

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

Definition at line 39 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_boundary

std::vector<int> Force_F_Wilson_Nf2_Isochemical::m_boundary
private

Definition at line 47 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_exp_mu

double Force_F_Wilson_Nf2_Isochemical::m_exp_mu
private

exp(mu)

Definition at line 46 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_fopr_w

Fopr_Wilson_Chemical* Force_F_Wilson_Nf2_Isochemical::m_fopr_w
private

Definition at line 48 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_kappa

double Force_F_Wilson_Nf2_Isochemical::m_kappa
private

hopping parameter

Definition at line 44 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_mode

std::string Force_F_Wilson_Nf2_Isochemical::m_mode
private

Definition at line 52 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_mu

double Force_F_Wilson_Nf2_Isochemical::m_mu
private

isospin chemical potential

Definition at line 45 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_psf

Field_F Force_F_Wilson_Nf2_Isochemical::m_psf
private

Definition at line 49 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_repr

std::string Force_F_Wilson_Nf2_Isochemical::m_repr
private

Definition at line 51 of file force_F_Wilson_Nf2_Isochemical.h.

◆ m_vl

Bridge::VerboseLevel Force_F_Wilson_Nf2_Isochemical::m_vl
private

Definition at line 42 of file force_F_Wilson_Nf2_Isochemical.h.


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