World Library  

Add to Book Shelf
Flag as Inappropriate
Email this Book

Libcloudph++ 0.2: Single-moment Bulk, Double-moment Bulk, and Particle-based Warm-rain Microphysics Library in C++ : Volume 7, Issue 6 (26/11/2014)

By Arabas, S.

Click here to view

Book Id: WPLBN0004009791
Format Type: PDF Article :
File Size: Pages 86
Reproduction Date: 2015

Title: Libcloudph++ 0.2: Single-moment Bulk, Double-moment Bulk, and Particle-based Warm-rain Microphysics Library in C++ : Volume 7, Issue 6 (26/11/2014)  
Author: Arabas, S.
Volume: Vol. 7, Issue 6
Language: English
Subject: Science, Geoscientific, Model
Collections: Periodicals: Journal and Magazine Collection, Copernicus GmbH
Publication Date:
Publisher: Copernicus Gmbh, Göttingen, Germany
Member Page: copernicus


APA MLA Chicago

Pawlowska, H., Jaruga, A., Grabowski, W. W., & Arabas, S. (2014). Libcloudph++ 0.2: Single-moment Bulk, Double-moment Bulk, and Particle-based Warm-rain Microphysics Library in C++ : Volume 7, Issue 6 (26/11/2014). Retrieved from

Description: Institute of Geophysics, Faculty of Physics, University of Warsaw, Warsaw, Poland. This paper introduces a library of algorithms for representing cloud microphysics in numerical models. The library is written in C++, hence the name libcloudph++. In the current release, the library covers three warm-rain schemes: the single- and double-moment bulk schemes, and the particle-based scheme with Monte-Carlo coalescence. The three schemes are intended for modelling frameworks of different dimensionality and complexity ranging from parcel models to multi-dimensional cloud-resolving (e.g. large-eddy) simulations. A two-dimensional prescribed-flow framework is used in example simulations presented in the paper with the aim of highlighting the library features. The libcloudph++ and all its mandatory dependencies are free and open-source software. The Boost.units library is used for zero-overhead dimensional analysis of the code at compile time. The particle-based scheme is implemented using the Thrust library that allows to leverage the power of graphics processing units (GPU), retaining the possibility to compile the unchanged code for execution on single or multiple standard processors (CPUs). The paper includes complete description of the programming interface (API) of the library and a performance analysis including comparison of GPU and CPU setups.

libcloudph++ 0.2: single-moment bulk, double-moment bulk, and particle-based warm-rain microphysics library in C++

Rogers, J. and Davis, R.: The effects of van der Waals attractions on cloud droplet growth by coalescence, J. Atmos. Sci., 47, 1075–1080, 2.0.CO;2>doi:10.1175/1520-0469(1990)047<1075:TEOVDW>2.0.CO;2, 1990.; Schabel, M. and Watanabe, S.: Boost.Units: Zero-overhead dimensional analysis and unit/quantity manipulation and conversion, in: Boost Library Documentation, available at: (last access: 15 November 2014), 2008.; Shima, S., Sugiyama, T., Kusano, K., Kawano, A., and Hirose, S.: Simulation method, simulation program, and simulator, European Patent EP1847939, 2007.; Shima, S., Kusano, K., Kawano, A., Sugiyama, T., and Kawahara, S.: The super-droplet method for the numerical simulation of clouds and precipitation: a particle-based and probabilistic microphysics model coupled with a non-hydrostatic model, Q. J. Roy. Meteor. Soc., 135, 1307–1320, doi:10.1002/qj.441, 2009.; Simmel, M., Trautmann, T., and Tetzlaff, G.: Numerical solution of the stochastic collection equation – comparison of the Linear Discrete Method with other methods, Atmos. Res., 61, 135–148, doi:10.1016/S0169-8095(01)00131-4, 2002.; Slawinska, J., Grabowski, W. W., and Morrison, H.: The impact of atmospheric aerosols on precipitation from deep organized convection: a prescribed-flow model study using double-moment bulk microphysics, Q. J. Roy. Meteor. Soc., 135, 1906–1913, doi:10.1002/qj.450, 2009.; Smolarkiewicz, P.: Multidimensional positive definite advection transport algorithm: an overview, Int. J. Numer. Meth. Fl., 50, 1123–1144, doi:10.1002/fld.1071, 2006.; Straka, J.: Cloud and Precipitation Microphysics: Principles and Parameterizations, Cambridge University Press, 2009.; Smolík, J., Džumbová, L., Schwarz, J., and Kulmala, M.: Evaporation of ventilated water droplet: connection between heat and mass transfer, J. Aerosol Sci., 32, 739–748, doi:10.1016/S0021-8502(00)00118-X, 2001.; Sölch, I. and Kärcher, B.: A large-eddy model for cirrus clouds with explicit aerosol and ice microphysics and Lagrangian ice particle tracking, Q. J. Roy. Meteor. Soc., 136, 2074–2093, doi:10.1002/qj.689, 2010.; Stevens, B. and Feingold, G.: Untangling aerosol effects on clouds and precipitation in a buffered system, Nature, 461, 607–613, doi:10.1038/nature08281, 2009.; Szakáll, M., Mitra, S. K., Diehl, K., and Borrmann, S.: Shapes and oscillations of falling raindrops – a review, Atmos. Res., 97, 416–425, doi:10.1016/j.atmosres.2010.03.024, 2010.; Szumowski, M., Grabowski, W., and Ochs III, H.: Simple two-dimensional kinematic framework designed to test warm rain microphysical models, Atmos. Res., 45, 299–326, doi:10.1016/S0169-8095(97)00082-3, 1998.; Unterstrasser, S. and Sölch, I.: Optimisation of the simulation particle number in a Lagrangian ice microphysical model, Geosci. Model Dev., 7, 695–709, doi:10.5194/gmd-7-695-2014, 2014.; Ahnert, K. and Mulansky, M.: Boost.Numeric.Odeint: solving ordinary differential equations, in: Boost Library Documentation, available at: (last access: 15 November 2014), 2013.; Allen, G., Coe, H., Clarke, A., Bretherton, C., Wood, R., Abel, S. J.


Click To View

Additional Books

  • Pre-industrial and Mid-pliocene Simulati... (by )
  • Assessing the Cam5 Physics Suite in the ... (by )
  • Predicting the Response of the Amazon Ra... (by )
  • Pliocene Model Intercomparison Project (... (by )
  • A New Ensemble-based Consistency Test fo... (by )
  • A Test of an Optimal Stomatal Conductanc... (by )
  • Chimere 2013: a Model for Regional Atmos... (by )
  • Parallel Algorithms for Planar and Spher... (by )
  • On Linking an Earth System Model to the ... (by )
  • Dyptop: a Cost-efficient Topmodel Implem... (by )
  • Modelling Sub-grid Wetland in the Orchid... (by )
  • Numerical Model of Crustal Accretion and... (by )
Scroll Left
Scroll Right


Copyright © World Library Foundation. All rights reserved. eBooks from Hawaii eBook Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.