9 #include "crocoddyl/core/utils/callbacks.hpp"
13 CallbackVerbose::CallbackVerbose(VerboseLevel level) : CallbackAbstract(), level(level) {}
15 CallbackVerbose::~CallbackVerbose() {}
19 std::cout <<
"iter cost stop grad xreg ureg step ||ffeas||";
22 std::cout <<
" dV-exp dV";
27 std::cout << std::endl;
30 std::cout << std::setw(4) << solver.
get_iter() <<
" ";
31 std::cout << std::scientific << std::setprecision(5) << solver.
get_cost() <<
" ";
32 std::cout << solver.
get_stop() <<
" " << -solver.
get_d()[1] <<
" ";
34 std::cout << std::fixed << std::setprecision(4) << solver.
get_steplength() <<
" ";
35 std::cout << std::scientific << std::setprecision(5) << solver.
get_ffeas();
38 std::cout <<
" " << std::scientific << std::setprecision(5) << solver.
get_dVexp() <<
" ";
39 std::cout << solver.
get_dV();
44 std::cout << std::endl;
45 std::cout << std::flush;