-
Notifications
You must be signed in to change notification settings - Fork 170
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
Updates from GMAO for GEOS #2062
Conversation
…s via the Input_Opt%TurnOffHetRates toggle. This is the preferred solution for GEOS runs. The 5 heterogenous reactions are: ClNO3 + HBr --> BrCl + HNO3 ClNO3 + BrSALA --> BrCl + HNO3 ClNO3 + BrSALC --> BrCl + HNO3 BrNO3 + HCl --> BrCl + HNO3 HOCl + HBr --> BrCl + H2O This toggle was added to a previous version of GEOS-Chem (v12) but its functionality did not get transferred to the updated heterogeneous chemistry reaction rate code. This is a zero-diff change unless one enables the Input_Opt%TurnOffHetRates toggle.
…in the previous commit
…ly, this update now sets H2O at the beginning of the GEOS-Chem run, at the same time when all other species are updated from the internal state. This is important to make sure that the H2O tendency gets properly calculated.
… can cause mass balance violations. This update adds the option to repeat the integration with HSTART reset to zero and increased error tolerances. Both of these factors reduce the risk of negative concentrations. This update only applies to GEOS
# Conflicts: # Headers/input_opt_mod.F90 # Interfaces/GCHP/Chem_GridCompMod.F90
…ng analysis increment
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.
These changes look OK to merge. I've noted some comments for efficiency.
Good points @yantosca! The suggested changes look good to me, thanks for pointing them out! |
@christophkeller, I added another commit on top of this with some minor changes. You probably noticed I excluded all KPP directory updates. The updates from Eric Fleming have conflicts with JPL updates from Kelvin Bates that have gone into dev/14.3.0. Would it be possible for Eric to make new KPP updates as needed on top of 14.3.0? |
@yantosca, thanks for the recommendations! I pushed updates to address all of your comments. |
This is fine, I suspected that this might happen. Once released, we can go through 14.3.0 to make sure that all of Eric's updates are being integrated. |
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.
Good to merge! Thanks @lizziel.
…mmitted in the previous commit" This reverts commit be4b499.
This reverts commit 2d6db44.
…to feature/updates_for_geos # Conflicts: # GeosCore/fullchem_mod.F90 # Headers/state_diag_mod.F90 # Interfaces/GCHP/Chem_GridCompMod.F90 # run/GEOS/GEOSCHEMchem_ExtData.yaml # run/GEOS/geoschem_config.yml Signed-off-by: Lizzie Lundgren <[email protected]>
Signed-off-by: Lizzie Lundgren <[email protected]>
…units Signed-off-by: Lizzie Lundgren <[email protected]>
Signed-off-by: Lizzie Lundgren <[email protected]>
Signed-off-by: Lizzie Lundgren <[email protected]>
5b4b385
to
0c89ca1
Compare
I updated the branch to be off of dev/no-diff-to-benchmark rather than dev/14.3.0. @yantosca, could you take a look again? Should be good to merge once you give the go-ahead. |
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 @lizziel. Good to merge!
@msulprizio @lizziel: Integration tests now running |
All GEOS-Chem Classic integration tests passed (except TOMAS): ==============================================================================
GEOS-Chem Classic: Execution Test Results
GCClassic #457a610 GEOS-Chem submod update: Merge PR #2095 (Increase time in GCHP int tests)
GEOS-Chem #aad13ea0a Merge PR #2062 (Updates from GMAO for GEOS)
HEMCO #a5d5169 HEMCO 3.7.2 release
Using 24 OpenMP threads
Number of execution tests: 27
Submitted as SLURM job: 14497727
==============================================================================
Summary of test results:
------------------------------------------------------------------------------
Execution tests passed: 25
Execution tests failed: 2
Execution tests not yet completed: 0 All GEOS-Chem Classic integration tests were zero-diff w/r/t PR #2095 except for:
|
All GCHP integration tests passed: ==============================================================================
GCHP: Execution Test Results
GCHP #5692f34 GEOS-Chem submod update: Merge PR #2084 (Fix exe name in int tests)
GEOS-Chem #aad13ea0a Merge PR #2062 (Updates from GMAO for GEOS)
HEMCO #a5d5169 HEMCO 3.7.2 release
Number of execution tests: 5
Submitted as SLURM job: 14497816
==============================================================================
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% All execution tests passed! %%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Also, all GCHP integration tests were zero-diff w/r/t PR #2095. |
Signed-off-by: Lizzie Lundgren <[email protected]>
This merge brings the dev/no-diff-to-benchmark branch into the branch for PR #1992 (Fix issues in the carbon simulation, branch feature/carbon-sim-fixes). The latest update in the dev/no-diff-to benchmark was the merge of PR #2062 (Updates from GMAO for GEOS, by @lizziel.) Signed-off-by: Bob Yantosca <[email protected]>
Name and Institution (Required)
Name: Lizzie Lundgren
Institution: Harvard University
Describe the update
Updates include the following:
Expected changes
This is a zero diff update for offline GEOS-Chem.
Reference(s)
None
Related Github Issue(s)
None