CHROMA
gauge_createstate_aggregate.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief All gauge create-state method
4  */
5 
6 #ifndef __gauge_createstate_aggregate_h__
7 #define __gauge_createstate_aggregate_h__
8 
9 #include "chromabase.h"
10 #include "create_state.h"
11 #include "io/xml_group_reader.h"
12 
13 namespace Chroma
14 {
15  //! Registration aggregator
16  /*! @ingroup gaugestates */
17  namespace CreateGaugeStateEnv
18  {
19  bool registerAll();
20 
21  //! Helper function for the CreateGaugeState readers
22  Handle< CreateGaugeState< multi1d<LatticeColorMatrix>,
23  multi1d<LatticeColorMatrix> > > reader(XMLReader& xml_in,
24  const std::string& path);
25 
26  //! Returns a simple createstate group
27  GroupXML_t nullXMLGroup();
28  }
29 
30 }
31 
32 #endif
Primary include file for CHROMA library code.
Create a connection state.
bool registerAll()
Register all the factories.
GroupXML_t nullXMLGroup()
Returns a simple createstate group.
Handle< CreateGaugeState< multi1d< LatticeColorMatrix >, multi1d< LatticeColorMatrix > > > reader(XMLReader &xml_in, const std::string &path)
Helper function for the CreateGaugeState readers.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
::std::string string
Definition: gtest.h:1979
Read an XML group as a std::string.