DynaClim/ebm: First release of the Geneva EBM
Abstract
Our ebm (Energy Balance Model) is a simple numerical simulator written in Rust that models the balance between incoming energy from an external source (e.g. the Sun) and outgoing energy from a reservoir (e.g. a planet) over a specified time period. Thanks to its computational efficiency, it is used to study long-term evolution of planetary climates. Features: 1-D model that resolves the evolution of surface temperature as a function of planetary latitude and time. Meridional heat transport: Energy redistribution is parameterised as temperature-driven diffusion, capturing large-scale atmospheric transport processes. The diffusion coefficient is linked to the planetary rotation rate (see Williams & Kasting, 1997 and Dressing et al. 2010). Variable resolution: The number of latitudes to calculate climate changes for is specified by the grid size. Variable surface planet conditions: planet composition (aqua planet, land planet, hybrid) and surface albedo (temperature and spectrum-dependent, following Spiegel et al., 2008, Dressing et al. 2010 and Gilmore, 2014). Variable atmospheric conditions: atmospheric composition can be specified through the temperature-dependent outgoing longwave radiation profile, following Turbet et al., 2022 and Chaverot et al., 2023. Variable orbital parameters: eccentricity and obliquity can be constant, interpolated from a profile, or derived from sinusoidal excitation.
Fields of Study & Subjects
Stellar
planetary
and galactic studies
Climate variability and models
Astro and Planetary Science
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 28 January 2026