An open API service indexing awesome lists of open source software.

https://github.com/dongli/qconswm

This is an implementation of quadratic conservation shallow water model. (please take a look at https://github.com/dongli/gamil-dycore)
https://github.com/dongli/qconswm

atmospheric-modelling dynamical-core fortran-language meteorology numerical-methods

Last synced: 2 months ago
JSON representation

This is an implementation of quadratic conservation shallow water model. (please take a look at https://github.com/dongli/gamil-dycore)

Awesome Lists containing this project

README

          

Introduction
============

This is an shallow-water (i.e. barotropic) implemention of the
quadratic-conservation dynamical core (dycore for short) developed in LASG lab
at institute of atmospheric physics (IAP) by Bin Wang's team. This type of
dycore can preserve total mass, total energy and some other conservation
quantities exactly to machine precision level.

The total energy or quadratic form of IAP transformed variables is linked with
computational stability, so when total energy is conserved, the long-term
computing can be ensured which is key to climate simulation.

Currently, the implemention contains Arakawa C grid, second-order spatial
difference satisfying antisymmetric condition, and second-order
predict-correct time integrator, etc. More options will be added soon.

| Time integrator | Order | Implicit | Available |
|-----------------|-------|----------|-----------|
| middle-point | 2nd | Yes | Yes |
| predict-correct | 2nd | No | Yes |
| runge-kutta | xxx | No | Not yet |
| leap-frog | 3rd | No | Not yet |

![rh_test](http://7xvqi7.com1.z0.glb.clouddn.com/rh_test.gif "Rossby-Haurwitz four wave test case result")

Authors
=======

- Bin Wang
- Li Dong
- ...