deal.II version GIT relicensing-2306-ga6fff1538f 2024-12-29 17:30:00+00:00
|
#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 660 of file solver_gmres.h.
|
inlineexplicit |
Constructor. By default, set the maximum basis size to 30.
Definition at line 665 of file solver_gmres.h.
unsigned int SolverFGMRES< VectorType >::AdditionalData::max_basis_size |
Maximum basis size.
Definition at line 677 of file solver_gmres.h.
LinearAlgebra::OrthogonalizationStrategy SolverFGMRES< VectorType >::AdditionalData::orthogonalization_strategy |
Strategy to orthogonalize vectors.
Definition at line 682 of file solver_gmres.h.