Reference documentation for deal.II version 9.3.3
|
#include <deal.II/lac/trilinos_solver.h>
Public Member Functions | |
AdditionalData (const bool output_solver_details=false, const std::string &solver_type="Amesos_Klu") | |
Public Attributes | |
bool | output_solver_details |
std::string | solver_type |
Standardized data struct to pipe additional data to the solver.
Definition at line 568 of file trilinos_solver.h.
|
explicit |
Set the additional data field to the desired output format.
Definition at line 678 of file trilinos_solver.cc.
bool TrilinosWrappers::SolverDirect::AdditionalData::output_solver_details |
Enables/disables the output of solver details (residual in each iterations etc.).
Definition at line 580 of file trilinos_solver.h.
std::string TrilinosWrappers::SolverDirect::AdditionalData::solver_type |
Set the solver type (for third party solver support of Trilinos Amesos package). Possibilities are:
Note that the availability of these solvers in deal.II depends on which solvers were set when configuring Trilinos.
Definition at line 600 of file trilinos_solver.h.