TEMPEST - A modular Python-based thermophysical model for rough, irregularly-shaped airless bodies

Abstract Comparing observed and predicted surface temperatures on airless planetary bodies is crucial for interpreting their surface processes, constraining activity, and deriving their surface properties. We present a new tool in this endeavour: TEMPEST (Thermophysical Evolution Model for Planetary Environment Surface Temperatures). It is a modular, open-source Python model for diurnal thermal evolution on irregular bodies. TEMPEST can reproduce non-Lambertian multiple scattering using arbitrary Bidirectional Reflectance Distribution Functions (BRDFs) and notably incorporates surface roughness on sub-facet scales through representative sphere-section geometry. The model includes an explicit time-stepping one-dimensional periodic conduction solver influenced by Spencer’s thermal model Thermprojrs, and a semi-implicit Crank-Nicolson solver, and can be paired with other thermal solvers. Precomputed look-up tables enable fast application of scattering laws (Lambertian, Lommel-Seeliger, Hapke, or input empirical BRDF data), allowing the user to assess their effects in permanently shadowed regions or partially shadowed terrains. TEMPEST is parallelised, running on personal computers in minutes for thousands of facets and scaling to high-performance servers for models exceeding 100,000 facets. Validation was performed against Thermprojrs in one dimension, against Sorli’s Binary Thermophysical Model in three dimensions, and with empirical thermal data from the Lunar Reconnaissance Orbiter, showing good agreement in each case. Application to the high-resolution shape-model of 25143 Itokawa shows the importance of self-shadowing and radiative mutual heating in controlling local temperatures. TEMPEST has already been used to analyse data from the Lucy Mission, Galileo, and ground-based observations, and is adaptable to upcoming datasets from targets of missions such as Comet Interceptor and Europa Clipper.

Authors

Institutions

Publication Details

Journal
RAS Techniques and Instruments
Published
2026-10-30
DOI
https://doi.org/10.1093/rasti/rzag093
Primary Topic
Astro and Planetary Science
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TEMPEST - A modular Python-based thermophysical model for rough, irregularly-shaped airless bodies

Duncan Lyster, Carly J A Howett
RAS Techniques and Instruments
Astro and Planetary Science
article

TEMPEST - A modular Python-based thermophysical model for rough, irregularly-shaped airless bodies

Duncan Lyster, Carly J A Howett
article en

Abstract

Abstract Comparing observed and predicted surface temperatures on airless planetary bodies is crucial for interpreting their surface processes, constraining activity, and deriving their surface properties. We present a new tool in this endeavour: TEMPEST (Thermophysical Evolution Model for Planetary Environment Surface Temperatures). It is a modular, open-source Python model for diurnal thermal evolution on irregular bodies. TEMPEST can reproduce non-Lambertian multiple scattering using arbitrary Bidirectional Reflectance Distribution Functions (BRDFs) and notably incorporates surface roughness on sub-facet scales through representative sphere-section geometry. The model includes an explicit time-stepping one-dimensional periodic conduction solver influenced by Spencer’s thermal model Thermprojrs, and a semi-implicit Crank-Nicolson solver, and can be paired with other thermal solvers. Precomputed look-up tables enable fast application of scattering laws (Lambertian, Lommel-Seeliger, Hapke, or input empirical BRDF data), allowing the user to assess their effects in permanently shadowed regions or partially shadowed terrains. TEMPEST is parallelised, running on personal computers in minutes for thousands of facets and scaling to high-performance servers for models exceeding 100,000 facets. Validation was performed against Thermprojrs in one dimension, against Sorli’s Binary Thermophysical Model in three dimensions, and with empirical thermal data from the Lunar Reconnaissance Orbiter, showing good agreement in each case. Application to the high-resolution shape-model of 25143 Itokawa shows the importance of self-shadowing and radiative mutual heating in controlling local temperatures. TEMPEST has already been used to analyse data from the Lucy Mission, Galileo, and ground-based observations, and is adaptable to upcoming datasets from targets of missions such as Comet Interceptor and Europa Clipper.

RAS Techniques and Instruments
University of Oxford (GB)
Openalex Percentile: Top 14%
Astro and Planetary Science
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon