CHROMA
lu_solve.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief LU solver
4  *
5  * Predictors for HMC
6  */
7 
8 #ifndef LU_SOLVE_H
9 #define LU_SOLVE_H
10 
11 #include "chromabase.h"
12 
13 using namespace QDP;
14 
15 namespace Chroma
16 {
17 
18  //! Solve M a = b by LU decomposition with partial pivoting
19  /*! @ingroup predictor */
20  void LUSolve( multi1d<DComplex>& a,
21  const multi2d<DComplex>& M,
22  const multi1d<DComplex>& b );
23 
24 }
25 
26 #endif
Primary include file for CHROMA library code.
void LUSolve(multi1d< DComplex > &a, const multi2d< DComplex > &M, const multi1d< DComplex > &b)
Solve M a = b by LU decomposition with partial pivoting.
Definition: lu_solve.cc:8
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
Complex a
Definition: invbicg.cc:95
Complex b
Definition: invbicg.cc:96