|
template<typename T > |
void | paso::solve_free (SystemMatrix< T > *A) |
|
SolverResult | paso::Solver (SystemMatrix_ptr< double > A, double *x, double *b, Options *options, Performance *pp) |
| calls the iterative solver
|
|
void | paso::Solver_free (SystemMatrix< double > *A) |
|
SolverResult | paso::Solver (SystemMatrix_ptr< cplx_t > A, cplx_t *x, cplx_t *b, Options *options, Performance *pp) |
|
void | paso::Solver_free (SystemMatrix< cplx_t > *A) |
|
SolverResult | paso::Solver_BiCGStab (SystemMatrix_ptr< double > A, double *r, double *x, dim_t *iter, double *tolerance, Performance *pp) |
|
SolverResult | paso::Solver_PCG (SystemMatrix_ptr< double > A, double *r, double *x, dim_t *iter, double *tolerance, Performance *pp) |
|
SolverResult | paso::Solver_TFQMR (SystemMatrix_ptr< double > A, double *B, double *X, dim_t *iter, double *tolerance, Performance *pp) |
|
SolverResult | paso::Solver_MINRES (SystemMatrix_ptr< double > A, double *R, double *X, dim_t *iter, double *tolerance, Performance *pp) |
|
SolverResult | paso::Solver_GMRES (SystemMatrix_ptr< double > A, double *r, double *x, dim_t *iter, double *tolerance, dim_t Length_of_recursion, dim_t restart, Performance *pp) |
|
SolverResult | paso::Solver_GMRES2 (Function *F, const double *f0, const double *x0, double *dx, dim_t *iter, double *tolerance, Performance *pp) |
|
SolverResult | paso::Solver_NewtonGMRES (Function *F, double *x, Options *options, Performance *pp) |
|
void | paso::Preconditioner_Smoother_free (Preconditioner_Smoother *in) |
|