#include "SparseMatrix.h"
#include "performance.h"
Go to the source code of this file.
Define Documentation
| #define MKL_MTYPE_UNSYM 11 |
| #define MKL_PHASE_FACTORIZATION 22 |
| #define MKL_PHASE_RELEASE_MEMORY -1 |
| #define MKL_PHASE_SOLVE 33 |
| #define MKL_PHASE_SYMBOLIC_FACTORIZATION 11 |
| #define MKL_REORDERING_MINIMUM_DEGREE 0 |
| #define MKL_REORDERING_NESTED_DISSECTION 2 |
Function Documentation
References Esys_checkPtr(), Esys_noError(), Esys_setError(), Esys_timer(), Paso_Pattern::index, MATRIX_FORMAT_BLK1, MATRIX_FORMAT_OFFSET1, MEMALLOC, MKL_ERROR_NO, Paso_SparseMatrix::numRows, omp_get_max_threads, PARDISO, PASO_MINIMUM_FILL_IN, Paso_MKL_free(), Paso_SparseMatrix::pattern, Paso_Pattern::ptr, Paso_SparseMatrix::solver_p, Paso_SparseMatrix::solver_package, SYSTEM_ERROR, Paso_SparseMatrix::type, TYPE_ERROR, Paso_SparseMatrix::val, VALUE_ERROR, and ZERO_DIVISION_ERROR.
Referenced by Paso_MergedSolver_solve(), Paso_Preconditioner_LocalAMG_solve(), and Paso_solve().
References Esys_setError(), Paso_Pattern::index, MEMFREE, MKL_ERROR_NO, Paso_SparseMatrix::numRows, PARDISO, PASO_MKL, Paso_SparseMatrix::pattern, Paso_Pattern::ptr, Paso_SparseMatrix::solver_p, Paso_SparseMatrix::solver_package, TYPE_ERROR, and Paso_SparseMatrix::val.
Referenced by Paso_MKL(), Paso_solve_free(), and Paso_SparseMatrix_free().