Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Fwilson Class Reference

#include <lattice.h>

Inheritance diagram for Fwilson:

FwilsonTypes Lattice GwilsonFwilson GpowerRectFwilson GpowerPlaqFwilson GnoneFwilson GimprRectFwilson GimprOLSymFwilson List of all members.

Public Methods

 Fwilson (void)
virtual ~Fwilson (void)
FclassType Fclass (void)
int FsiteOffsetChkb (const int *x) const
int FsiteOffset (const int *x) const
int ExactFlavors (void)
int SpinComponents (void)
int FsiteSize (void)
int FchkbEvl (void)
int FmatEvlInv (Vector *f_out, Vector *f_in, CgArg *cg_arg, Float *true_res, CnvFrmType cnv_frm = CNV_FRM_YES)
int FmatEvlInv (Vector *f_out, Vector *f_in, CgArg *cg_arg, CnvFrmType cnv_frm = CNV_FRM_YES)
int FmatInv (Vector *f_out, Vector *f_in, CgArg *cg_arg, Float *true_res, CnvFrmType cnv_frm = CNV_FRM_YES, PreserveType prs_f_in = PRESERVE_YES)
int FmatInv (Vector *f_out, Vector *f_in, CgArg *cg_arg, CnvFrmType cnv_frm = CNV_FRM_YES, PreserveType prs_f_in = PRESERVE_YES)
int FeigSolv (Vector **f_eigenv, Float lambda[], Float chirality[], int valid_eig[], Float **hsum, EigArg *eig_arg, CnvFrmType cnv_frm = CNV_FRM_YES)
void SetPhi (Vector *phi, Vector *frm1, Vector *frm2, Float mass)
void EvolveMomFforce (Matrix *mom, Vector *frm, Float mass, Float step_size)
Float FhamiltonNode (Vector *phi, Vector *chi)
void Fconvert (Vector *f_field, StrOrdType to, StrOrdType from)
Float BhamiltonNode (Vector *boson, Float mass)

Private Attributes

char* cname


Detailed Description

Definition at line 1446 of file lattice.h.


Constructor & Destructor Documentation

Fwilson::Fwilson (void)

Definition at line 46 of file f_wilson.C.

Fwilson::~Fwilson (void) [virtual]

Definition at line 77 of file f_wilson.C.


Member Function Documentation

Float Fwilson::BhamiltonNode (Vector * boson, Float mass) [virtual]

Reimplemented from Lattice.

Definition at line 571 of file f_wilson.C.

void Fwilson::EvolveMomFforce (Matrix * mom, Vector * chi, Float mass, Float step_size) [virtual]

Reimplemented from Lattice.

Definition at line 347 of file f_wilson.C.

int Fwilson::ExactFlavors (void) [virtual]

Reimplemented from Lattice.

Definition at line 103 of file f_wilson.C.

int Fwilson::FchkbEvl (void) [virtual]

Reimplemented from Lattice.

Definition at line 137 of file f_wilson.C.

FclassType Fwilson::Fclass (void) [virtual]

Reimplemented from Lattice.

Definition at line 93 of file f_wilson.C.

void Fwilson::Fconvert (Vector * f_field, StrOrdType to, StrOrdType from) [virtual]

Reimplemented from Lattice.

Definition at line 377 of file convert.C.

int Fwilson::FeigSolv (Vector ** f_eigenv, Float lambda[], Float chirality[], int valid_eig[], Float ** hsum, EigArg * eig_arg, CnvFrmType cnv_frm = CNV_FRM_YES) [virtual]

Reimplemented from Lattice.

Definition at line 255 of file f_wilson.C.

Float Fwilson::FhamiltonNode (Vector * phi, Vector * chi) [virtual]

Reimplemented from Lattice.

Definition at line 553 of file f_wilson.C.

int Fwilson::FmatEvlInv (Vector * f_out, Vector * f_in, CgArg * cg_arg, CnvFrmType cnv_frm = CNV_FRM_YES) [virtual]

Reimplemented from Lattice.

Definition at line 183 of file f_wilson.C.

int Fwilson::FmatEvlInv (Vector * f_out, Vector * f_in, CgArg * cg_arg, Float * true_res, CnvFrmType cnv_frm = CNV_FRM_YES) [virtual]

Reimplemented from Lattice.

Definition at line 162 of file f_wilson.C.

int Fwilson::FmatInv (Vector * f_out, Vector * f_in, CgArg * cg_arg, CnvFrmType cnv_frm = CNV_FRM_YES, PreserveType prs_f_in = PRESERVE_YES) [virtual]

Reimplemented from Lattice.

Definition at line 235 of file f_wilson.C.

int Fwilson::FmatInv (Vector * f_out, Vector * f_in, CgArg * cg_arg, Float * true_res, CnvFrmType cnv_frm = CNV_FRM_YES, PreserveType prs_f_in = PRESERVE_YES) [virtual]

Reimplemented from Lattice.

Definition at line 213 of file f_wilson.C.

int Fwilson::FsiteOffset (const int * x) const [virtual]

Reimplemented from Lattice.

Definition at line 631 of file f_wilson.C.

int Fwilson::FsiteOffsetChkb (const int * x) const [virtual]

Reimplemented from Lattice.

Definition at line 614 of file f_wilson.C.

int Fwilson::FsiteSize (void) [virtual]

Reimplemented from Lattice.

Definition at line 124 of file f_wilson.C.

void Fwilson::SetPhi (Vector * phi, Vector * frm1, Vector * frm2, Float mass) [virtual]

Reimplemented from Lattice.

Definition at line 320 of file f_wilson.C.

int Fwilson::SpinComponents (void) [virtual]

Reimplemented from Lattice.

Definition at line 113 of file f_wilson.C.


Member Data Documentation

char * Fwilson::cname [private]

Reimplemented from FwilsonTypes.

Reimplemented in GimprOLSymFwilson, GimprRectFwilson, GnoneFwilson, GpowerPlaqFwilson, GpowerRectFwilson, and GwilsonFwilson.

Definition at line 1449 of file lattice.h.


The documentation for this class was generated from the following files:
Generated at Sat Oct 20 20:29:46 2001 for Physics Code by doxygen 1.1.1 written by Dimitri van Heesch, © 1997-2000