diff --git a/moment_kinetics/src/electron_kinetic_equation.jl b/moment_kinetics/src/electron_kinetic_equation.jl index e106ea6eb..07d6e83bf 100644 --- a/moment_kinetics/src/electron_kinetic_equation.jl +++ b/moment_kinetics/src/electron_kinetic_equation.jl @@ -863,6 +863,8 @@ function electron_backward_euler_pseudotimestepping!(scratch, pdf, moments, phi, else t_params.dt[] = min(t_params.dt[] * t_params.max_increase_factor, t_params.cap_factor_ion_dt * ion_dt) end + # Ensure dt does not exceed maximum_dt + t_params.dt[] = min(t_params.dt[], t_params.maximum_dt) end first_step = false