average_reduction() const | SolverControl | |
check(const unsigned int step, const double check_value) override | IterationNumberControl | virtual |
check_failure | SolverControl | protected |
check_no_subscribers() const noexcept | EnableObserverPointer | private |
clear_failure_criterion() | SolverControl | |
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 | |
IterationNumberControl(const unsigned int maxiter=100, const double tolerance=1e-12, const bool log_history=false, const bool log_result=true) | IterationNumberControl | explicit |
IterationNumberControl(const SolverControl &c) | IterationNumberControl | explicit |
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_subscriptions() const | EnableObserverPointer | inline |
object_info | EnableObserverPointer | mutableprivate |
operator=(const SolverControl &c) | IterationNumberControl | |
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=true) | 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 | |
success enum value | SolverControl | |
tol | SolverControl | protected |
tolerance() const | SolverControl | |
unsubscribe(std::atomic< bool > *const validity, const std::string &identifier="") const | EnableObserverPointer | |
validity_pointers | EnableObserverPointer | mutableprivate |
~EnableObserverPointer() | EnableObserverPointer | virtual |
~IterationNumberControl() override=default | IterationNumberControl | virtual |
~SolverControl() override=default | SolverControl | virtual |