Reference documentation for deal.II version 9.5.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::modified_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 505 of file solver_gmres.h.
|
inlineexplicit |
Constructor. By default, set the maximum basis size to 30.
Definition at line 510 of file solver_gmres.h.
unsigned int SolverFGMRES< VectorType >::AdditionalData::max_basis_size |
Maximum basis size.
Definition at line 522 of file solver_gmres.h.
LinearAlgebra::OrthogonalizationStrategy SolverFGMRES< VectorType >::AdditionalData::orthogonalization_strategy |
Strategy to orthogonalize vectors.
Definition at line 527 of file solver_gmres.h.