Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

cps::EigArg Class Reference

#include <eig_arg.h>

List of all members.

Public Member Functions

bool Encode (char *filename, char *instance)
bool Decode (char *filename, char *instance)
bool Vml (VML *vmls, char *instance)
void resize (u_int nmass)
 EigArg ()
 ~EigArg ()

Public Attributes

PatternType pattern_kind
Float Mass_init
Float Mass_final
Float Mass_step
struct {
   u_int   Mass_len
   Float *   Mass_val
Mass
int n_masses
int N_eig
int N_eigacc
int Kalk_Sim
int MaxCG
Float RsdR_a
Float RsdR_r
Float Rsdlam
Float Cv_fact
int N_min
int N_max
int N_KS_max
int n_renorm
int ProjApsiP
int print_hsum
int hsum_dir
Float mass
char * fname
int ncorr


Constructor & Destructor Documentation

cps::EigArg::EigArg  ) 
 

Definition at line 5 of file eig_arg_init.C.

References Mass.

cps::EigArg::~EigArg  ) 
 

Definition at line 10 of file eig_arg_init.C.


Member Function Documentation

bool cps::EigArg::Decode char *  filename,
char *  instance
 

Definition at line 15 of file eig_arg.C.

References cps::VML::Create(), cps::VML::Destroy(), Vml(), and cps::VML_DECODE.

Referenced by cps::AlgMeas::RunTask().

bool cps::EigArg::Encode char *  filename,
char *  instance
 

Definition at line 8 of file eig_arg.C.

References cps::VML::Create(), cps::VML::Destroy(), Vml(), and cps::VML_ENCODE.

Referenced by cps::AlgMeas::RunTask().

void cps::EigArg::resize u_int  nmass  ) 
 

Definition at line 15 of file eig_arg_init.C.

References cps::Float, and Mass.

bool cps::EigArg::Vml VML vmls,
char *  instance
 

Definition at line 21 of file eig_arg.C.

References cps::vml_EigArg().

Referenced by Decode(), and Encode().


Member Data Documentation

Float cps::EigArg::Cv_fact
 

Definition at line 38 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

char* cps::EigArg::fname
 

Definition at line 48 of file eig_arg.h.

Referenced by cps::Fwilson::FeigSolv(), cps::DiracOpWilsonTypes::RitzEig(), cps::AlgEig::run(), and cps::vml_EigArg().

int cps::EigArg::hsum_dir
 

Definition at line 46 of file eig_arg.h.

Referenced by cps::AlgHmcRHMC::dynamicalApprox(), cps::Fwilson::FeigSolv(), cps::Fstag::FeigSolv(), cps::FdwfBase::FeigSolv(), cps::AlgEig::run(), and cps::vml_EigArg().

int cps::EigArg::Kalk_Sim
 

Definition at line 33 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

Float cps::EigArg::mass
 

Definition at line 47 of file eig_arg.h.

Referenced by cps::AlgHmcRHMC::dynamicalApprox(), cps::Fwilson::FeigSolv(), cps::FdwfBase::FeigSolv(), cps::Fclover::FeigSolv(), cps::DiracOpWilsonTypes::RitzEig(), cps::AlgEig::run(), and cps::vml_EigArg().

struct { ... } cps::EigArg::Mass
 

Referenced by cps::AlgEig::AlgEig(), EigArg(), resize(), cps::AlgEig::run(), and cps::vml_EigArg().

Float cps::EigArg::Mass_final
 

Definition at line 24 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), cps::AlgEig::run(), and cps::vml_EigArg().

Float cps::EigArg::Mass_init
 

Definition at line 23 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), cps::AlgEig::run(), and cps::vml_EigArg().

u_int cps::EigArg::Mass_len
 

Definition at line 27 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), and cps::vml_EigArg().

Float cps::EigArg::Mass_step
 

Definition at line 25 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), cps::AlgEig::run(), and cps::vml_EigArg().

Float* cps::EigArg::Mass_val
 

Definition at line 28 of file eig_arg.h.

Referenced by cps::AlgEig::run(), and cps::vml_EigArg().

int cps::EigArg::MaxCG
 

Definition at line 34 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

int cps::EigArg::N_eig
 

Definition at line 31 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), cps::AlgHmcRHMC::dynamicalApprox(), cps::Fwilson::FeigSolv(), cps::Fstag::FeigSolv(), cps::FdwfBase::FeigSolv(), cps::Fclover::FeigSolv(), cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), cps::AlgEig::run(), cps::vml_EigArg(), and cps::AlgEig::~AlgEig().

int cps::EigArg::N_eigacc
 

Definition at line 32 of file eig_arg.h.

Referenced by cps::vml_EigArg().

int cps::EigArg::N_KS_max
 

Definition at line 41 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

int cps::EigArg::n_masses
 

Definition at line 30 of file eig_arg.h.

Referenced by cps::vml_EigArg().

int cps::EigArg::N_max
 

Definition at line 40 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

int cps::EigArg::N_min
 

Definition at line 39 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

int cps::EigArg::n_renorm
 

Definition at line 42 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

int cps::EigArg::ncorr
 

Definition at line 49 of file eig_arg.h.

Referenced by cps::AlgEig::run(), and cps::vml_EigArg().

PatternType cps::EigArg::pattern_kind
 

Definition at line 22 of file eig_arg.h.

Referenced by cps::AlgEig::AlgEig(), cps::AlgEig::run(), and cps::vml_EigArg().

int cps::EigArg::print_hsum
 

Definition at line 45 of file eig_arg.h.

Referenced by cps::Fwilson::FeigSolv(), cps::Fstag::FeigSolv(), cps::FdwfBase::FeigSolv(), cps::AlgEig::run(), and cps::vml_EigArg().

int cps::EigArg::ProjApsiP
 

Definition at line 43 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

Float cps::EigArg::Rsdlam
 

Definition at line 37 of file eig_arg.h.

Referenced by cps::AlgHmcRHMC::dynamicalApprox(), cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

Float cps::EigArg::RsdR_a
 

Definition at line 35 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().

Float cps::EigArg::RsdR_r
 

Definition at line 36 of file eig_arg.h.

Referenced by cps::DiracOpWilsonTypes::RitzEig(), cps::DiracOpStagTypes::RitzEig(), and cps::vml_EigArg().


The documentation for this class was generated from the following files:
Generated on Sat Oct 10 14:11:59 2009 for Columbia Physics System by  doxygen 1.3.9.1