CHROMA
multi_syssolver_mdagm.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief Disambiguator for multi-shift MdagM system solvers
4  */
5 
6 #ifndef __multi_syssolver_mdagm_h__
7 #define __multi_syssolver_mdagm_h__
8 
9 #include "linearop.h"
10 #include "handle.h"
11 #include "syssolver.h"
12 
13 namespace Chroma
14 {
15  //! SystemSolver disambiguator
16  /*! This struct is solely to disambiguate the type of SystemSolvers */
17  template<typename T>
18  struct MdagMMultiSystemSolver : virtual public MultiSystemSolver<T>
19  {
20  };
21 
22  //! SystemSolver disambiguator
23  /*! This struct is solely to disambiguate the type of SystemSolvers */
24  template<typename T>
26  {
27  };
28 
29 }
30 
31 
32 #endif
Linear multi-system solvers of arrays.
Definition: syssolver.h:126
Linear multi-system solvers.
Definition: syssolver.h:93
Class for counted reference semantics.
Linear Operators.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
SystemSolver disambiguator.
Linear system solvers.