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

lattice.h File Reference

Definitions of the Lattice classes. More...

#include <config.h>
#include <math.h>
#include <util/gjp.h>
#include <util/enum.h>
#include <util/random.h>
#include <util/vector.h>
#include <util/lat_data.h>
#include <util/smalloc.h>
#include <util/pmalloc.h>
#include <util/verbose.h>
#include <util/error.h>
#include <util/data_types.h>
#include <comms/glb.h>
#include <alg/cg_arg.h>
#include <alg/eig_arg.h>
#include <alg/force_arg.h>
#include <comms/sysfunc_cps.h>
#include <util/lattice/f_wilson_types.h>
#include <util/lattice/lattice_types.h>

Go to the source code of this file.

Namespaces

namespace  cps

Classes

class  cps::Lattice
 The fundamental abstract base class. More...
class  cps::Gnone
 A class implementing a lattice with a zero gauge action. More...
class  cps::Gwilson
 A class implementing a lattice with the standard Wilson plaquette gauge action. More...
class  cps::GpowerPlaq
 A class implementing a lattice with the power-plaquette gauge action. More...
class  cps::GimprRect
 A class implementing a lattice with the plaquette + rectangle gauge action. More...
class  cps::GtadpoleRect
 A class implementing a tadpole-improved plaquette + rectangle gauge action. More...
class  cps::GpowerRect
 A class implementing a lattice with the power-rectangle gauge action. More...
class  cps::GimprOLSym
 A class implementing a lattice with the 1-loop Symanzik improved gauge action. More...
class  cps::Fsmear
 A class for 'improved' actions using smeared links. More...
class  cps::Fnone
 A class implementing a lattice with a zero fermion action. More...
class  cps::FstagTypes
 A class containing methods relevant to all staggered fermion actions. More...
class  cps::Fstag
 A class implementing staggered fermions. More...
class  cps::Fasqtad
 A class implementing improved staggered fermions (the asqtad action). More...
class  cps::Fp4
 A class implementing improved staggered fermions (the P4 action). More...

Defines

#define INCLUDED_LATTICE_H
 Prevent multiple inclusion.


Detailed Description

Definitions of the Lattice classes.

Id
lattice.h,v 1.57 2009/03/23 19:13:32 chulwoo Exp

Definition in file lattice.h.


Define Documentation

#define INCLUDED_LATTICE_H
 

Prevent multiple inclusion.

Definition at line 29 of file lattice.h.


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