numerical-collection-cpp 0.10.0
A collection of algorithms in numerical analysis implemented in C++
Loading...
Searching...
No Matches
num_collect::roots::newton_raphson< Function > Member List

This is the complete list of members for num_collect::roots::newton_raphson< Function >, including all inherited members.

base_type typedefnum_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_mixininline
configure_iteration_logger(logging::iterations::iteration_logger< this_type > &iteration_logger) constnum_collect::roots::newton_raphson< Function >inline
configure_iteration_logger(logging::iterations::iteration_logger< this_type > &iteration_logger) constnum_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) constnum_collect::logging::iterations::iteration_logger_mixin< newton_raphson< Function > >inline
default_max_iterationsnum_collect::roots::newton_raphson< Function >privatestatic
default_tol_last_changenum_collect::roots::newton_raphson< Function >privatestatic
default_tol_value_normnum_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_typenum_collect::roots::newton_raphson< Function >inline
evaluations() const noexcept -> index_typenum_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 typedefnum_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 -> boolnum_collect::roots::newton_raphson< Function >inline
is_stop_criteria_satisfied() const -> boolnum_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()=defaultnum_collect::logging::iterations::iteration_logger_mixin< newton_raphson< Function > >
iterations() const noexcept -> index_typenum_collect::roots::newton_raphson< Function >inline
iterations() const noexcept -> index_typenum_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 typedefnum_collect::roots::newton_raphson< Function >
jacobian_type typedefnum_collect::roots::newton_raphson< Function >
last_change() const noexcept -> variable_typenum_collect::roots::newton_raphson< Function >inline
last_change() const noexcept -> scalar_typenum_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_mixininline
logger() noexcept -> num_collect::logging::logger &num_collect::logging::logging_mixininline
logger_num_collect::logging::logging_mixinprivate
logging_mixin(log_tag_view tag)num_collect::logging::logging_mixininlineexplicit
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 typedefnum_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 typedefnum_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_typenum_collect::roots::newton_raphson< Function >inline
value_norm() const noexcept -> scalar_typenum_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 typedefnum_collect::roots::function_root_finder_base< newton_raphson< Function >, Function >