m_bNoLogOut see seems to be a variable that defines whether something should be logged to the terminal or not
in the class SimpleTimeIntegrator in the function apply_single_stage this variable is used to decide if a observer should be called.
is this intended behaviour or maybe a bug or bad design?
if(!base_type::m_bNoLogOut) {
this->notify_finalize_step(u1, /*uold, */step, t, dt);
}