parDG_NoMPI::pardg::IterativeLinearSolver::IterativeLinearSolver |
( |
Communicator & |
comm | ) |
|
|
inline |
parDG_NoMPI::pardg::IterativeLinearSolver::~IterativeLinearSolver |
( |
| ) |
|
|
inlinevirtual |
int parDG_NoMPI::pardg::IterativeLinearSolver::dimension |
( |
| ) |
const |
|
inline |
int parDG_MPI::IterativeSolver::number_of_iterations |
( |
| ) |
const |
|
inherited |
void parDG_MPI::IterativeSolver::reset_number_of_iterations |
( |
| ) |
|
|
inherited |
void parDG_MPI::IterativeSolver::set_max_number_of_iterations |
( |
int |
iter | ) |
|
|
inherited |
void parDG_MPI::IterativeSolver::set_output |
( |
std::ostream & |
os | ) |
|
|
inherited |
void parDG_NoMPI::pardg::IterativeLinearSolver::set_preconditioner |
( |
Function & |
preconditioner | ) |
|
|
inlinevirtual |
void parDG_MPI::IterativeSolver::set_tolerance |
( |
double |
tol, |
|
|
bool |
relative = true |
|
) |
| |
|
inherited |
virtual bool parDG_NoMPI::pardg::IterativeLinearSolver::solve |
( |
Function & |
op, |
|
|
double * |
u, |
|
|
const double * |
b |
|
) |
| |
|
pure virtual |
virtual void parDG_NoMPI::pardg::IterativeLinearSolver::unset_preconditioner |
( |
| ) |
|
|
inlinevirtual |
Communicator& parDG_NoMPI::pardg::IterativeLinearSolver::comm |
|
protected |
int parDG_NoMPI::pardg::IterativeLinearSolver::dim |
|
protected |
int parDG_NoMPI::IterativeSolver::max_num_of_iterations |
|
protectedinherited |
int parDG_NoMPI::IterativeSolver::num_of_iterations |
|
protectedinherited |
std::ostream* parDG_NoMPI::IterativeSolver::os |
|
protectedinherited |
Function* parDG_NoMPI::pardg::IterativeLinearSolver::preconditioner |
|
protected |
bool parDG_NoMPI::IterativeSolver::relative_tolerance |
|
protectedinherited |
double parDG_NoMPI::IterativeSolver::tolerance |
|
protectedinherited |
The documentation for this class was generated from the following file: