Atmospheric Cloud Simulation Group

Institute of Computer Science and Computational Mathematics
Faculty of Mathematics and Computer Science

Our aerosol-cloud modelling team at the Jagiellonian University focuses on developing novel mathematical modelling techniques for cloud physics studies, and implementing them using modern software engineering practices. Creation of the team has been supported by the Foundation for Polish Science: https://www.fnp.org.pl/en/powrotyreintegration-grant-winners-competition-52018/. More information on the team leader – Sylwester Arabas: http://www.ii.uj.edu.pl/~arabas/. At present, we have two more team members: MSc students from the institutes of Physics and Computer Science. We maintain close collaboration with the Institute of Geophysics at the University of Warsaw, Poland; the Graduate School of Simulation Studies at the University of Hyogo, Japan; the National Center for Atmospheric Research in Colorado, USA and several other European institutions focusing of particle-based methods for simulating clouds.

Some of the highlight topics include: aerosol-cloud-precipitation interactions; particle-based methods for modelling cloud microphysics; cloud computing; high-performance computing. In the last dozen of months we have focused on developing two new Python packages implementing state-of-the-art algorithms used in simulations of clouds, namely the MPDATA solvers for transport partial differential equations (http://github.com/atmos-cloud-sim-uj/MPyDATA/) and the Super-Droplet Method Monte-Carlo solver for coagulation problems (http://github.com/atmos-cloud-sim-uj/PySDM/). Our Python toolset includes: Jupyter, Numba, Pythran, ThrustRTC, pint. We can offer activities centered around developing extensions to the PySDM and MPyDATA projects and applying them in numerical experiments on cloud microphysics, and aerosol-cloud interactions in particular.