escript Revision_
Namespaces | Functions
UMFPACK.cpp File Reference
#include "Paso.h"
#include "UMFPACK.h"
#include "Options.h"
#include "PasoException.h"
#include <iostream>
#include <sstream>

Namespaces

namespace  paso
 

Functions

void paso::UMFPACK_free (SparseMatrix< double > *A)
 frees any UMFPACK related data from the matrix
 
void paso::UMFPACK_solve (SparseMatrix_ptr< double > A, double *out, double *in, dim_t numRefinements, bool verbose)
 calls the solver
 
void paso::UMFPACK_free (SparseMatrix< cplx_t > *A)
 frees any UMFPACK related data from the matrix
 
void paso::UMFPACK_solve (SparseMatrix_ptr< cplx_t > A, cplx_t *out, cplx_t *in, dim_t numRefinements, bool verbose)
 calls the solver