Resolve "Make CFL condition the upper limit for time steps in explicit transport solver"
What does this MR do?
Instead of setting the new time step, the CFL condition now is a time step suggestion, which means that it serves as upper limit for the time step of the explicit transport solver.
The explicit time step scheme is now also covered by the
test-model-coupling unit test.
Is there something that needs to be double checked?
Can this MR be accepted?
suggest_time_step()with CFL condition limit
test-model-coupling: Check explicit time step scheme
[ ] Added/Updated documentation
- Pipeline passing
- Squash option set
- Delete branch option set
Added entry to
Assignee: If the Squash option is set, check/update the commit message right before merging!
Closes #170 (closed)