Overland Flow Performance

The overland flow can be a significant source of numerical instabilities in MIKE SHE. Depending on the setup, the overland flow time step can become very short - leading to very long.

Overland flow has both an Implicit and Explicit solver. Your choice of solver affects both the accuracy of your results and the simulation run time.

The Implicit solver is faster than the Explicit solver because it can run with longer time steps. However, the it must iterate to converge on a solution. Thus, if each time step takes several iterations because of the dynamics of the overland flow, then the implicit solver can become slow. The most obvious sign of poor convergence is the presence of warning messages in the project­name_WM_Print.log file about the overland flow solver not converging. You may be able to live with a few warning messages, but the if the Implicit solver frequently fails to converge then this will significantly slow down your simula­tion. If this happens, then you have a few options.

The first option is to reduce your OL time step. This make increase the stabil­ity of the solver and actually reduce your run times. You can also increase the convergence criteria. This will decrease the accuracy, but if there is a trouble­some area outside of your area of interest, then this may be acceptable.

If you switch to the Explicit solver, then the time step becomes dynamic depending on the Courant criteria. This will likely reduce your numerical insta­bilities because the Courant criteria is very restrictive, but the simulation is likely to be slower. However, the difference may not be that great if you are having a lot of convergence problems.