|
ESYS13
Revision_
|
Functions | |
| void | Paso_UMFPACK_free (Paso_SparseMatrix *A) |
| void | Paso_UMFPACK (Paso_SparseMatrix *A, double *out, double *in, dim_t numRefinements, bool_t verbose) |
| void Paso_UMFPACK | ( | Paso_SparseMatrix * | A, |
| double * | out, | ||
| double * | in, | ||
| dim_t | numRefinements, | ||
| bool_t | verbose | ||
| ) |
References Esys_checkPtr(), Esys_noError(), Esys_setError(), Esys_timer(), FLOATING_POINT_ERROR, Paso_Pattern::index, MATRIX_FORMAT_BLK1, MATRIX_FORMAT_CSC, MEMALLOC, MEMORY_ERROR, Paso_UMFPACK_Handler::numeric, Paso_SparseMatrix::numRows, PASO_UMFPACK, Paso_SparseMatrix::pattern, Paso_Pattern::ptr, Paso_SparseMatrix::solver_p, Paso_SparseMatrix::solver_package, Paso_UMFPACK_Handler::symbolic, SYSTEM_ERROR, Paso_SparseMatrix::type, TYPE_ERROR, Paso_SparseMatrix::val, and ZERO_DIVISION_ERROR.
Referenced by Paso_MergedSolver_solve(), Paso_Preconditioner_LocalAMG_solve(), and Paso_solve().
| void Paso_UMFPACK_free | ( | Paso_SparseMatrix * | A | ) |
References MEMFREE, Paso_UMFPACK_Handler::numeric, PASO_UMFPACK, Paso_SparseMatrix::solver_p, Paso_SparseMatrix::solver_package, and Paso_UMFPACK_Handler::symbolic.
Referenced by Paso_solve_free(), and Paso_SparseMatrix_free().
1.7.6.1