Skip to content

Opening book details…

Can I read libmpdata++ 0.1: a library of parallel MPDATA solvers for systems of generalised transport equations on EtoBox?

libmpdata++ 0.1: a library of parallel MPDATA solvers for systems of generalised transport equations by Jaruga, Anna; Arabas, Sylwester; Jarecka, Dorota; Pawlowska, Hanna; Smolarkiewicz, Piotr K.; Waruszewski, Maciej is a scholarly article available to read on EtoBox.

What is libmpdata++ 0.1: a library of parallel MPDATA solvers for systems of generalised transport equations about?

This paper accompanies first release of libmpdata++, a C++ library implementing the Multidimensional Positive-Definite Advection Transport Algorithm (MPDATA). The library offers basic numerical solvers for systems of generalised transport equations. The solvers are forward-in-time, conservative and non-linearly stable. The libmpdata++ library covers the basic second-order-accurate formulation of MPDATA, its third-order variant, the infinite-gauge option for variable-sign fields and a flux-corrected transport extension to guarantee non-oscillatory solutions. The library is equipped with a non-symmetric variational elliptic solver for implicit evaluation of pressure gradient terms. All solvers offer parallelisation through domain decomposition using shared-memory parallelisation. The paper describes the library programming interface, and serves as a user guide. Supported options are illustrated with benchmarks discussed in the MPDATA literature. Benchmark descriptions include code snippets as well as quantitative representations of simulation results. Examples of applications include: homogeneous transport in one, two and three dimensions in Cartesian and spherical domains; shallow-w

Author
Jaruga, Anna; Arabas, Sylwester; Jarecka, Dorota; Pawlowska, Hanna; Smolarkiewicz, Piotr K.; Waruszewski, Maciej
Published
2014
Language
EN

More by Jaruga, Anna; Arabas, Sylwester; Jarecka, Dorota; Pawlowska, Hanna; Smolarkiewicz, Piotr K.; Waruszewski, Maciej

Browse all works by Jaruga, Anna; Arabas, Sylwester; Jarecka, Dorota; Pawlowska, Hanna; Smolarkiewicz, Piotr K.; Waruszewski, Maciej