scholarly journals HEMCO v1.0: A versatile, ESMF-compliant component for calculating emissions in atmospheric models

2014 ◽  
Vol 7 (1) ◽  
pp. 1115-1136 ◽  
Author(s):  
C. A. Keller ◽  
M. S. Long ◽  
R. M. Yantosca ◽  
A. M. Da Silva ◽  
S. Pawson ◽  
...  

Abstract. We describe the Harvard-NASA Emission Component version 1.0 (HEMCO), a stand-alone software component for computing emissions in global atmospheric models. HEMCO determines emissions from different sources, regions and species on a user-specified grid and can combine, overlay, and update a set of data inventories and scale factors, selected by the user from a data library through the HEMCO configuration file. New emission inventories at any spatial and temporal resolution are readily added to HEMCO and can be accessed by the user without any pre-processing of the data files or modification of the source code. Emissions that depend on dynamic source types and local environmental variables such as wind speed or surface temperature are calculated in separate HEMCO extensions. HEMCO is fully compliant with the Earth System Modeling Framework (ESMF) environment. It is highly portable and can be deployed in a new model environment with only few adjustments at the top-level interface. So far, we have implemented HEMCO in the NASA GEOS-5 Earth System Model (ESM) and in the GEOS-Chem chemical transport model (CTM). By providing a widely applicable framework for specifying constituent emissions, HEMCO is designed to ease sensitivity studies and model comparisons, as well as inverse modeling in which emissions are adjusted iteratively. The HEMCO code, extensions, and data libraries are available at http://wiki.geos-chem.org/HEMCO.

2014 ◽  
Vol 7 (4) ◽  
pp. 1409-1417 ◽  
Author(s):  
C. A. Keller ◽  
M. S. Long ◽  
R. M. Yantosca ◽  
A. M. Da Silva ◽  
S. Pawson ◽  
...  

Abstract. We describe the Harvard–NASA Emission Component version 1.0 (HEMCO), a stand-alone software component for computing emissions in global atmospheric models. HEMCO determines emissions from different sources, regions, and species on a user-defined grid and can combine, overlay, and update a set of data inventories and scale factors, as specified by the user through the HEMCO configuration file. New emission inventories at any spatial and temporal resolution are readily added to HEMCO and can be accessed by the user without any preprocessing of the data files or modification of the source code. Emissions that depend on dynamic source types and local environmental variables such as wind speed or surface temperature are calculated in separate HEMCO extensions. HEMCO is fully compliant with the Earth System Modeling Framework (ESMF) environment. It is highly portable and can be deployed in a new model environment with only few adjustments at the top-level interface. So far, we have implemented HEMCO in the NASA Goddard Earth Observing System (GEOS-5) Earth system model (ESM) and in the GEOS-Chem chemical transport model (CTM). By providing a widely applicable framework for specifying constituent emissions, HEMCO is designed to ease sensitivity studies and model comparisons, as well as inverse modeling in which emissions are adjusted iteratively. The HEMCO code, extensions, and the full set of emissions data files used in GEOS-Chem are available at http://wiki.geos-chem.org/HEMCO.


2015 ◽  
Vol 8 (3) ◽  
pp. 595-602 ◽  
Author(s):  
M. S. Long ◽  
R. Yantosca ◽  
J. E. Nielsen ◽  
C. A. Keller ◽  
A. da Silva ◽  
...  

Abstract. The GEOS-Chem global chemical transport model (CTM), used by a large atmospheric chemistry research community, has been re-engineered to also serve as an atmospheric chemistry module for Earth system models (ESMs). This was done using an Earth System Modeling Framework (ESMF) interface that operates independently of the GEOS-Chem scientific code, permitting the exact same GEOS-Chem code to be used as an ESM module or as a stand-alone CTM. In this manner, the continual stream of updates contributed by the CTM user community is automatically passed on to the ESM module, which remains state of science and referenced to the latest version of the standard GEOS-Chem CTM. A major step in this re-engineering was to make GEOS-Chem grid independent, i.e., capable of using any geophysical grid specified at run time. GEOS-Chem data sockets were also created for communication between modules and with external ESM code. The grid-independent, ESMF-compatible GEOS-Chem is now the standard version of the GEOS-Chem CTM. It has been implemented as an atmospheric chemistry module into the NASA GEOS-5 ESM. The coupled GEOS-5–GEOS-Chem system was tested for scalability and performance with a tropospheric oxidant-aerosol simulation (120 coupled species, 66 transported tracers) using 48–240 cores and message-passing interface (MPI) distributed-memory parallelization. Numerical experiments demonstrate that the GEOS-Chem chemistry module scales efficiently for the number of cores tested, with no degradation as the number of cores increases. Although inclusion of atmospheric chemistry in ESMs is computationally expensive, the excellent scalability of the chemistry module means that the relative cost goes down with increasing number of cores in a massively parallel environment.


2014 ◽  
Vol 29 ◽  
pp. 1515-1524 ◽  
Author(s):  
Dali Wang ◽  
Joseph Schuchart ◽  
Tomislav Janjusic ◽  
Frank Winkler ◽  
Yang Xu ◽  
...  

2016 ◽  
Vol 136 (2) ◽  
pp. 233-246 ◽  
Author(s):  
Michael J. Scott ◽  
Don S. Daly ◽  
Mohamad I. Hejazi ◽  
G. Page Kyle ◽  
Lu Liu ◽  
...  

2004 ◽  
Vol 6 (1) ◽  
pp. 18-28 ◽  
Author(s):  
C. Hill ◽  
C. DeLuca ◽  
Balaji ◽  
M. Suarez ◽  
A. Da Silva

Sign in / Sign up

Export Citation Format

Share Document