|
|
| SolverGMRES (Operator const &underlying_operator_in, Preconditioner &preconditioner_in, SolverDataGMRES const &solver_data_in, MPI_Comm const &mpi_comm_in) |
| |
| void | update_preconditioner (bool const update_preconditioner) const override |
| |
| unsigned int | solve (VectorType &dst, VectorType const &rhs) const override |
| |
| std::shared_ptr< TimerTree > | get_timings () const override |
| |
|
template<typename Control> |
| void | compute_performance_metrics (Control const &solver_control) const |
| |
|
|
double | l2_0 |
| |
|
double | l2_n |
| |
|
unsigned int | n |
| |
|
double | rho |
| |
|
double | n10 |
| |
|
std::shared_ptr< TimerTree > | timer_tree |
| |
◆ get_timings()
template<typename Operator, typename Preconditioner, typename
VectorType>
◆ solve()
template<typename Operator, typename Preconditioner, typename
VectorType>
◆ update_preconditioner()
template<typename Operator, typename Preconditioner, typename
VectorType>
The documentation for this class was generated from the following file: