English

Python bindings for libcloudph++

Computational Physics 2015-04-07 v1 Mathematical Software Atmospheric and Oceanic Physics

Abstract

This technical note introduces the Python bindings for libcloudph++. The libcloudph++ is a C++ library of algorithms for representing atmospheric cloud microphysics in numerical models. The bindings expose the complete functionality of the library to the Python users. The bindings are implemented using the Boost.Python C++ library and use NumPy arrays. This note includes listings with Python scripts exemplifying the use of selected library components. An example solution for using the Python bindings to access libcloudph++ from Fortran is presented.

Cite

@article{arxiv.1504.01161,
  title  = {Python bindings for libcloudph++},
  author = {Dorota Jarecka and Sylwester Arabas and Davide Del Vento},
  journal= {arXiv preprint arXiv:1504.01161},
  year   = {2015}
}
R2 v1 2026-06-22T09:10:26.129Z