CHROMA
wilslp.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief Calculate Wilson loops
4  */
5 
6 #ifndef __wilslp_h__
7 #define __wilslp_h__
8 
9 namespace Chroma {
10 
11 //! Calculate Wilson loops
12 /*!
13  * \ingroup glue
14  *
15  * Calculates, depending on option, (1) "space-like" planar
16  * Wilson loops in the directions perpendicular to j_decay
17  * that have equal length, (2) "time-like" planar Wilson loops
18  * with time direction j_decay and space directions the
19  * perpendicular ones that have equal length and (3) off-axis
20  * "time-like" Wilson loops along 3 paricular paths in the
21  * space directions that have equal length.
22  *
23  * \param u gauge field (Read)
24  * \param j_decay decay direction (Read)
25  * \param t_dir time direction (Read)
26  * \param kind binary-combined YES/NO [1/0] of the three options (Read)
27  * e.g. kind = 2 gives planar t-like, kind=6 is
28  * planar + off-axis: sqrt(2), sqrt(5), sqrt(3)
29  */
30 
31 void wilslp(const multi1d<LatticeColorMatrix>& u,
32  int j_decay, int t_dir, int kind,
33  XMLWriter& xml, const std::string& xml_group);
34 
35 } // end namespace Chroma
36 
37 #endif
void wilslp(const multi1d< LatticeColorMatrix > &u, int j_decay, int t_dir, int kind, XMLWriter &xml, const std::string &xml_group)
Calculate Wilson loops.
Definition: wilslp.cc:32
int j_decay
Definition: meslate.cc:22
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static multi1d< LatticeColorMatrix > u
::std::string string
Definition: gtest.h:1979