37template <
typename Derived>
77 std::optional<num_collect::logging::iterations::iteration_logger<Derived>>
Class to incorporate num_collect::logging::iterations::iteration_logger in algorithms.
void configure_iteration_logger(num_collect::logging::iterations::iteration_logger< Derived > &iteration_logger) const
Configure an iteration logger.
std::optional< num_collect::logging::iterations::iteration_logger< Derived > > iteration_logger_
Iteration logger.
iteration_logger_mixin()=default
Constructor.
auto initialize_iteration_logger() -> num_collect::logging::iterations::iteration_logger< Derived > &
Get the iteration logger.
Class to write logs of iterations.
Definition of iteration_logger class.
Namespace of iteration logs.