deal.II version GIT relicensing-2291-g668cd86249 2024-12-24 11:30:00+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 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.