30 #ifndef __PASO_UMFPACK_H__
31 #define __PASO_UMFPACK_H__
35 #ifdef ESYS_HAVE_UMFPACK
50 dim_t numRefinements,
bool verbose);
52 dim_t numRefinements,
bool verbose);
std::complex< real_t > cplx_t
complex data type
Definition: DataTypes.h:55
index_t dim_t
Definition: DataTypes.h:66
Definition: BiCGStab.cpp:25
boost::shared_ptr< SparseMatrix< T > > SparseMatrix_ptr
Definition: SparseMatrix.h:37
void UMFPACK_free(SparseMatrix< double > *A)
frees any UMFPACK related data from the matrix
Definition: UMFPACK.cpp:35
void UMFPACK_solve(SparseMatrix_ptr< double > A, double *out, double *in, dim_t numRefinements, bool verbose)
calls the solver
Definition: UMFPACK.cpp:55
#define PASO_DLL_API
Definition: paso/src/system_dep.h:29
Definition: SparseMatrix.h:45
void * numeric
Definition: UMFPACK.h:43
void * symbolic
Definition: UMFPACK.h:42