| average_reduction() const | SolverControl | |
| check(const unsigned int step, const double check_value) override | ConsecutiveControl | virtual |
| check_failure | SolverControl | protected |
| check_no_subscribers() const noexcept | EnableObserverPointer | private |
| clear_failure_criterion() | SolverControl | |
| ConsecutiveControl(const unsigned int maxiter=100, const double tolerance=1.e-10, const unsigned int n_consecutive_iterations=2, const bool log_history=false, const bool log_result=false) | ConsecutiveControl | explicit |
| ConsecutiveControl(const SolverControl &c) | ConsecutiveControl | explicit |
| counter | EnableObserverPointer | mutableprivate |
| counter_map | EnableObserverPointer | mutableprivate |
| declare_parameters(ParameterHandler ¶m) | SolverControl | static |
| enable_history_data() | SolverControl | |
| EnableObserverPointer() | EnableObserverPointer | inline |
| EnableObserverPointer(const EnableObserverPointer &) | EnableObserverPointer | inline |
| EnableObserverPointer(EnableObserverPointer &&) noexcept | EnableObserverPointer | |
| ExcHistoryDataRequired() | SolverControl | static |
| ExcInUse(int arg1, std::string arg2, std::string arg3) | EnableObserverPointer | static |
| ExcNoSubscriber(std::string arg1, std::string arg2) | EnableObserverPointer | static |
| failure enum value | SolverControl | |
| failure_residual | SolverControl | protected |
| final_reduction() const | SolverControl | |
| get_history_data() const | SolverControl | |
| history_data | SolverControl | protected |
| history_data_enabled | SolverControl | protected |
| initial_val | SolverControl | protected |
| initial_value() const | SolverControl | |
| iterate enum value | SolverControl | |
| last_check() const | SolverControl | |
| last_step() const | SolverControl | |
| last_value() const | SolverControl | |
| lcheck | SolverControl | protected |
| list_subscribers(StreamType &stream) const | EnableObserverPointer | inline |
| list_subscribers() const | EnableObserverPointer | |
| log_frequency(unsigned int) | SolverControl | |
| log_history(const bool) | SolverControl | |
| log_history() const | SolverControl | |
| log_result(const bool) | SolverControl | |
| log_result() const | SolverControl | |
| lstep | SolverControl | protected |
| lvalue | SolverControl | protected |
| m_log_frequency | SolverControl | protected |
| m_log_history | SolverControl | protected |
| m_log_result | SolverControl | protected |
| map_iterator typedef | EnableObserverPointer | private |
| map_value_type typedef | EnableObserverPointer | private |
| max_steps() const | SolverControl | |
| maxsteps | SolverControl | protected |
| mutex | EnableObserverPointer | privatestatic |
| n_consecutive_iterations | ConsecutiveControl | protected |
| n_converged_iterations | ConsecutiveControl | protected |
| n_subscriptions() const | EnableObserverPointer | inline |
| object_info | EnableObserverPointer | mutableprivate |
| operator=(const SolverControl &c) | ConsecutiveControl | |
| SolverControl::operator=(const EnableObserverPointer &) | EnableObserverPointer | inline |
| SolverControl::operator=(EnableObserverPointer &&) noexcept | EnableObserverPointer | |
| parse_parameters(ParameterHandler ¶m) | SolverControl | |
| relative_failure_residual | SolverControl | protected |
| serialize(Archive &ar, const unsigned int version) | EnableObserverPointer | inline |
| set_failure_criterion(const double rel_failure_residual) | SolverControl | |
| set_max_steps(const unsigned int) | SolverControl | |
| set_tolerance(const double) | SolverControl | |
| SolverControl(const unsigned int n=100, const double tol=1.e-10, const bool log_history=false, const bool log_result=false) | SolverControl | explicit |
| State enum name | SolverControl | |
| step_reduction(unsigned int step) const | SolverControl | |
| subscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | EnableObserverPointer | private |
| success enum value | SolverControl | |
| tol | SolverControl | protected |
| tolerance() const | SolverControl | |
| unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | EnableObserverPointer | private |
| validity_pointers | EnableObserverPointer | mutableprivate |
| ~ConsecutiveControl() override=default | ConsecutiveControl | virtual |
| ~EnableObserverPointer() | EnableObserverPointer | virtual |
| ~SolverControl() override=default | SolverControl | virtual |