A shallow water equations-based model with an improved local time-stepping (LTS) scheme is developed for modeling coastal hydrodynamics across multiple scales, from large areas to detailed local regions. To enhance the stability of the shallow water model for long-duration simulations and at larger LTS gradings, a prediction-correction method using a single-layer interface that couples coarse and fine time discretizations is adopted. The proposed scheme improves computational efficiency with an acceptable additional computational burden and ensures accurate conservation of time truncation errors in a discrete sense. The model performance is verified with respect to conservation and computational efficiency through two idealized tests: the spreading of a drop of shallow water and a tidal flat/channel system. The results of both tests demonstrate that the improved LTS scheme maintains precision as the LTS grading increases, preserves conservation properties, and significantly improves computational efficiency with a speedup ratio of up to 2.615. Furthermore, we applied the LTS scheme to simulate tides at grid scales of 40,000 m to 200 m for a portion of the Northwest Pacific. The proposed model shows promise for modeling cross-scale hydrodynamics in complex coastal and ocean engineering problems.
Read full abstract