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

Viewed

Total article views: 5,095 (including HTML, PDF, and XML)
HTML PDF XML Total Supplement BibTeX EndNote
3,232 1,689 174 5,095 649 222 273
  • HTML: 3,232
  • PDF: 1,689
  • XML: 174
  • Total: 5,095
  • Supplement: 649
  • BibTeX: 222
  • EndNote: 273
Views and downloads (calculated since 26 Nov 2014)
Cumulative views and downloads (calculated since 26 Nov 2014)

Cited

Saved (final revised paper)

Latest update: 21 Jun 2025
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.
Share