Preprints
https://doi.org/10.5194/egusphere-2023-2129
https://doi.org/10.5194/egusphere-2023-2129
13 Oct 2023
 | 13 Oct 2023

A dynamic approach to three-dimensional radiative transfer in numerical weather prediction models: the dynamic TenStream solver v1.0

Richard Maier, Fabian Jakub, Claudia Emde, Mihail Manev, Aiko Voigt, and Bernhard Mayer

Abstract. The increasing resolution of numerical weather prediction models makes three-dimensional (3D) radiative effects more and more important. However, 3D radiative transfer solvers are still computationally expensive, largely preventing their use in operational weather forecasting. To address this issue, Jakub and Mayer (2015) developed the TenStream solver. It extends the well-established two-stream method to three dimensions by using ten instead of two streams to describe the transport of radiative energy through Earth's atmosphere. Building upon this method, this paper presents the dynamic TenStream solver, which provides a further acceleration of the original TenStream solver. Compared to traditional solvers, this speed-up is achieved by utilizing two main concepts: First, radiation is not calculated from scratch every time the model is called. Instead, a time-stepping scheme is introduced to update the radiative field based on the result from the previous radiation time step. Secondly, the model is based on incomplete solves, performing just the first few steps of an iterative scheme towards convergence every time it is called. At its core, the model thereby just uses the ingoing fluxes of a grid box to update its outgoing fluxes. Combined, these two approaches put radiative transfer much closer to the way advection in the dynamical core of an NWP model is handled, as both use previously calculated results to update their variables and thereby just require access to the neighboring values of an individual model grid box, facilitating model parallelization. To demonstrate the feasibility of this new solver, we apply it to a precomputed shallow cumulus cloud time series and test its performance both in terms of speed and accuracy. In terms of speed, our new solver is shown to be about three times slower than a traditional 1D δ-Eddington solver, but noticeably faster than currently available 3D solvers. To evaluate the accuracy of our new solver, we compare its results, as well as calculations carried out by a 1D δ-Eddington solver and the original TenStream solver, to benchmark calculations performed with the 3D Monte Carlo solver MYSTIC. We demonstrate that our new solver is able to calculate heating rates and net surface irradiances very close to those obtained by the original TenStream solver, thus offering a noticeable improvement compared to the 1D δ-Eddington results even when operated at lower calling frequencies. At these lower calling frequencies, the incomplete solves in the dynamic TenStream solver lead to the build-up of a bias with time, which becomes larger the lower the calling frequency is. However, this increase in bias flattens out after a while and remains smaller than the heating rate bias introduced by the 1D δ-Eddington solver at any point in time. Most importantly, our new solver is shown to produce significantly better results when compared to 1D δ-Eddington solves carried out with a similar computational demand.

Richard Maier, Fabian Jakub, Claudia Emde, Mihail Manev, Aiko Voigt, and Bernhard Mayer

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on egusphere-2023-2129', Anonymous Referee #1, 11 Nov 2023
    • RC2: 'Reply on RC1', Anonymous Referee #1, 13 Nov 2023
    • AC3: 'Reply on RC1', Richard Maier, 19 Jan 2024
  • RC3: 'Comment on egusphere-2023-2129', Anonymous Referee #2, 15 Nov 2023
    • AC4: 'Reply on RC3', Richard Maier, 19 Jan 2024
  • CEC1: 'Comment on egusphere-2023-2129', Juan Antonio Añel, 19 Nov 2023
    • CC2: 'Reply on CEC1', Bernhard Mayer, 06 Dec 2023
      • CEC2: 'Reply on CC2', Juan Antonio Añel, 06 Dec 2023
    • AC1: 'Reply on CEC1', Richard Maier, 08 Dec 2023
  • RC4: 'Comment on egusphere-2023-2129', Anonymous Referee #3, 20 Nov 2023
    • AC2: 'Reply on RC4', Richard Maier, 19 Jan 2024
  • RC5: 'Comment on egusphere-2023-2129', Anonymous Referee #4, 27 Nov 2023
    • AC5: 'Reply on RC5', Richard Maier, 19 Jan 2024
  • CC1: 'Comment on egusphere-2023-2129: some suggestions to share after a group discussion', Chiel van Heerwaarden, 30 Nov 2023
    • AC6: 'Reply on CC1', Richard Maier, 19 Jan 2024

Status: closed

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
  • RC1: 'Comment on egusphere-2023-2129', Anonymous Referee #1, 11 Nov 2023
    • RC2: 'Reply on RC1', Anonymous Referee #1, 13 Nov 2023
    • AC3: 'Reply on RC1', Richard Maier, 19 Jan 2024
  • RC3: 'Comment on egusphere-2023-2129', Anonymous Referee #2, 15 Nov 2023
    • AC4: 'Reply on RC3', Richard Maier, 19 Jan 2024
  • CEC1: 'Comment on egusphere-2023-2129', Juan Antonio Añel, 19 Nov 2023
    • CC2: 'Reply on CEC1', Bernhard Mayer, 06 Dec 2023
      • CEC2: 'Reply on CC2', Juan Antonio Añel, 06 Dec 2023
    • AC1: 'Reply on CEC1', Richard Maier, 08 Dec 2023
  • RC4: 'Comment on egusphere-2023-2129', Anonymous Referee #3, 20 Nov 2023
    • AC2: 'Reply on RC4', Richard Maier, 19 Jan 2024
  • RC5: 'Comment on egusphere-2023-2129', Anonymous Referee #4, 27 Nov 2023
    • AC5: 'Reply on RC5', Richard Maier, 19 Jan 2024
  • CC1: 'Comment on egusphere-2023-2129: some suggestions to share after a group discussion', Chiel van Heerwaarden, 30 Nov 2023
    • AC6: 'Reply on CC1', Richard Maier, 19 Jan 2024
Richard Maier, Fabian Jakub, Claudia Emde, Mihail Manev, Aiko Voigt, and Bernhard Mayer
Richard Maier, Fabian Jakub, Claudia Emde, Mihail Manev, Aiko Voigt, and Bernhard Mayer

Viewed

Total article views: 681 (including HTML, PDF, and XML)
HTML PDF XML Total BibTeX EndNote
482 158 41 681 24 19
  • HTML: 482
  • PDF: 158
  • XML: 41
  • Total: 681
  • BibTeX: 24
  • EndNote: 19
Views and downloads (calculated since 13 Oct 2023)
Cumulative views and downloads (calculated since 13 Oct 2023)

Viewed (geographical distribution)

Total article views: 666 (including HTML, PDF, and XML) Thereof 666 with geography defined and 0 with unknown origin.
Country # Views %
  • 1
1
 
 
 
 
Latest update: 26 Apr 2024
Download
Short summary
Based on the TenStream solver, we present a new method to accelerate 3D radiative transfer towards the speed of currently used 1D solvers. Using a shallow cumulus cloud time series, we evaluate the performance of this new solver both in terms of speed and accuracy. Compared to a 3D benchmark simulation, we show that our new solver is able to determine much more accurate irradiances and heating rates than a 1D δ-Eddington solver, even when operated with a similar computational demand.