33template <
typename Derived>
Definition of iterative_solver_base class.
Base class of iterative solvers.
auto derived() noexcept -> Derived &
Access derived object.
Class of tags of logs without memory management.
Base class of implementations of optimization algorithms.
auto evaluations() const noexcept -> index_type
Get the number of function evaluations.
auto opt_value() const
Get current optimal value.
auto opt_variable() const
Get current optimal variable.
optimizer_base(logging::log_tag_view tag)
Constructor.
auto iterations() const noexcept -> index_type
Get the number of iterations.
Definition of index_type type.
Definition of log_tag_view class.
std::ptrdiff_t index_type
Type of indices in this library.
Namespace of optimization algorithms.
Namespace of num_collect source codes.