courant number calculation and setDeltaT before mesh.update() in solvers
In several dynamic mesh enabled solvers, Courant number calculation and setDeltaT happen before mesh.update().
It doesn't make sense to me, specially in adaptive mesh refinement (AMR) cases. In such cases, after mesh.update(), the pre-calculated courant number is invalidated.
In my experience, every AMR case have failed due to sudden increase of courant number. I had to move mesh.update() prior to "include CourantNo.H" for the case to successfully run
## Reattaching the author to the issue ticket: @maksjood ##