33 , tolerance_val(tolerance)
34 , start_step_val(start_step)
35 , max_step_val(max_step)
37 , current_step_val(start_step)
38 , step_val(start_step)
39 , print_step(print_step)
40 , next_print_val(print_step > 0. ? start_val + print_step : start_val - 1.)