| _analyze_defect(Index num_iter, DataType def_cur, DataType def_prev, bool check_stag) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotectedvirtual |
| _apply_intern(VectorType &vec_sol) (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | inlineprotectedvirtual |
| _apply_precond(VectorType &vec_cor, const VectorType &vec_def, const Filter_ &filter) | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | inlineprotected |
| _calc_def_norm(const VectorType &vec_def, const VectorType &vec_sol) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotectedvirtual |
| _comm | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _def_cur | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _def_init | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _def_prev | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _div_abs | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _div_rel | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _force_def_norm_calc | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _iter_digits | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _max_iter | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _min_iter | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _min_stag_iter | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _num_iter | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _num_stag_iter | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _plot_interval | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _plot_iter(Status st=Status::progress) const | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _plot_iter_line(Index num_iter, DataType def_cur, DataType def_prev) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotectedvirtual |
| _plot_mode | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _plot_name | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _plot_summary() const | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _precond | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | protected |
| _print_line(const String &line) const | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _progress() const | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _set_comm(const Dist::Comm *comm) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _set_comm_by_matrix(const Matrix_ &matrix) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _set_comm_by_vector(const Vector_ &vector) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotected |
| _set_initial_defect(const VectorType &vec_def, const VectorType &vec_sol) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotectedvirtual |
| _set_new_defect(const VectorType &vec_def, const VectorType &vec_sol) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotectedvirtual |
| _stag_rate | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _status | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _system_filter | FEAT::Solver::PSD< Matrix_, Filter_ > | protected |
| _system_matrix | FEAT::Solver::PSD< Matrix_, Filter_ > | protected |
| _tol_abs | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _tol_abs_low | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _tol_rel | FEAT::Solver::IterativeSolver< Vector_ > | protected |
| _update_defect(const DataType def_cur_norm) | FEAT::Solver::IterativeSolver< Vector_ > | inlineprotectedvirtual |
| _vec_q (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | protected |
| _vec_r | FEAT::Solver::PSD< Matrix_, Filter_ > | protected |
| _vec_z (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | protected |
| apply(VectorType &vec_cor, const VectorType &vec_def) override (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | inlinevirtual |
| PreconditionedIterativeSolver< Matrix_::VectorTypeR >::apply(Vector_ &vec_cor, const Vector_ &vec_def)=0 | FEAT::Solver::SolverBase< Vector_ > | pure virtual |
| BaseClass typedef (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | |
| calc_convergence_rate() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| calc_defect_reduction() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| correct(VectorType &vec_sol, const VectorType &vec_rhs) override (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | inlinevirtual |
| PreconditionedIterativeSolver< Matrix_::VectorTypeR >::correct(VectorType &vec_sol, const VectorType &vec_rhs)=0 | FEAT::Solver::IterativeSolver< Vector_ > | pure virtual |
| DataType typedef (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | |
| done() | FEAT::Solver::SolverBase< Vector_ > | inlinevirtual |
| done_numeric() override | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | inlinevirtual |
| done_symbolic() override | FEAT::Solver::PSD< Matrix_, Filter_ > | inlinevirtual |
| FilterType typedef (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | |
| force_defect_norm_calc(bool force) | FEAT::Solver::IterativeSolver< Vector_ > | inlinevirtual |
| get_def_final() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_def_initial() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_div_abs() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_div_rel() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_max_iter() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_min_iter() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_min_stag_iter() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_num_iter() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_plot_name() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_stag_rate() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_status() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_summary() const | FEAT::Solver::IterativeSolver< Vector_ > | inlinevirtual |
| get_tol_abs() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_tol_abs_low() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| get_tol_rel() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| init() | FEAT::Solver::SolverBase< Vector_ > | inlinevirtual |
| init_numeric() override | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | inlinevirtual |
| init_symbolic() override | FEAT::Solver::PSD< Matrix_, Filter_ > | inlinevirtual |
| is_converged() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| is_converged(const DataType def_cur) const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| is_diverged() const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| is_diverged(const DataType def_cur) const | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| IterativeSolver(const String &plot_name) | FEAT::Solver::IterativeSolver< Vector_ > | inlineexplicitprotected |
| IterativeSolver(const String &plot_name, const String §ion_name, const PropertyMap *section) | FEAT::Solver::IterativeSolver< Vector_ > | inlineexplicitprotected |
| MatrixType typedef (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | |
| name() const override | FEAT::Solver::PSD< Matrix_, Filter_ > | inlinevirtual |
| plot_summary() const | FEAT::Solver::IterativeSolver< Vector_ > | inlinevirtual |
| PreconditionedIterativeSolver(const String &plot_name, std::shared_ptr< PrecondType > precond=nullptr) | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | inlineexplicitprotected |
| PreconditionedIterativeSolver(const String &plot_name, const String §ion_name, const PropertyMap *section, std::shared_ptr< PrecondType > precond=nullptr) | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | inlineexplicitprotected |
| PrecondType typedef (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | |
| PSD(const MatrixType &matrix, const FilterType &filter, std::shared_ptr< PrecondType > precond=nullptr) | FEAT::Solver::PSD< Matrix_, Filter_ > | inlineexplicit |
| PSD(const String §ion_name, const PropertyMap *section, const MatrixType &matrix, const FilterType &filter, std::shared_ptr< PrecondType > precond=nullptr) | FEAT::Solver::PSD< Matrix_, Filter_ > | inlineexplicit |
| set_div_abs(DataType div_abs) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_div_rel(DataType div_rel) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_max_iter(Index max_iter) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_min_iter(Index min_iter) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_min_stag_iter(Index min_iter) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_plot_interval(const Index plot_interval) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_plot_mode(const PlotMode plot_mode) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_plot_name(const String &plot_name) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_stag_rate(DataType rate) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_tol_abs(DataType tol_abs) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_tol_abs_low(DataType tol_abs_low) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| set_tol_rel(DataType tol_rel) | FEAT::Solver::IterativeSolver< Vector_ > | inline |
| SolverBase() | FEAT::Solver::SolverBase< Vector_ > | inline |
| SolverBase(const String §ion_name, const PropertyMap *config_section) | FEAT::Solver::SolverBase< Vector_ > | inlineexplicit |
| VectorType typedef (defined in FEAT::Solver::PSD< Matrix_, Filter_ >) | FEAT::Solver::PSD< Matrix_, Filter_ > | |
| ~PreconditionedIterativeSolver() | FEAT::Solver::PreconditionedIterativeSolver< Matrix_::VectorTypeR > | inlinevirtual |
| ~SolverBase() | FEAT::Solver::SolverBase< Vector_ > | inlinevirtual |