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

alg_smear2.h File Reference

Definition of smearing classes. More...

#include <config.h>
#include <alg/alg_base.h>
#include <alg/ape_smear_arg.h>

Go to the source code of this file.

Namespaces

namespace  cps

Classes

class  cps::AlgSmear2
 Base class for smearing a lattice. More...
class  cps::AlgApeSmear2
 Performs APE smearing. More...

Functions

void three_staple2 (Lattice &latt, Matrix &link, int *pos, int u, int orth)
 Calculates the three-link staple around a link.


Detailed Description

Definition of smearing classes.

AlgSmear, AlgApeSmear, AlgKineticSmear and AlgHypSmear classes.

Id
alg_smear2.h,v 1.2 2006/05/30 20:32:27 chulwoo Exp

Definition in file alg_smear2.h.


Function Documentation

void cps::three_staple2 Lattice &  latt,
Matrix &  link,
int *  pos,
int  u,
int  orth
 

Calculates the three-link staple around a link.

Parameters:
latt The Lattice containing the gauge field.
link The accumulated three staple.
pos The coordinates of the link.
u The direction of the link.
orth A direction in which no smearing is done.

Definition at line 188 of file alg_smear2.C.

References cps::acumulate_mp, cps::dir, cps::Float, cps::moveMem(), cps::Lattice::PathOrdProdPlus(), and cps::Matrix::ZeroMatrix().

Referenced by cps::AlgApeSmear2::smear_link2().


Generated on Sat Oct 10 14:11:38 2009 for Columbia Physics System by  doxygen 1.3.9.1