base_type typedef | num_collect::roots::newton_raphson< Function > | |
change_ | num_collect::roots::newton_raphson< Function > | private |
configure_child_algorithm_logger_if_exists(Child &child) | num_collect::logging::logging_mixin | inline |
configure_iteration_logger(logging::iterations::iteration_logger< this_type > &iteration_logger) const | num_collect::roots::newton_raphson< Function > | inline |
configure_iteration_logger(logging::iterations::iteration_logger< this_type > &iteration_logger) const | num_collect::roots::newton_raphson< Function > | inline |
num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function >::configure_iteration_logger(num_collect::logging::iterations::iteration_logger< newton_raphson< Function > > &iteration_logger) const | num_collect::logging::iterations::iteration_logger_mixin< newton_raphson< Function > > | inline |
default_max_iterations | num_collect::roots::newton_raphson< Function > | privatestatic |
default_tol_last_change | num_collect::roots::newton_raphson< Function > | privatestatic |
default_tol_value_norm | num_collect::roots::newton_raphson< Function > | privatestatic |
derived() noexcept -> newton_raphson< Function > & | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inlineprotected |
derived() const noexcept -> const newton_raphson< Function > & | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inlineprotected |
derived() noexcept -> newton_raphson< Function > & | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inlineprotected |
derived() const noexcept -> const newton_raphson< Function > & | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inlineprotected |
evaluations() const noexcept -> index_type | num_collect::roots::newton_raphson< Function > | inline |
evaluations() const noexcept -> index_type | num_collect::roots::newton_raphson< Function > | inline |
evaluations_ | num_collect::roots::newton_raphson< Function > | private |
function() -> function_type & | num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function > | inline |
function() const -> const function_type & | num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function > | inline |
function_ | num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function > | private |
function_root_finder_base(logging::log_tag_view tag, const function_type &function=function_type()) | num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function > | inlineexplicit |
function_type typedef | num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function > | |
init(const variable_type &variable) | num_collect::roots::newton_raphson< Function > | inline |
init(const variable_type &variable) | num_collect::roots::newton_raphson< Function > | inline |
initialize_iteration_logger() -> num_collect::logging::iterations::iteration_logger< newton_raphson< Function > > & | num_collect::logging::iterations::iteration_logger_mixin< newton_raphson< Function > > | inline |
is_stop_criteria_satisfied() const -> bool | num_collect::roots::newton_raphson< Function > | inline |
is_stop_criteria_satisfied() const -> bool | num_collect::roots::newton_raphson< Function > | inline |
iterate() | num_collect::roots::newton_raphson< Function > | inline |
iterate() | num_collect::roots::newton_raphson< Function > | inline |
iteration_logger_ | num_collect::logging::iterations::iteration_logger_mixin< newton_raphson< Function > > | private |
iteration_logger_mixin()=default | num_collect::logging::iterations::iteration_logger_mixin< newton_raphson< Function > > | |
iterations() const noexcept -> index_type | num_collect::roots::newton_raphson< Function > | inline |
iterations() const noexcept -> index_type | num_collect::roots::newton_raphson< Function > | inline |
iterations_ | num_collect::roots::newton_raphson< Function > | private |
iterative_solver_base(logging::log_tag_view tag) | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inlineexplicit |
iterative_solver_base(logging::log_tag_view tag) | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inlineexplicit |
jacobian() const -> std::invoke_result_t< decltype(&function_type::jacobian), const function_type > | num_collect::roots::newton_raphson< Function > | inline |
jacobian() const -> std::invoke_result_t< decltype(&function_type::jacobian), const function_type > | num_collect::roots::newton_raphson< Function > | inline |
jacobian_solver_ | num_collect::roots::newton_raphson< Function > | private |
jacobian_solver_type typedef | num_collect::roots::newton_raphson< Function > | |
jacobian_type typedef | num_collect::roots::newton_raphson< Function > | |
last_change() const noexcept -> variable_type | num_collect::roots::newton_raphson< Function > | inline |
last_change() const noexcept -> scalar_type | num_collect::roots::newton_raphson< Function > | inline |
last_change_ | num_collect::roots::newton_raphson< Function > | private |
last_change_ | num_collect::roots::newton_raphson< Function > | private |
logger() const noexcept -> const num_collect::logging::logger & | num_collect::logging::logging_mixin | inline |
logger() noexcept -> num_collect::logging::logger & | num_collect::logging::logging_mixin | inline |
logger_ | num_collect::logging::logging_mixin | private |
logging_mixin(log_tag_view tag) | num_collect::logging::logging_mixin | inlineexplicit |
max_iterations(index_type val) -> this_type & | num_collect::roots::newton_raphson< Function > | inline |
max_iterations(index_type val) -> this_type & | num_collect::roots::newton_raphson< Function > | inline |
max_iterations_ | num_collect::roots::newton_raphson< Function > | private |
newton_raphson(const function_type &function=function_type()) | num_collect::roots::newton_raphson< Function > | inlineexplicit |
newton_raphson(const function_type &function=function_type()) | num_collect::roots::newton_raphson< Function > | inlineexplicit |
scalar_type typedef | num_collect::roots::newton_raphson< Function > | |
solve() | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inline |
solve() | num_collect::base::iterative_solver_base< newton_raphson< Function > > | inline |
this_type typedef | num_collect::roots::newton_raphson< Function > | |
tol_last_change(const variable_type &val) -> this_type & | num_collect::roots::newton_raphson< Function > | inline |
tol_last_change(const scalar_type &val) -> this_type & | num_collect::roots::newton_raphson< Function > | inline |
tol_last_change_ | num_collect::roots::newton_raphson< Function > | private |
tol_last_change_ | num_collect::roots::newton_raphson< Function > | private |
tol_value_norm(const variable_type &val) -> this_type & | num_collect::roots::newton_raphson< Function > | inline |
tol_value_norm(const scalar_type &val) -> this_type & | num_collect::roots::newton_raphson< Function > | inline |
tol_value_norm_ | num_collect::roots::newton_raphson< Function > | private |
tol_value_norm_ | num_collect::roots::newton_raphson< Function > | private |
value() const -> std::invoke_result_t< decltype(&function_type::value), const function_type > | num_collect::roots::newton_raphson< Function > | inline |
value() const -> std::invoke_result_t< decltype(&function_type::value), const function_type > | num_collect::roots::newton_raphson< Function > | inline |
value_norm() const noexcept -> variable_type | num_collect::roots::newton_raphson< Function > | inline |
value_norm() const noexcept -> scalar_type | num_collect::roots::newton_raphson< Function > | inline |
value_norm_ | num_collect::roots::newton_raphson< Function > | private |
value_norm_ | num_collect::roots::newton_raphson< Function > | private |
variable() const -> const variable_type & | num_collect::roots::newton_raphson< Function > | inline |
variable() const -> const variable_type & | num_collect::roots::newton_raphson< Function > | inline |
variable_ | num_collect::roots::newton_raphson< Function > | private |
variable_type typedef | num_collect::roots::function_root_finder_base< newton_raphson< Function >, Function > | |