CHROMA
rgauge.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief Do a random gauge transformation on the u fields
4  */
5 
6 #ifndef __rgauge_h__
7 #define __rgauge_h__
8 
9 namespace Chroma
10 {
11 
12  //! Do a random gauge transformation on the u fields
13  /*!
14  * \ingroup gauge
15  *
16  * Arguments:
17  *
18  * \param u Gauge field (Modify)
19  * \param g Gauge transformation matrices (Write)
20  */
21 
22  void rgauge(multi1d<LatticeColorMatrix>& u, LatticeColorMatrix& g);
23 
24 
25  //! Do a random gauge transformation on the u fields
26  /*!
27  * \ingroup gauge
28  *
29  * Convenience function: does not return gauge transformation matrices
30  *
31  * Arguments:
32  *
33  * \param u Gauge field (Modify)
34  */
35 
36  void rgauge(multi1d<LatticeColorMatrix>& u);
37 
38 }
39 
40 #endif
void rgauge(multi1d< LatticeColorMatrix > &u, LatticeColorMatrix &g)
Do a random gauge transformation on the u fields.
Definition: rgauge.cc:24
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static multi1d< LatticeColorMatrix > u