Articles | Volume 8, issue 4
https://doi.org/10.5194/gmd-8-1005-2015
https://doi.org/10.5194/gmd-8-1005-2015
Model description paper
 | 
08 Apr 2015
Model description paper |  | 08 Apr 2015

libmpdata++ 1.0: a library of parallel MPDATA solvers for systems of generalised transport equations

A. Jaruga, S. Arabas, D. Jarecka, H. Pawlowska, P. K. Smolarkiewicz, and M. Waruszewski

Download

Interactive discussion

Status: closed
Status: closed
AC: Author comment | RC: Referee comment | SC: Short comment | EC: Editor comment
Printer-friendly Version - Printer-friendly version Supplement - Supplement

Peer-review completion

AR: Author's response | RR: Referee report | ED: Editor decision
AR by Anna Jaruga on behalf of the Authors (02 Mar 2015)  Author's response   Manuscript 
ED: Publish as is (03 Mar 2015) by Hilary Weller
AR by Anna Jaruga on behalf of the Authors (13 Mar 2015)
Download
Short summary
This paper accompanies the first release of libmpdata++, a C++ library implementing the multidimensional positive-definite advection transport algorithm (MPDATA) on a regular structured grid. The library offers basic numerical solvers for systems of generalised transport equations. All solvers offer parallelisation through domain decomposition using shared-memory parallelisation. The paper describes the library programming interface, and serves as a user guide.