![]() |
deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
|
#include <deal.II/lac/petsc_solver.h>
Standardized data struct to pipe additional data to the solver.
Definition at line 411 of file petsc_solver.h.
Public Member Functions | |
| AdditionalData (const unsigned int restart_parameter=30, const bool right_preconditioning=false) | |
Public Attributes | |
| unsigned int | restart_parameter |
| bool | right_preconditioning |
| SolverGMRES< VectorType >::AdditionalData::AdditionalData | ( | const unsigned int | restart_parameter = 30, |
| const bool | right_preconditioning = false |
||
| ) |
Constructor. By default, set the number of temporary vectors to 30, i.e. do a restart every 30 iterations.
Definition at line 370 of file petsc_solver.cc.
| unsigned int PETScWrappers::SolverGMRES::AdditionalData::restart_parameter |
Maximum number of tmp vectors.
Definition at line 423 of file petsc_solver.h.
| bool PETScWrappers::SolverGMRES::AdditionalData::right_preconditioning |
Flag for right preconditioning.
Definition at line 428 of file petsc_solver.h.