![]() |
deal.II version GIT relicensing-6834-g5b78e6bcdf 2026-10-01 11:20:01+00:00
|
Classes | |
| class | ArnoldiProcess |
| class | TmpVectors |
Functions | |
| template<bool delayed_reorthogonalization, typename Number > | |
| void | 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 | 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 | 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) |
A namespace for helper classes and functions of the GMRES solver.
| 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 | ||
| ) |
Definition at line 26 of file solver_gmres.cc.
| 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 | ||
| ) |
Definition at line 244 of file solver_gmres.cc.
| 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 | ||
| ) |
Definition at line 415 of file solver_gmres.cc.