Cargando…

Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models

This paper describes the initial implementation of a new toolbox that seeks to balance accuracy, efficiency, and flexibility in radiation calculations for dynamical models. The toolbox consists of two related code bases: Radiative Transfer for Energetics (RTE), which computes fluxes given a radiativ...

Descripción completa

Detalles Bibliográficos
Autores principales: Pincus, Robert, Mlawer, Eli J., Delamere, Jennifer S.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: John Wiley and Sons Inc. 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6900118/
https://www.ncbi.nlm.nih.gov/pubmed/31867089
http://dx.doi.org/10.1029/2019MS001621
_version_ 1783477284951293952
author Pincus, Robert
Mlawer, Eli J.
Delamere, Jennifer S.
author_facet Pincus, Robert
Mlawer, Eli J.
Delamere, Jennifer S.
author_sort Pincus, Robert
collection PubMed
description This paper describes the initial implementation of a new toolbox that seeks to balance accuracy, efficiency, and flexibility in radiation calculations for dynamical models. The toolbox consists of two related code bases: Radiative Transfer for Energetics (RTE), which computes fluxes given a radiative transfer problem defined in terms of optical properties, boundary conditions, and source functions; and RRTM for General circulation model applications—Parallel (RRTMGP), which combines data and algorithms to map a physical description of the gaseous atmosphere into such a radiative transfer problem. The toolbox is an implementation of well‐established ideas, including the use of a k‐distribution to represent the spectral variation of absorption by gases and the use of two‐stream, plane‐parallel methods for solving the radiative transfer equation. The focus is instead on accuracy, by basing the k‐distribution on state‐of‐the‐art spectroscopy and on the sometimes‐conflicting goals of flexibility and efficiency. Flexibility is facilitated by making extensive use of computational objects encompassing code and data, the latter provisioned at runtime and potentially tailored to specific problems. The computational objects provide robust access to a set of high‐efficiency computational kernels that can be adapted to new computational environments. Accuracy is obtained by careful choice of algorithms and through tuning and validation of the k‐distribution against benchmark calculations. Flexibility with respect to the host model implies user responsibility for maps between clouds and aerosols and the radiative transfer problem, although comprehensive examples are provided for clouds.
format Online
Article
Text
id pubmed-6900118
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher John Wiley and Sons Inc.
record_format MEDLINE/PubMed
spelling pubmed-69001182019-12-20 Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models Pincus, Robert Mlawer, Eli J. Delamere, Jennifer S. J Adv Model Earth Syst Research Articles This paper describes the initial implementation of a new toolbox that seeks to balance accuracy, efficiency, and flexibility in radiation calculations for dynamical models. The toolbox consists of two related code bases: Radiative Transfer for Energetics (RTE), which computes fluxes given a radiative transfer problem defined in terms of optical properties, boundary conditions, and source functions; and RRTM for General circulation model applications—Parallel (RRTMGP), which combines data and algorithms to map a physical description of the gaseous atmosphere into such a radiative transfer problem. The toolbox is an implementation of well‐established ideas, including the use of a k‐distribution to represent the spectral variation of absorption by gases and the use of two‐stream, plane‐parallel methods for solving the radiative transfer equation. The focus is instead on accuracy, by basing the k‐distribution on state‐of‐the‐art spectroscopy and on the sometimes‐conflicting goals of flexibility and efficiency. Flexibility is facilitated by making extensive use of computational objects encompassing code and data, the latter provisioned at runtime and potentially tailored to specific problems. The computational objects provide robust access to a set of high‐efficiency computational kernels that can be adapted to new computational environments. Accuracy is obtained by careful choice of algorithms and through tuning and validation of the k‐distribution against benchmark calculations. Flexibility with respect to the host model implies user responsibility for maps between clouds and aerosols and the radiative transfer problem, although comprehensive examples are provided for clouds. John Wiley and Sons Inc. 2019-10-02 2019-10 /pmc/articles/PMC6900118/ /pubmed/31867089 http://dx.doi.org/10.1029/2019MS001621 Text en ©2019. The Authors. This is an open access article under the terms of the http://creativecommons.org/licenses/by-nc-nd/4.0/ License, which permits use and distribution in any medium, provided the original work is properly cited, the use is non‐commercial and no modifications or adaptations are made.
spellingShingle Research Articles
Pincus, Robert
Mlawer, Eli J.
Delamere, Jennifer S.
Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models
title Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models
title_full Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models
title_fullStr Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models
title_full_unstemmed Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models
title_short Balancing Accuracy, Efficiency, and Flexibility in Radiation Calculations for Dynamical Models
title_sort balancing accuracy, efficiency, and flexibility in radiation calculations for dynamical models
topic Research Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6900118/
https://www.ncbi.nlm.nih.gov/pubmed/31867089
http://dx.doi.org/10.1029/2019MS001621
work_keys_str_mv AT pincusrobert balancingaccuracyefficiencyandflexibilityinradiationcalculationsfordynamicalmodels
AT mlawerelij balancingaccuracyefficiencyandflexibilityinradiationcalculationsfordynamicalmodels
AT delamerejennifers balancingaccuracyefficiencyandflexibilityinradiationcalculationsfordynamicalmodels