Exshall: A Turkel-Zwas explicit large time-step FORTRAN program for solving the shallow-water equations in spherical coordinates. A FORTRAN computer program is presented and documented applying the Turkel–Zwas explicit large time-step scheme to a hemispheric barotropic model with constraint restoration of integral invariants of the shallow-water equations. We then proceed to detail the algorithms embodied in the code EXSHALL in this paper, particularly algorithms related to the efficiency and stability of T–Z scheme and the quadratic constraint restoration method which is based on a variational approach. In particular we provide details about the high-latitude filtering, Shapiro filtering, and Robert filtering algorithms used in the code. We explain in detail the various subroutines in the EXSHALL code with emphasis on algorithms implemented in the code and present the flowcharts of some major subroutines. Finally, we provide a visual example illustrating a 4-day run using real initial data, along with a sample printout and graphic isoline contours of the height field and velocity fields.
Keywords for this software
References in zbMATH (referenced in 5 articles )
Showing results 1 to 5 of 5.
- Rao, Vishwas; Sandu, Adrian; Ng, Michael; Nino-Ruiz, Elias D.: Robust data assimilation using (L_1) and Huber norms (2017)
- Rao, Vishwas; Sandu, Adrian: A time-parallel approach to strong-constraint four-dimensional variational data assimilation (2016)
- Rao, Vishwas; Sandu, Adrian: A posteriori error estimates for the solution of variational inverse problems (2015)
- Zhao, Pengfei; Liu, Cai; Feng, Xuan: POD-DEIM based model order reduction for the spherical shallow water equations with Turkel-Zwas finite difference discretization (2014)
- Neta, B.; Giraldo, F. X.; Navon, I. M.: Analysis of the Turkel-Zwas scheme for the two-dimensional shallow water equations in spherical coordinates (1997)