Skip to main content

Showing 1–11 of 11 results for author: Arabas, S

Searching in archive physics. Search in all archives.
.
  1. arXiv:2308.05015  [pdf, other

    physics.flu-dyn physics.ao-ph

    Immersion freezing in particle-based aerosol-cloud microphysics: a probabilistic perspective on singular and time-dependent models

    Authors: Sylwester Arabas, Jeffrey H. Curtis, Israel Silber, Ann M. Fridlind, Daniel A. Knopf, Matthew West, Nicole Riemer

    Abstract: Cloud droplets containing ice-nucleating particles (INPs) may freeze at temperatures above the homogeneous freezing threshold temperature. This process, referred to as immersion freezing, is one of the modulators of aerosol-cloud interactions in the Earth's atmosphere. In modeling studies, immersion freezing is often described using either so-called "singular" or "time-dependent" parameterizations… ▽ More

    Submitted 13 October, 2024; v1 submitted 7 August, 2023; originally announced August 2023.

  2. arXiv:2308.02052  [pdf, other

    cs.MS physics.ao-ph

    PyPartMC: A Pythonic interface to a particle-resolved, Monte Carlo aerosol simulation framework

    Authors: Zachary D'Aquino, Sylwester Arabas, Jeffrey Curtis, Akshunna Vaishnav, Nicole Riemer, Matthew West

    Abstract: PyPartMC is a Pythonic interface to PartMC, a stochastic, particle-resolved aerosol model implemented in Fortran. Both PyPartMC and PartMC are free, libre, and open-source. PyPartMC reduces the number of steps and mitigates the effort necessary to install and utilize the resources of PartMC. Without PyPartMC, setting up PartMC requires: working with UNIX shell, providing Fortran and C libraries, a… ▽ More

    Submitted 19 December, 2023; v1 submitted 3 August, 2023; originally announced August 2023.

    Journal ref: SoftwareX, 25 (2023), 101613

  3. arXiv:2103.17238  [pdf, other

    physics.ao-ph cs.CE

    PySDM v1: particle-based cloud modelling package for warm-rain microphysics and aqueous chemistry

    Authors: Piotr Bartman, Oleksii Bulenok, Kamil Górski, Anna Jaruga, Grzegorz Łazarski, Michael Olesik, Bartosz Piasecki, Clare E. Singer, Aleksandra Talar, Sylwester Arabas

    Abstract: PySDM is an open-source Python package for simulating the dynamics of particles undergoing condensational and collisional growth, interacting with a fluid flow and subject to chemical composition changes. It is intended to serve as a building block for process-level as well as computational-fluid-dynamics simulation systems involving representation of a continuous phase (air) and a dispersed phase… ▽ More

    Submitted 22 October, 2021; v1 submitted 31 March, 2021; originally announced March 2021.

    Journal ref: J. Open Source Softw. 7(72), 3219 (2022)

  4. On the design of Monte-Carlo particle coagulation solver interface: a CPU/GPU Super-Droplet Method case study with PySDM

    Authors: Piotr Bartman, Sylwester Arabas

    Abstract: Super-Droplet Method (SDM) is a probabilistic Monte-Carlo-type model of particle coagulation process, an alternative to the mean-field formulation of Smoluchowski. SDM as an algorithm has linear computational complexity with respect to the state vector length, the state vector length is constant throughout simulation, and most of the algorithm steps are readily parallelizable. This paper discusses… ▽ More

    Submitted 3 April, 2021; v1 submitted 15 January, 2021; originally announced January 2021.

    Comments: accepted to ICCS 2021

    Journal ref: Lecture Notes in Computer Science, vol 12743 (2021)

  5. arXiv:2011.14726  [pdf, other

    physics.comp-ph physics.ao-ph physics.flu-dyn

    On numerical broadening of particle size spectra: a condensational growth study using PyMPDATA

    Authors: Michael Olesik, Jakub Banaśkiewicz, Piotr Bartman, Manuel Baumgartner, Simon Unterstrasser, Sylwester Arabas

    Abstract: This work discusses the numerical aspects of representing the diffusional (condensational) growth in particulate systems such as atmospheric clouds. It focuses on the Eulerian modeling approach, in which the evolution of the particle size spectrum is carried out using a fixed-bin discretization associated with inherent numerical diffusion. Focus is on the applications of MPDATA numerical schemes (… ▽ More

    Submitted 13 January, 2022; v1 submitted 30 November, 2020; originally announced November 2020.

  6. On the CCN [de]activation nonlinearities

    Authors: Sylwester Arabas, Shin-ichiro Shima

    Abstract: We take into consideration the evolution of particle size in a monodisperse aerosol population during activation and deactivation of cloud condensation nuclei (CCN). The phase portrait of the system derived through a weakly-nonlinear analysis reveals a saddle-node bifurcation and a cusp catastrophe. An analytical estimate of the activation timescale is derived through estimation of the time spent… ▽ More

    Submitted 2 October, 2016; v1 submitted 29 August, 2016; originally announced August 2016.

    Journal ref: Nonlin. Processes Geophys., 24, 535-542, 2017

  7. arXiv:1504.01161  [pdf, other

    physics.comp-ph cs.MS physics.ao-ph

    Python bindings for libcloudph++

    Authors: Dorota Jarecka, Sylwester Arabas, Davide Del Vento

    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 scrip… ▽ More

    Submitted 5 April, 2015; originally announced April 2015.

  8. arXiv:1407.1309  [pdf, other

    physics.comp-ph

    libmpdata++ 0.1: a library of parallel MPDATA solvers for systems of generalised transport equations

    Authors: Anna Jaruga, Sylwester Arabas, Dorota Jarecka, Hanna Pawlowska, Piotr K. Smolarkiewicz, Maciej Waruszewski

    Abstract: This paper accompanies first release of libmpdata++, a C++ library implementing the Multidimensional Positive-Definite Advection Transport Algorithm (MPDATA). The library offers basic numerical solvers for systems of generalised transport equations. The solvers are forward-in-time, conservative and non-linearly stable. The libmpdata++ library covers the basic second-order-accurate formulation of M… ▽ More

    Submitted 18 August, 2014; v1 submitted 4 July, 2014; originally announced July 2014.

    Comments: Among the changes are: new chapter 5.4, updated presentation in chapter 6.3 and editorial corrections

  9. arXiv:1310.1905  [pdf, other

    physics.ao-ph physics.comp-ph

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

    Authors: Sylwester Arabas, Anna Jaruga, Hanna Pawlowska, Wojciech W. Grabowski

    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 differ… ▽ More

    Submitted 18 August, 2014; v1 submitted 7 October, 2013; originally announced October 2013.

    Comments: The library description has been updated to the new library API (i.e. v0.1 -> v0.2 update). The key difference is that the model state variables are now mixing ratios as opposed to densities. The particle-based scheme was supplemented with the "particle recycling" process. Numerous editorial corrections were made

    Journal ref: Geosci. Model Dev., 8, 1677-1707, 2015

  10. arXiv:1301.1334  [pdf, ps, other

    physics.comp-ph cs.MS physics.ao-ph

    Object-oriented implementations of the MPDATA advection equation solver in C++, Python and Fortran

    Authors: Sylwester Arabas, Dorota Jarecka, Anna Jaruga, Maciej Fijałkowski

    Abstract: Three object-oriented implementations of a prototype solver of the advection equation are introduced. The presented programs are based on Blitz++ (C++), NumPy (Python), and Fortran's built-in array containers. The solvers include an implementation of the Multidimensional Positive-Definite Advective Transport Algorithm (MPDATA). The introduced codes exemplify how the application of object-oriented… ▽ More

    Submitted 19 March, 2013; v1 submitted 7 January, 2013; originally announced January 2013.

    Journal ref: Scientific Programming 22, 201-222 (2014)

  11. Super-Droplet Approach to Simulate Precipitating Trade-Wind Cumuli - Comparison of Model Results with RICO Aircraft Observations

    Authors: Sylwester Arabas, Shin-ichiro Shima

    Abstract: In this study we present a series of LES simulations employing the Super-Droplet Method (SDM) for representing aerosol, cloud and rain microphysics. SDM is a particle-based and probabilistic approach in which a Monte-Carlo type algorithm is used for solving the particle collisions and coalescence process. The model does not differentiate between aerosol particles, cloud droplets, drizzle or rain d… ▽ More

    Submitted 23 October, 2012; v1 submitted 15 May, 2012; originally announced May 2012.

    Comments: Paper presented at the 16-th International Conference on Clouds and Precipitation ICCP-2012, Leipzig, Germany. Revised version with corrected LWC plots in Figures 2,3 and 4, and an updated discussion of the LWC plots in section 4.2

    Journal ref: J. Atmos. Sci. 70, 2768-2777 (2013)