CHROMA
qnaive.h
Go to the documentation of this file.
1 /*! \file
2  * \brief Calculate the topological charge from the gluonic definition
3  *
4  * Conventions are according to Bilson-Thompson et al., hep-lat/0203008
5  *
6  * Author: Christian Hagen
7  */
8 
9 #ifndef __qnaive_h__
10 #define __qnaive_h__
11 
12 namespace Chroma
13 {
14 
15  //! Compute top charge
16  /*!
17  * \ingroup glue
18  *
19  * \param u gauge field (Read)
20  * \param k5 improvement parameter (Read)
21  * \param qtop topological charge (Write)
22  */
23 
24  void qtop_naive(const multi1d<LatticeColorMatrix>& u, const Real k5, Double& qtop);
25 
26 } // end namespace Chroma
27 
28 #endif
void qtop_naive(const multi1d< LatticeColorMatrix > &u, const Real k5, Double &qtop)
Compute topological charge.
Definition: qnaive.cc:24
Double qtop
Definition: meslate.cc:24
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static multi1d< LatticeColorMatrix > u
FloatingPoint< double > Double
Definition: gtest.h:7351