libcloudph++ 1.0: a single-moment bulk, double-moment bulk, and particle-based warm-rain microphysics library in c++
Clicks: 131
ID: 161654
2015
Article Quality & Performance Metrics
Overall Quality
Not rated
Combines reader engagement with the AI quality analysis. This
article has not been analysed, so there is no overall score —
reader engagement is measured and shown alongside.
Reader Engagement
Steady Performance
30.0
/100
131 views
25 readers
AI Quality Assessment
Not analyzed
Readership in this journal
SteadyRanked #59 of 133 articles by views in international journal of quantum chemistry
Most read
Least read
Bar heights use a square-root scale. Only the 120 most-read articles are drawn; the journal has 133 in total.
Mint this article as an NFT
Not yet mintedCreate a permanent, verifiable on-chain record of this article on the Scimatic Network. The NFT is held in your Journament account, and you can withdraw it to your own wallet at any time.
5
SUSD
one-off · no wallet required
Abstract
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 dimensionalities and complexities ranging from parcel
models to multi-dimensional cloud-resolving (e.g. large-eddy) simulations. A
two-dimensional (2-D) prescribed-flow framework is used in the paper to
illustrate 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 one to leverage the power of graphics processing units (GPU),
retaining the possibility of compiling the unchanged code for execution on
single or multiple standard processors (CPUs). The paper includes a complete
description of the programming interface (API) of the library and a
performance analysis including comparison of GPU and CPU set-ups.
| Reference Key |
arabas2015geoscientificlibcloudph++
Use this key to autocite in the manuscript while using
SciMatic Manuscript Manager or Thesis Manager
|
|---|---|
| Authors | ;S. Arabas;A. Jaruga;H. Pawlowska;W. W. Grabowski |
| Journal | international journal of quantum chemistry |
| Year | 2015 |
| DOI |
10.5194/gmd-8-1677-2015
|
| URL | |
| Keywords |
Citations
No citations found. To add a citation, contact the admin at info@scimatic.org
Comments
No comments yet. Be the first to comment on this article.