geoschem / HEMCO

The Harmonized Emissions Component (HEMCO), developed by the GEOS-Chem Support Team.
https://hemco.readthedocs.io
Other
17 stars 33 forks source link

Updated soil NOx scheme from Yi Wang et al. (2021) as an option #287

Closed msulprizio closed 2 months ago

msulprizio commented 3 months ago

Name and Institution (Required)

Name: Melissa Sulprizio Institution: Harvard

Describe the update

This is the corresponding pull request for https://github.com/geoschem/geos-chem/issues/1288 and should be merged in alongside https://github.com/geoschem/geos-chem/pull/2430.

Yi Wang (@ywang37) updated the soil NOx algorithm in HEMCO to utilize soil temperature as described in Yi Wang et al. (ERL, 2021).

A new option "UseSoilTemperature" has been added to the soil NOx extension. When this option is activated, the soil temperature field from the external model (TSOIL1) will be passed to the SoilTemp function instead of T2M (the temperature at 2 meters). The algorithm in the SoilTemp function will also use the updated calculation from Yi Wang et al. (2021). By default, this function will be turned off until the full record of TSOIL1 fields can be archived for input.

The error messages in the soil NOx extension have also been updated here to provide more detailed information.

Expected changes

This is a zero-difference change with respect to the full-chemistry benchmark because this updated scheme is off by default. To view the expected changes when the algorithm is used, see https://github.com/geoschem/geos-chem/issues/1288#issuecomment-1254031284 in the original Github issue.

Reference(s)

Related Github Issue

yantosca commented 2 months ago

After merging locally atop 14.5.0-alpha.10, all GEOS-Chem Classsic integration tests and GCHP integration tests passed.

yantosca commented 2 months ago
==============================================================================
GEOS-Chem Classic: Execution Test Results

CodeDir   : 5e00d7e GEOS-Chem update: Merge PR #2457 (Update Is_Photolysis tags)
GEOS-Chem : 084a8cf8d Merge PR #2462 (Bug fix: ALK6 in HEMCO_Config.rc should be ALK7)
HEMCO     : c6a9d46 Merge PR #287 (Updated Y. Wang soil NOx scheme as an option)
Cloud-J   : 6bf4a36 Merge pull request #26 from geoschem/feature/define_max_rather_than_exact_num_jvalues
HETP      : 2a99b24 Merge pull request #2 from geoschem/bugfix/initialize_local_variables

Using 24 OpenMP threads
Number of execution tests: 30

Submitted as SLURM job: 46770790
==============================================================================

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%  All execution tests passed!  %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%