Preprints
https://doi.org/10.5194/egusphere-2026-2004
https://doi.org/10.5194/egusphere-2026-2004
04 May 2026
 | 04 May 2026

BinMod1D v1.0.10: A Python package for explicitly simulating 1D collisional coalescence/breakup processes with corresponding polarimetric radar signatures

Edwin Lee Dunnavan

Abstract. This paper details a computationally efficient and versatile Python package (BinMod1D v1.0.10) that explicitly evolves spectral bin distributions and corresponding polarimetric radar variables for rain or snow according to atmospheric collisional coalescence and breakup processes. BinMod1D can be executed as a box model, a 1D steady-state model in height, or a full (time and height) 1D column model utilizing multiple particle categories, each of which can have their own densities, aspect ratios, and fall speeds. Forward simulations of polarimetric radar variables are implemented using standard Rayleigh analytic scattering equations. Two-moment (mass and number) or one-moment (mass only) particle interaction calculations follow a source-based approach but with parallelizable just-in-time (JIT) compilation for high performance. BinMod1D box model solutions are validated using analytic solutions of collision-coalescence using a variety of kernels as well as for breakup and the steady-state balance of coalescence with breakup. BinMod1D capabilities are demonstrated through steady-state simulations of rainfall and snow signatures, as well as vertical profiles of diverse meteorological scenarios. Convergence and timing tests are provided for the meteorological scenario of a cloud to rain transition using a realistic collision kernel and fragment distribution. BinMod1D is intended to enable cloud microphysics and weather radar researchers to efficiently simulate vertical profiles of complex weather events. Such a tool can be used to provide reference solutions for training machine learning models and validating various retrieval methodologies.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share

Journal article(s) based on this preprint

13 Aug 2026
BinMod1D v1.0.10: a Python package for explicitly simulating 1D collisional coalescence/breakup processes with corresponding polarimetric radar signatures
Edwin Lee Dunnavan
Geosci. Model Dev., 19, 7503–7523, https://doi.org/10.5194/gmd-19-7503-2026,https://doi.org/10.5194/gmd-19-7503-2026, 2026
Short summary
Edwin Lee Dunnavan

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on egusphere-2026-2004', Anonymous Referee #1, 06 Jun 2026
    • AC1: 'Reply on RC1', Edwin Dunnavan, 08 Jul 2026
  • RC2: 'Comment on egusphere-2026-2004', Anonymous Referee #2, 11 Jun 2026
    • AC2: 'Reply on RC2', Edwin Dunnavan, 08 Jul 2026

Peer review completion

AR – Author's response | RR – Referee report | ED – Editor decision | EF – Editorial file upload
AR by Edwin Dunnavan on behalf of the Authors (08 Jul 2026)  Author's response   Author's tracked changes   Manuscript 
ED: Referee Nomination & Report Request started (11 Jul 2026) by Sylwester Arabas
RR by Anonymous Referee #2 (15 Jul 2026)
RR by Anonymous Referee #1 (26 Jul 2026)
ED: Publish subject to technical corrections (27 Jul 2026) by Sylwester Arabas
AR by Edwin Dunnavan on behalf of the Authors (28 Jul 2026)  Author's response   Manuscript 

Interactive discussion

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on egusphere-2026-2004', Anonymous Referee #1, 06 Jun 2026
    • AC1: 'Reply on RC1', Edwin Dunnavan, 08 Jul 2026
  • RC2: 'Comment on egusphere-2026-2004', Anonymous Referee #2, 11 Jun 2026
    • AC2: 'Reply on RC2', Edwin Dunnavan, 08 Jul 2026

Peer review completion

AR – Author's response | RR – Referee report | ED – Editor decision | EF – Editorial file upload
AR by Edwin Dunnavan on behalf of the Authors (08 Jul 2026)  Author's response   Author's tracked changes   Manuscript 
ED: Referee Nomination & Report Request started (11 Jul 2026) by Sylwester Arabas
RR by Anonymous Referee #2 (15 Jul 2026)
RR by Anonymous Referee #1 (26 Jul 2026)
ED: Publish subject to technical corrections (27 Jul 2026) by Sylwester Arabas
AR by Edwin Dunnavan on behalf of the Authors (28 Jul 2026)  Author's response   Manuscript 

Journal article(s) based on this preprint

13 Aug 2026
BinMod1D v1.0.10: a Python package for explicitly simulating 1D collisional coalescence/breakup processes with corresponding polarimetric radar signatures
Edwin Lee Dunnavan
Geosci. Model Dev., 19, 7503–7523, https://doi.org/10.5194/gmd-19-7503-2026,https://doi.org/10.5194/gmd-19-7503-2026, 2026
Short summary
Edwin Lee Dunnavan
Edwin Lee Dunnavan

Viewed

Total article views: 354 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
266 65 23 354 39 31
  • HTML: 266
  • PDF: 65
  • XML: 23
  • Total: 354
  • BibTeX: 39
  • EndNote: 31
Views and downloads (calculated since 04 May 2026)
Cumulative views and downloads (calculated since 04 May 2026)

Viewed (geographical distribution)

Total article views: 339 (including HTML, PDF, and XML) Thereof 339 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 26 Aug 2026
Download

The requested preprint has a corresponding peer-reviewed final revised paper. You are encouraged to refer to the final revised version.

Short summary
This paper introduces BinMod1D, a new open-source Python package that allows users to easily, quickly, and explicitly calculate the distribution evolution of rain or snow particles undergoing collision-coalescence and collisional breakup in three different model modes. Validated against known solutions and meteorological scenarios, it is intended for developing reference solutions for assessing the performance of radar, machine learning, and AI models in estimating particle distributions.
Share