-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes for GEOS-Chem v14.4 within CESM compatibility #2348
Changes for GEOS-Chem v14.4 within CESM compatibility #2348
Conversation
@@ -4139,7 +4139,6 @@ SUBROUTINE NOXCOEFF_INIT( Input_Opt, State_Grid, State_Chm ) | |||
#if defined( MODEL_CESM ) | |||
ENDIF | |||
|
|||
CALL MPI_BCAST( State_Chm%NOXCOEFF, nSize, mpi_real8, masterprocid, mpicom, ierr ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The error catch right below this line should be removed as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks Lizzie, I also got rid of all the unnecessary variable definitions.
Thanks @lizzie and @jimmielin! I'll pull this into no-diff-to-benchmark. |
All GCClassic integration tests passed: ==============================================================================
GEOS-Chem Classic: Execution Test Results
GCClassic #220f810 GEOS-Chem submod update: Merge PR #2346 and PR #2349 (Fixes for CESM)
GEOS-Chem #40a0723cc Merge PR #2348 (Changes for 14.4.0 within CESM compatibility)
HEMCO #55d27e2 Merge PR #280 (Now use comma-separated list in stale.yml )
Using 24 OpenMP threads
Number of execution tests: 28
Submitted as SLURM job: 37492456
==============================================================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% All execution tests passed! %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Furthermore, all tests were zero-diff w/r/t PR #2346 and PR #2349, except:
|
All GCHP integration tests passed: ==============================================================================
GCHP: Execution Test Results
GCHP #97d30de GEOS-Chem submod update: Merge PR #2346 and PR #2349 (Fixes for CESM)
GEOS-Chem #40a0723cc Merge PR #2348 (Changes for 14.4.0 within CESM compatibility)
HEMCO #
Number of execution tests: 11
Submitted as SLURM job: 37493005
==============================================================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% All execution tests passed! %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |
This merge brings PR #2348 (Changes for GEOS-Chem v14.4 within CESM compatibility, by @jimmielin) into the GEOS-Chem "no-diff-to-benchmark" development stream. This PR fixes a few minor issues in the GEOS-Chem to CESM interface. Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
Name and Institution (Required)
Name: Haipeng Lin
Institution: Harvard Univ.
Describe the update
These are updates that only affect GEOS-Chem within CESM to make the model compatible with coupling to CESM.
There are several (minor) changes bundled in this update.
GeosCore/ucx_mod.F90
: removeMPI_Bcast
call. This was previously removed in Updates for GEOS-Chem within CESM2 - convective scavenging correction and MPI fixes #1993 but was somehow regressed in the latest version.run/CESM/geoschem_config.yml
: Alphabetical ordering of complex SOA species. Therun/CESM
config file is not generated by the run directory script, but the run directory script is also updated in Correct alphabetical order of complex SOA species in geoschem_config.yml #2346 for consistency across versions.run/CESM/HEMCO_Config.rc
: disable ParaNOx extension by default in CESM due to causing issues.Expected changes
Affects GEOS-Chem within CESM only.
Reference(s)
N/A
Related Github Issue
Companion PR in geoschem/CAM development repository for GEOS-Chem within CESM: geoschem/CAM#34
Tagging @lizziel. Thanks!