Reference documentation for deal.II version 9.6.0
|
#include <deal.II/lac/solver_gmres.h>
Public Member Functions | |
AdditionalData (const unsigned int max_basis_size=30, const LinearAlgebra::OrthogonalizationStrategy orthogonalization_strategy=LinearAlgebra::OrthogonalizationStrategy::delayed_classical_gram_schmidt) | |
Public Attributes | |
unsigned int | max_basis_size |
LinearAlgebra::OrthogonalizationStrategy | orthogonalization_strategy |
Standardized data struct to pipe additional data to the solver.
Definition at line 653 of file solver_gmres.h.
|
inlineexplicit |
Constructor. By default, set the maximum basis size to 30.
Definition at line 658 of file solver_gmres.h.
unsigned int SolverFGMRES< VectorType >::AdditionalData::max_basis_size |
Maximum basis size.
Definition at line 670 of file solver_gmres.h.
LinearAlgebra::OrthogonalizationStrategy SolverFGMRES< VectorType >::AdditionalData::orthogonalization_strategy |
Strategy to orthogonalize vectors.
Definition at line 675 of file solver_gmres.h.