diff --git a/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp b/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp index 5178f8e001ee2104f778b0fc93f3b979852f5fcd..55899e6c0dbfddafca4b41cf53bfd21a9d4d7214 100644 --- a/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp +++ b/NumLib/TimeStepping/Algorithms/FixedTimeStepping.cpp @@ -124,12 +124,12 @@ void incorporateFixedTimesForOutput( begin(delta_ts), begin(delta_ts) + interval_number, t_initial); auto const upper_bound = lower_bound + delta_ts[interval_number]; if (fixed_time_for_output - lower_bound <= - std::numeric_limits<double>::epsilon()) + TimeStep::minimalTimeStepSize) { continue; } if (upper_bound - fixed_time_for_output <= - std::numeric_limits<double>::epsilon()) + TimeStep::minimalTimeStepSize) { continue; }