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

cps::AlgTcharge Class Reference

#include <alg_tcharge.h>

Inherits cps::Alg.

List of all members.

Public Member Functions

 AlgTcharge (Lattice &latt, CommonArg *c_arg)
virtual ~AlgTcharge ()
void run ()

Public Attributes

Float charge_2
Float charge
Float charge_clov
Float charge_rect


Detailed Description

Constructs the topological charge from

1) the 1x1 plaquette loops about a point 2) the 1x2 rectangle loops about a point

expanding about the classical continuum limit. Two O(a^2) improved combinations are also quoted: one from combining the topological charge from 1) and 2) so that the O(a^2) term vanishes, and one from first constructing an O(a^2) improved definition of the field-strength tensor and from this the topological charge.

Definition at line 26 of file alg_tcharge.h.


Constructor & Destructor Documentation

cps::AlgTcharge::AlgTcharge Lattice latt,
CommonArg c_arg
[inline]
 

Definition at line 42 of file alg_tcharge.h.

virtual cps::AlgTcharge::~AlgTcharge  )  [inline, virtual]
 

Definition at line 48 of file alg_tcharge.h.


Member Function Documentation

void cps::AlgTcharge::run  ) 
 

Definition at line 372 of file alg_tcharge.C.

References cps::Alg::AlgLattice(), cps::ERR, cps::Fclose(), cps::Error::FileA(), cps::CommonArg::filename, cps::Float, cps::Fopen(), cps::Fprintf(), cps::glb_sum(), cps::leaf_map, cps::Site::LoopsOverNode(), cps::MkTop(), cps::names, cps::nfunc(), cps::Site::pos(), cps::Rcomplex::real(), and cps::ZeroReal().


Member Data Documentation

Float cps::AlgTcharge::charge
 

Definition at line 35 of file alg_tcharge.h.

Float cps::AlgTcharge::charge_2
 

Definition at line 34 of file alg_tcharge.h.

Float cps::AlgTcharge::charge_clov
 

Definition at line 36 of file alg_tcharge.h.

Float cps::AlgTcharge::charge_rect
 

Definition at line 37 of file alg_tcharge.h.


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