Accurate and reliable simulations of weather, ocean and climate require computational models that result from structure-preserving – e.g. mass or energy conserving – discretizations of the equations of geophysical fluid dynamics (GFD). This research project aims to derive, implement and evaluate various structure-preserving discretizations (of different order of accuracy) of the nonlinear shallow-water equations, which are suitable for weather/ocean/climate applications. The derivations will rely on a novel form of covariant equations of GFD that I have formulated using Differential Geometry, in which the equations are split into metric-free (topological) and metric-dependent parts. Based on the systematic discretization I have introduced for the split linear shallow-water equations, this project intends to extend this approach also to the split nonlinear case and to derive structure-preserving discretizations that preserve in the discrete case, too, the splitting into topological and metric terms. As the topological terms require less mathematical structure, we expect an advantage in terms of easiness of discretization and efficiency of implementation.
To derive corresponding discrete equations, we apply finite element exterior calculus (FEEC) as recently Cotter and Thuburn, whose resulting discretizations of conventional covariant nonlinear shallow-water equations fulfil many desirable properties for geophysical applications. Moreover, compared to the split form I proposed, their discrete equations show a similar, however not identical, structure. We study the differences and use their derivations as guideline for ours. To implement and test the various models, we use the software libraries Firedrake and FEniCS. Besides a general “discretization recipe” to derive structure-preserving models, this project will provide open-source software which will be of practical use for the geophysical model community.
Field of science
- /natural sciences/mathematics/pure mathematics/mathematical analysis/differential equations/partial differential equations
- /natural sciences/computer and information sciences/software
- /natural sciences/physical sciences/classical mechanics/fluid mechanics/fluid dynamics
- /natural sciences/mathematics/pure mathematics/algebra/algebraic geometry
Call for proposal
See other projects for this call