![]() |
deal.II version 9.7.1
|
#include <deal.II/base/vectorization.h>#include <deal.II/lac/solver_gmres.h>#include "lac/solver_gmres.inst"Go to the source code of this file.
Namespaces | |
| namespace | internal |
| namespace | internal::SolverGMRESImplementation |
Functions | |
| template<bool delayed_reorthogonalization, typename Number> | |
| void | internal::SolverGMRESImplementation::do_Tvmult_add (const unsigned int n_vectors, const std::size_t locally_owned_size, const Number *current_vector, const std::vector< const Number * > &orthogonal_vectors, Vector< double > &h) |
| template<bool delayed_reorthogonalization, typename Number> | |
| double | internal::SolverGMRESImplementation::do_subtract_and_norm (const unsigned int n_vectors, const std::size_t locally_owned_size, const std::vector< const Number * > &orthogonal_vectors, const Vector< double > &h, Number *current_vector) |
| template<typename Number> | |
| void | internal::SolverGMRESImplementation::do_add (const unsigned int n_vectors, const std::size_t locally_owned_size, const std::vector< const Number * > &tmp_vectors, const Vector< double > &h, const bool zero_out, Number *output) |