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

cps::QuarkPropS Class Reference

#include <quark_prop_s.h>

List of all members.

Public Member Functions

 QuarkPropS (Lattice &lattice, StagQuarkArg &arg)
 ~QuarkPropS ()
void setupQuarkPropS ()
void setPntSrc (const int *site, int color)
void setWallSrc (Matrix **gm, StagQuarkSrc &qs, int color)
void getQuarkPropS (char *results)
FloatAccessQuarkPropS (int color, int *site) const

Static Public Member Functions

void destroyQuarkPropS (int id=0)

Friends

class QuarkPropSMng


Constructor & Destructor Documentation

cps::QuarkPropS::QuarkPropS Lattice lattice,
StagQuarkArg arg
 

Definition at line 134 of file quark_prop_s.C.

References cps::Verbose::Func(), and cps::VRB.

cps::QuarkPropS::~QuarkPropS  ) 
 

Definition at line 142 of file quark_prop_s.C.

References cps::Verbose::Func(), cps::sfree(), cps::Verbose::Sfree(), and cps::VRB.


Member Function Documentation

Float* cps::QuarkPropS::AccessQuarkPropS int  color,
int *  site
const
 

void cps::QuarkPropS::destroyQuarkPropS int  id = 0  )  [static]
 

Definition at line 156 of file quark_prop_s.C.

void cps::QuarkPropS::getQuarkPropS char *  results  ) 
 

Definition at line 355 of file quark_prop_s.C.

References cps::StagQuarkArg::cg, cps::CNV_FRM_NO, cps::StagQuarkSrc::dir, cps::ERR, cps::Fclose(), cps::Error::FileA(), cps::Lattice::FixGaugePtr(), cps::Float, cps::Lattice::FmatInv(), cps::Fopen(), cps::Fprintf(), cps::Verbose::Func(), cps::GJP, cps::IFloat, cps::CgArg::mass, cps::StagQuarkSrc::origin, setPntSrc(), setWallSrc(), cps::StagQuarkArg::sln, cps::StagQuarkArg::src, cps::StagQuarkSrc::type, cps::vecTimesEquFloat(), cps::VRB, cps::GlobalJobParameter::XiBare(), and cps::GlobalJobParameter::XiV().

Referenced by cps::AlgStagQuark::run().

void cps::QuarkPropS::setPntSrc const int *  site,
int  color
 

Definition at line 165 of file quark_prop_s.C.

References cps::Float, cps::Verbose::Func(), cps::k, and cps::VRB.

Referenced by getQuarkPropS().

void cps::QuarkPropS::setupQuarkPropS  ) 
 

Definition at line 93 of file quark_prop_s.C.

References cps::ERR, cps::Float, cps::getNodeOriginEnd(), cps::GJP, cps::Error::Pointer(), cps::Verbose::Smalloc(), cps::smalloc(), cps::GlobalJobParameter::TnodeSites(), cps::VECT_LEN, cps::GlobalJobParameter::VolNodeSites(), cps::VRB, cps::GlobalJobParameter::XnodeSites(), cps::GlobalJobParameter::YnodeSites(), and cps::GlobalJobParameter::ZnodeSites().

Referenced by cps::AlgStagQuark::run().

void cps::QuarkPropS::setWallSrc Matrix **  gm,
StagQuarkSrc qs,
int  color
 

Definition at line 229 of file quark_prop_s.C.

References cps::dir, cps::StagQuarkSrc::dir, cps::StagQuarkSrc::end, cps::ERR, cps::Float, cps::Verbose::Func(), cps::Error::General(), cps::k, MATRIX_SIZE, cps::max(), cps::min(), cps::StagQuarkSrc::origin, cps::StagQuarkSrc::type, cps::VRB, and cps::WALLZ.

Referenced by getQuarkPropS().


Friends And Related Function Documentation

friend class QuarkPropSMng [friend]
 

Definition at line 124 of file quark_prop_s.h.


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