Published May 27, 2026 | Version Version 2
Software Open

DPAH Testbed: A Simple 1D Radiative-Convective Equilibrium Model with Dew-Point Anchor Hypothesis (Python Implementation)

  • 1. Independent Researcher

Description

Abstract

One-dimensional radiative-convective equilibrium (RCE) models have played a foundational role in modern climate science since the pioneering work of Manabe and Strickler (1964), who introduced convective adjustment to achieve realistic tropospheric lapse rates, and the influential study by Hansen et al. (1981), which highlighted the importance of water vapor feedback and cloud processes in determining climate sensitivity. Building upon this historic lineage, the DPAH Testbed introduces the Dew-Point Anchor Hypothesis (DPAH) as a physically grounded alternative for tropospheric anchoring.

Rather than relying primarily on fixed relative humidity or a prescribed critical lapse rate, the DPAH framework anchors the tropospheric temperature profile through explicit calculation of the Lifting Condensation Level (LCL) based on surface dew-point conditions. This produces a moist adiabat that is tightly coupled to surface thermodynamics. The model incorporates dynamic tropopause detection, stratospheric ozone heating, water vapor feedback via temperature-dependent relative humidity scaling, and tunable cloud feedback through longwave emissivity. Dual-mode simulations allow direct comparison between the Tropical Hadley Cell (~100 hPa tropopause) and the Polar/Ferrel Cell (~250 hPa tropopause).

Version 2.0 features improved numerical stability at the tropopause transition and diagnostic dashboards for sensitivity analysis. The DPAH Testbed serves as a transparent, exploratory platform for investigating moist convective anchoring and cloud feedbacks within the broader historical context of 1D RCE modelling.

Files

DPAH_Dashboard_Comparison_20260527_0548.png

Files (14.0 MB)

Name Size Download all
md5:24eb59ad7106470873321166a1b7e3fe
207.7 kB Preview Download
md5:3fcea52f0713750284790b780cc1729e
837 Bytes Preview Download
md5:235962c43b5a8661abd9f427ea510d00
193.2 kB Preview Download
md5:aafc9cbdd08adef7cb188dc3090f6e06
182.2 kB Preview Download
md5:f235c645a2f77f65892a0ff5bc19eb49
6.4 MB Preview Download
md5:42e317337217c78eafcf18ac59b23105
1.4 kB Preview Download
md5:b971e1daad3f3fbe25a393d70c1144c3
7.0 MB Preview Download
md5:68450663862a7e20a89825050e9ae90c
13.9 kB Download
md5:509dc06ffd685f2b5d0ea2c7530ab69f
1.7 kB Download
md5:856c4cdd8b27ff486249ed80edf75d3e
480 Bytes Preview Download

Additional details

Software

Programming language
Python

References