CHROMA
readcppacs.h
Go to the documentation of this file.
1 
2 /*! \file
3  * \brief Read a CPPACS gauge configuration
4  */
5 
6 #ifndef __readcppacs_h__
7 #define __readcppacs_h__
8 
9 #include "io/cppacs_io.h"
10 
11 namespace Chroma {
12 
13 //! Read a CPPACS gauge configuration
14 /*!
15  * \ingroup io
16  *
17  * \param xml xml reader holding config info ( Modify )
18  * \param u gauge configuration ( Modify )
19  * \param cfg_file path ( Read )
20  */
21 
22 void readCPPACS(XMLReader& xml, multi1d<LatticeColorMatrix>& u, const std::string& cfg_file);
23 
24 //! Read a CPPACS gauge configuration written in the 1997 format
25 /*!
26  * \ingroup io
27  *
28  * \param header structure holding config info ( Modify )
29  * \param u gauge configuration ( Modify )
30  * \param cfg_file path ( Read )
31  */
32 
33 void readCPPACS(CPPACSGauge_t& header, multi1d<LatticeColorMatrix>& u, const std::string& cfg_file);
34 
35 } // end namespace Chroma
36 
37 #endif
CPPACS gauge format routines.
void readCPPACS(CPPACSGauge_t &header, multi1d< LatticeColorMatrix > &u, const std::string &cfg_file)
Read a CPPACCPPACS configuration file.
Definition: readcppacs.cc:27
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static multi1d< LatticeColorMatrix > u
::std::string string
Definition: gtest.h:1979