CHROMA
inline_io_aggregate.cc
Go to the documentation of this file.
1 /*! \file
2  * \brief Inline IO aggregator
3  */
4 
15 
17 
18 
20 
25 
32 
33 #include "chroma_config.h"
34 #ifdef BUILD_QOP_MG
36 #endif
37 
38 #ifdef BUILD_QUDA
40 #endif
41 
42 #ifdef BUILD_MGPROTO
44 #ifdef BUILD_QPHIX
46 #endif
47 #endif
48 
49 namespace Chroma
50 {
51 
52  //! Name and registration
53  namespace InlineIOAggregateEnv
54  {
55  namespace
56  {
57  //! Local registration flag
58  bool registered = false;
59  }
60 
61  //! Register all the factories
62  bool registerAll()
63  {
64  bool success = true;
65  if (! registered)
66  {
67  // Tasks
68  success &= InlineSetRNGEnv::registerAll();
69 
75 
77 
80 
83 
87 
89 
90 
91  // QIO USQCD DD PAIRS Reader
94 
95  // MILC Source Writer
97 
98  // MapObjDisk reader
102 
103 #ifdef BUILD_QOP_MG
105 #endif
106 
107 #ifdef BUILD_QUDA
109 #endif
110 
111 #ifdef BUILD_MGPROTO
113 #ifdef BUILD_QPHIX
115 #endif
116 #endif
117 
118  registered = true;
119  }
120  return success;
121  }
122  }
123 
124 }
Inline task to copy std::map objects.
Inline task to read an object from a named buffer.
Inline task to read an object from a named buffer.
Inline task to read an object from a named buffer.
Inline task to erase a named mg space.
Inline task to erase a named mg space.
Inline task to erase a named mg space.
Inline task to write an object from a named buffer.
Inline task to erase a named mg space.
Inline task to gaussian init a named object.
Inline io aggregator.
Inline task to write an object from a named buffer.
Inline task to read a USQCD DD Pairs Prop.
Inline task to read an object from a named buffer.
Inline task to write an object from a named buffer.
Inline task to read an object from a named buffer.
Inline task to write and delete an object from a named buffer.
Inline task to write an object from a named buffer.
Inline task to read an object into a named buffer.
Inline task to read and write RNG seed.
Inline task to read an object from a named buffer.
Inline task to write an object from a named buffer.
Inline task to read a USQCD DD Pairs Prop.
Inline task to read a USQCD DD Pairs Prop.
Inline task to time-sliced std::map object.
Inline task to write an object from a named buffer.
static bool registered
Local registration flag.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
bool registerAll()
Register all the factories.
Definition: inline_rng.cc:28
bool registerAll()
Register all the factories.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10