CHROMA
gluecor.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief Construct 0++, 2++ and 1+- glueball correlation functions from fuzzy links
4  */
5 
6 #ifndef __gluecor_h__
7 #define __gluecor_h__
8 
9 #include "util/ft/sftmom.h"
10 
11 namespace Chroma
12 {
13 
14  //! Construct 0++, 2++ and 1+- glueball correlation functions from fuzzy links
15  /*!
16  * \ingroup glue
17  *
18  * Construct 0++, 2++ and 1+- glueball correlation functions from
19  * fuzzy links at blocking level bl_level and Write them in
20  * XML format.
21  *
22  * Warning: this works only for Nd = 4 !
23  *
24  * \param xml_out xml file object ( Write )
25  * \param xml_group std::string used for writing xml data ( Read )
26  * \param u (blocked) gauge field ( Read )
27  * \param bl_level blocking level ( Read )
28  * \param phases object holds list of momenta and Fourier phases ( Read )
29  */
30 
31  void gluecor(XMLWriter& xml_out, const std::string& xml_group,
32  const multi1d<LatticeColorMatrix>& u,
33  const SftMom& phases,
34  int bl_level);
35 
36 } // end namespace Chroma
37 
38 #endif
void gluecor(XMLWriter &xml_out, const std::string &xml_group, const multi1d< LatticeColorMatrix > &u, const SftMom &phases, int bl_level)
Construct 0++, 2++ and 1+- glueball correlation functions from fuzzy links.
Definition: gluecor.cc:29
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static multi1d< LatticeColorMatrix > u
::std::string string
Definition: gtest.h:1979
Fourier transform phase factor support.