#include "Paso.h"
#include "performance.h"
#include "Solver.h"
Functions | |
void | Paso_solve (Paso_SystemMatrix *A, double *out, double *in, Paso_Options *options) |
void | Paso_solve_free (Paso_SystemMatrix *in) |
void Paso_solve | ( | Paso_SystemMatrix * | A, | |
double * | out, | |||
double * | in, | |||
Paso_Options * | options | |||
) |
References Paso_Options::accept_failed_convergence, Paso_SystemMatrix::col_block_size, DIVERGED, Paso_Options::method, Paso_SystemMatrix::mpi_info, Paso_Options::package, Paso_getErrorType(), Paso_MKL(), PASO_MKL, Paso_noError(), Paso_Options_getPackage(), PASO_PASO, Paso_resetError(), Paso_setError(), Paso_Solver(), Paso_SystemMatrix_getGlobalNumCols(), Paso_SystemMatrix_getGlobalNumRows(), Paso_UMFPACK(), PASO_UMFPACK, Performance_close(), Performance_open(), Paso_SystemMatrix::row_block_size, Paso_MPIInfo::size, Paso_SystemMatrix::solver_package, Paso_Options::symmetric, VALUE_ERROR, and Paso_Options::verbose.
Referenced by finley::SystemMatrixAdapter::setToSolution().
void Paso_solve_free | ( | Paso_SystemMatrix * | in | ) |