![]() |
deal.II version 9.7.0
|
#include <deal.II/lac/trilinos_solver.h>
Standardized data struct to pipe additional data to the solver.
Definition at line 122 of file trilinos_solver.h.
Public Member Functions | |
| AdditionalData (const bool output_solver_details=false, const unsigned int gmres_restart_parameter=30) | |
Public Attributes | |
| const bool | output_solver_details |
| const unsigned int | gmres_restart_parameter |
|
explicit |
Set the additional data field to the desired output format and puts the restart parameter in case the derived class is GMRES.
TODO: Find a better way for setting the GMRES restart parameter since it is quite inelegant to set a specific option of one solver in the base class for all solvers.
Definition at line 43 of file trilinos_solver.cc.
| const bool TrilinosWrappers::SolverBase::AdditionalData::output_solver_details |
Enables/disables the output of solver details (residual in each iterations etc.).
Definition at line 139 of file trilinos_solver.h.
| const unsigned int TrilinosWrappers::SolverBase::AdditionalData::gmres_restart_parameter |
Restart parameter for GMRES solver.
Definition at line 144 of file trilinos_solver.h.