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

cps::AlgNuc3pt Class Reference

#include <alg_nuc3pt.h>

Inherits cps::Alg.

List of all members.

Public Member Functions

 AlgNuc3pt (Lattice &latt, CommonArg *c_arg, Nuc3ptArg *arg)
virtual ~AlgNuc3pt ()
void run ()
void test_run ()
void run_hbd ()
void run_2pt ()


Constructor & Destructor Documentation

cps::AlgNuc3pt::AlgNuc3pt Lattice latt,
CommonArg c_arg,
Nuc3ptArg arg
 

Definition at line 90 of file alg_nuc3pt.C.

References cps::Nuc3ptArg::cg, cps::Nuc3ptArg::check_args(), cps::ERR, cps::Verbose::Func(), cps::Error::General(), cps::Verbose::Input(), cps::CgArg::max_num_iter, cps::Error::Pointer(), cps::Nuc3ptArg::src_type, cps::CgArg::stop_rsd, and cps::VRB.

cps::AlgNuc3pt::~AlgNuc3pt  )  [virtual]
 

Definition at line 123 of file alg_nuc3pt.C.

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


Member Function Documentation

void cps::AlgNuc3pt::run  ) 
 

Definition at line 140 of file alg_nuc3pt.C.

References cps::BOX, cps::Nuc3ptArg::BoxEnd, cps::Nuc3ptArg::BoxStart, cps::Nuc3pt::Calc3pt(), cps::Meson::calcMeson(), cps::Nuc2pt::calcMomNucleon(), cps::Nuc2pt::calcNucleon(), cps::Complex, cps::QPropW::DeleteQPropLs(), cps::DIR, cps::Nuc3ptArg::DoConserved, cps::Nuc3ptArg::DoGa1Proj, cps::Nuc3ptArg::DoHalfFermion, cps::Nuc3ptArg::DoPolarized, cps::Nuc3ptArg::DoPolarizedMom, cps::Nuc3ptArg::DoSS2ptF, cps::Nuc3ptArg::DoUnPolarized, cps::Nuc3ptArg::DoUnPolarizedMom, cps::ERR, cps::Float, cps::Fprintf(), cps::Verbose::Func(), cps::G5, cps::GAUSS_GAUGE_INV, cps::QPropW::GaussArg(), cps::QPropW::GaussSmearSinkProp(), cps::Error::General(), cps::GJP, cps::Nuc3ptArg::Mass(), cps::Nuc3ptArg::MaxMom2, cps::Nuc3ptArg::mt, cps::QPropW::NonRelProp(), cps::NUC_G5C, cps::Nuc3ptArg::num_mult, cps::Nuc3ptArg::num_src, cps::p(), POINT, cps::PPAR, cps::PPAR_5, cps::PPAR_5Z, cps::Nuc3pt::Print(), cps::Meson::Print(), cps::Nuc2pt::Print(), cps::ProjectType, cps::PROT_D_SEQ, cps::PROT_U_SEQ, cps::QPropW::RestoreOrgProp(), cps::Meson::setGamma(), cps::Meson::setMass(), cps::Meson::setSrc(), cps::GlobalJobParameter::Snodes(), cps::Nuc3ptArg::source_inc, cps::Nuc3ptArg::src_type, cps::QPropW::SwapQPropLs(), cps::T, cps::Nuc3ptArg::t_sink, vector, cps::VRB, cps::X, cps::GlobalJobParameter::Xnodes(), cps::GlobalJobParameter::XnodeSites(), cps::Z, cps::Meson::Zero(), and cps::Nuc2pt::Zero().

void cps::AlgNuc3pt::run_2pt  ) 
 

void cps::AlgNuc3pt::run_hbd  ) 
 

void cps::AlgNuc3pt::test_run  ) 
 


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