CHROMA
syssolver_mdagm_aggregate.cc
Go to the documentation of this file.
1 /*! \file
2  * \brief All MdagM system solver constructors
3  */
4 
6 
7 
19 #ifdef BUILD_QOP_MG
21 #endif
22 //New include above...
23 
24 #include "chroma_config.h"
25 #ifdef BUILD_QUDA
29 #endif
30 
31 #ifdef BUILD_QPHIX
34 #endif
35 
36 namespace Chroma
37 {
38 
39  //! Registration aggregator
40  namespace MdagMSysSolverEnv
41  {
42  //! Local registration flag
43  static bool registered = false;
44 
45  //! Register all the factories
46  bool registerAll()
47  {
48  bool success = true;
49  if (! registered)
50  {
51  // Sources
62 #ifdef BUILD_QOP_MG
64 #endif
65 #ifdef BUILD_QUDA
69 #endif
70 
71 #ifdef BUILD_QPHIX
74 #endif
75  registered = true;
76  }
77  return success;
78  }
79  }
80 
81 
82  //! Registration aggregator
83  namespace MdagMSysSolverArrayEnv
84  {
85  //! Local registration flag
86  static bool registered = false;
87 
88  //! Register all the factories
89  bool registerAll()
90  {
91  bool success = true;
92  if (! registered)
93  {
94  // Sources
96  registered = true;
97  }
98  return success;
99  }
100  }
101 
102 }
bool registerAll()
Register all the factories.
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 the syssolver.
bool registerAll()
Register all the factories.
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.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
Register MdagM system solvers.
Solve a MdagM*psi=chi linear system by BiCGStab.
Solve a MdagM*psi=chi linear system by CG2.
Solve a MdagM*psi=chi linear system by CG2.
Solve a MdagM*psi=chi linear system by BiCGStab.
Solve a MdagM*psi=chi linear system by CG2.
Solve a M*psi=chi linear system by BiCGStab.
Solve a M*psi=chi linear system by BiCGStab.
Solve a MdagM*psi=chi linear system by BiCGStab.
Solve a M^dag*M*psi=chi linear system by EigCG.
Solve a MdagM*psi=chi linear system by BiCGStab.
Make contact with the QDP clover multigrid solver, transfer the gauge field, generate the coarse grid...
Solve a MdagM*psi=chi linear system by BiCGStab.
Solve a MdagM*psi=chi linear system by BiCGStab.
Solve a MdagM*psi=chi linear system by IBiCGStab.
Solve a MdagM*psi=chi linear system by BiCGStab.
Solve a MdagM*psi=chi linear system by BiCGStab.