![]() |
deal.II version 9.7.0
|
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 28 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 246 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 417 of file solver_gmres.cc.