Skip to content
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

Add warning in GCHP HISTORY.rc about custom grids and area-dependency #1931

Merged
merged 2 commits into from Sep 8, 2023

Conversation

lizziel
Copy link
Contributor

@lizziel lizziel commented Aug 30, 2023

Name and Institution (Required)

Name: Lizzie Lundgren
Institution: Harvard University

Describe the update

This update adds a warning in all GCHP HISTORY.rc files about outputting area-dependent variables on custom grids. Users should not do this since the results will be wrong. This commit also updates HISTORY.rc.carbon comments to match the files for other simulations.

Expected changes

none

Reference(s)

none

Related Github Issue(s)

closes geoschem/GCHP#338

This commit also updates HISTORY.rc.carbon comments to match files for
other simulations.

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
@lizziel lizziel changed the base branch from main to dev/14.2.1 August 30, 2023 21:01
@lizziel lizziel requested a review from yantosca August 30, 2023 21:01
@yantosca yantosca self-assigned this Aug 30, 2023
@lizziel lizziel added topic: GCHP Related to GCHP only topic: Diagnostics Related to output diagnostic data labels Aug 30, 2023
@lizziel lizziel added this to the 14.2.1 milestone Aug 30, 2023
@yantosca yantosca added TODO: Documentation Related to manual pages or other documentation category: Feature Request New feature or request and removed topic: GCHP Related to GCHP only topic: Diagnostics Related to output diagnostic data labels Aug 30, 2023
Copy link
Contributor

@yantosca yantosca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good but I had a comment about the link used in the documentation headers. Wanted to confirm with you @lizziel before approving.

# using an alternative grid for output.
# Beware that the online regridding is area-conserving. Only diagnostics
# independent of grid cell area should be output on a custom grid. For more
# information on this see the HISTORY.rc page at readthedocs.org/projects/gchp/.
#==============================================================================
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lizziel, the readthedocs.org/projects/gchp link takes you to the GCHP dashboard. I presume you would want the reader to go to gchp.readthedocs.io.

Ditto for the other files below.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, I'll push a fix. Thanks for catching that!

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Copy link
Contributor

@yantosca yantosca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update @lizziel! Good to merge. I will run integration tests shortly.

@yantosca
Copy link
Contributor

yantosca commented Sep 7, 2023

Integration tests are now running.

@yantosca
Copy link
Contributor

yantosca commented Sep 8, 2023

All GEOS-Chem Classic integration tests passed (except TOMAS, which is a known issue)

==============================================================================
GEOS-Chem Classic: Execution Test Results

GCClassic #dac5a54 GEOS-Chem submod update: Merge PR #1929 (set missing GCHP adv spc to bkgrnd)
GEOS-Chem #4192e3263 Post-merge fix: Update arg list of stub fullchem_SetStateHet routine
HEMCO     #daf54d0 Merge PR #235 (Bug fix for vertical regridding)

Using 24 OpenMP threads
Number of execution tests: 26

Submitted as SLURM job: 1462819
==============================================================================
 
Execution tests:
------------------------------------------------------------------------------
gc_05x0625_NA_47L_merra2_CH4........................Execute Simulation....PASS
gc_05x0625_NA_47L_merra2_fullchem...................Execute Simulation....PASS
gc_4x5_47L_merra2_fullchem..........................Execute Simulation....PASS
gc_4x5_47L_merra2_fullchem_TOMAS15..................Execute Simulation....FAIL
gc_4x5_47L_merra2_fullchem_TOMAS40..................Execute Simulation....FAIL
gc_4x5_merra2_aerosol...............................Execute Simulation....PASS
gc_4x5_merra2_carbon................................Execute Simulation....PASS
gc_4x5_merra2_CH4...................................Execute Simulation....PASS
gc_4x5_merra2_CO2...................................Execute Simulation....PASS
gc_4x5_merra2_fullchem..............................Execute Simulation....PASS
gc_4x5_merra2_fullchem_aciduptake...................Execute Simulation....PASS
gc_4x5_merra2_fullchem_APM..........................Execute Simulation....PASS
gc_4x5_merra2_fullchem_benchmark....................Execute Simulation....PASS
gc_4x5_merra2_fullchem_complexSOA...................Execute Simulation....PASS
gc_4x5_merra2_fullchem_complexSOA_SVPOA.............Execute Simulation....PASS
gc_4x5_merra2_fullchem_LuoWd........................Execute Simulation....PASS
gc_4x5_merra2_fullchem_marinePOA....................Execute Simulation....PASS
gc_4x5_merra2_fullchem_RRTMG........................Execute Simulation....PASS
gc_4x5_merra2_Hg....................................Execute Simulation....PASS
gc_4x5_merra2_metals................................Execute Simulation....PASS
gc_4x5_merra2_POPs_BaP..............................Execute Simulation....PASS
gc_4x5_merra2_tagCH4................................Execute Simulation....PASS
gc_4x5_merra2_tagCO.................................Execute Simulation....PASS
gc_4x5_merra2_tagO3.................................Execute Simulation....PASS
gc_4x5_merra2_TransportTracers......................Execute Simulation....PASS
gc_4x5_merra2_TransportTracers_LuoWd................Execute Simulation....PASS
 
Summary of test results:
------------------------------------------------------------------------------
Execution tests passed: 24
Execution tests failed: 2
Execution tests not yet completed: 0

Because we merged 14.2.0-alpha.19 into dev/14.2.1, the full-chemistry integration tests were not zero-diff w/r/t the prior integration test. This reflects the differences between 14.2.1-alpha.15 and 14.2.1_alpha.19.

Checking gc_05x0625_NA_47L_merra2_CH4
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_05x0625_NA_47L_merra2_fullchem
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_05x0625_NA_47L_merra2_fullchem/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_05x0625_NA_47L_merra2_fullchem/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_05x0625_NA_47L_merra2_fullchem/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_05x0625_NA_47L_merra2_fullchem/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_05x0625_NA_47L_merra2_fullchem/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_05x0625_NA_47L_merra2_fullchem/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_05x0625_NA_47L_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0020z.nc4 
        GCC_14.2.1_r21/rundirs/gc_05x0625_NA_47L_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0020z.nc4 

Checking gc_4x5_47L_merra2_fullchem
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_47L_merra2_fullchem/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_47L_merra2_fullchem/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_47L_merra2_fullchem/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_47L_merra2_fullchem/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_47L_merra2_fullchem/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_47L_merra2_fullchem/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_47L_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_47L_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_47L_merra2_fullchem_TOMAS15
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_47L_merra2_fullchem_TOMAS40
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_aerosol
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_carbon
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_CH4
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_CO2
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_fullchem
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_aciduptake
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_aciduptake/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_aciduptake/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_aciduptake/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_aciduptake/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_aciduptake/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_aciduptake/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_aciduptake/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_aciduptake/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_APM
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_APM/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_APM/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_APM/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_APM/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_APM/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_APM/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_APM/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_APM/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_benchmark
   -> 8 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.AdvFluxVert.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.AdvFluxVert.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.AerosolMass.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.AerosolMass.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.Aerosols.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.Aerosols.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.JValues.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.JValues.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.StateMet.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/GEOSChem.StateMet.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 2 differences found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_benchmark/Restarts/HEMCO_restart.201907010100.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_benchmark/Restarts/HEMCO_restart.201907010100.nc 

Checking gc_4x5_merra2_fullchem_complexSOA
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_complexSOA_SVPOA
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_complexSOA_SVPOA/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_LuoWd
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_LuoWd/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_LuoWd/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_LuoWd/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_LuoWd/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_LuoWd/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_LuoWd/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_LuoWd/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_LuoWd/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_marinePOA
   -> 3 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_marinePOA/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_marinePOA/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_marinePOA/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_marinePOA/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_marinePOA/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_marinePOA/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_marinePOA/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_marinePOA/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_fullchem_RRTMG
   -> 4 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/GEOSChem.RRTMG.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/GEOSChem.RRTMG.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/HEMCO_diagnostics.201907010000.nc 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_RRTMG/OutputDir/HEMCO_diagnostics.201907010000.nc 
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_fullchem_RRTMG/Restarts/GEOSChem.Restart.20190701_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_fullchem_RRTMG/Restarts/GEOSChem.Restart.20190701_0100z.nc4 

Checking gc_4x5_merra2_Hg
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_metals
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_POPs_BaP
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_tagCH4
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_tagCO
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_tagO3
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gc_4x5_merra2_TransportTracers
   -> 20 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/GEOSChem.AdvFluxVert.20190101_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/GEOSChem.AdvFluxVert.20190101_0000z.nc4 
Only in GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers/OutputDir: GEOSChem.Budget.20190101_0000z.nc4
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/GEOSChem.CloudConvFlux.20190101_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/GEOSChem.CloudConvFlux.20190101_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/GEOSChem.SpeciesConc.20190101_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/GEOSChem.SpeciesConc.20190101_0000z.nc4 
diff -r GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/geoschem_species_metadata.yml GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers/OutputDir/geoschem_species_metadata.yml
333,346d332
< stOX:
<   FullName: Tracer with O3 values in stratosphere 
        O3 loss applied in troposphere
<   Is_Advected: true
<   Is_Gas: true
<   Is_Tracer: true
<   Loss_Species: O3
<   MW_g: 1.0
<   Snk_Horiz: all
<   Snk_Mode: chemical_loss
<   Snk_Vert: troposphere
<   Src_Add: false
<   Src_Horiz: all
<   Src_Mode: model_field
<   Src_Vert: stratosphere
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers/Restarts/GEOSChem.Restart.20190101_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers/Restarts/GEOSChem.Restart.20190101_0100z.nc4 

Checking gc_4x5_merra2_TransportTracers_LuoWd
   -> 20 differences found in OutputDir
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/GEOSChem.AdvFluxVert.20190101_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/GEOSChem.AdvFluxVert.20190101_0000z.nc4 
Only in GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir: GEOSChem.Budget.20190101_0000z.nc4
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/GEOSChem.CloudConvFlux.20190101_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/GEOSChem.CloudConvFlux.20190101_0000z.nc4 
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/GEOSChem.SpeciesConc.20190101_0000z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/GEOSChem.SpeciesConc.20190101_0000z.nc4 
diff -r GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/geoschem_species_metadata.yml GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/OutputDir/geoschem_species_metadata.yml
333,346d332
< stOX:
<   FullName: Tracer with O3 values in stratosphere 
        O3 loss applied in troposphere
<   Is_Advected: true
<   Is_Gas: true
<   Is_Tracer: true
<   Loss_Species: O3
<   MW_g: 1.0
<   Snk_Horiz: all
<   Snk_Mode: chemical_loss
<   Snk_Vert: troposphere
<   Src_Add: false
<   Src_Horiz: all
<   Src_Mode: model_field
<   Src_Vert: stratosphere
   -> 1 difference found in Restarts
      * GCC_14.2.1_r20/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/Restarts/GEOSChem.Restart.20190101_0100z.nc4 
        GCC_14.2.1_r21/rundirs/gc_4x5_merra2_TransportTracers_LuoWd/Restarts/GEOSChem.Restart.20190101_0100z.nc4 

@yantosca
Copy link
Contributor

yantosca commented Sep 8, 2023

All GCHP integration tests passed:

==============================================================================
GCHP: Execution Test Results

GCClassic #95eef6b GEOS-Chem submod update: Merge PR #1929 (set missing GCHP adv spc to bkgrnd)
GEOS-Chem #4192e3263 Post-merge fix: Update arg list of stub fullchem_SetStateHet routine
HEMCO     #daf54d0 Merge PR #235 (Bug fix for vertical regridding)

Number of execution tests: 5

Submitted as SLURM job: 1462876
==============================================================================
 
Execution tests:
------------------------------------------------------------------------------
gchp_merra2_fullchem................................Execute Simulation....PASS
gchp_merra2_fullchem_benchmark......................Execute Simulation....PASS
gchp_merra2_fullchem_RRTMG..........................Execute Simulation....PASS
gchp_merra2_tagO3...................................Execute Simulation....PASS
gchp_merra2_TransportTracers........................Execute Simulation....PASS
 
Summary of test results:
------------------------------------------------------------------------------
Execution tests passed: 5
Execution tests failed: 0
Execution tests not yet completed: 0

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

Because we merged 14.2.0-alpha.19 into dev/14.2.1, the full-chemistry integration tests were not zero-diff w/r/t the prior integration test. This reflects the differences between 14.2.1-alpha.15 and 14.2.1_alpha.19.

Checking gchp_merra2_fullchem
   -> 1 difference found in OutputDir
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem/OutputDir/GEOSChem.DefaultCollection.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem/OutputDir/GEOSChem.DefaultCollection.20190701_0000z.nc4 
   -> 1 difference found in Restarts
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0100z.c24.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem/Restarts/GEOSChem.Restart.20190701_0100z.c24.nc4 

Checking gchp_merra2_fullchem_benchmark
   -> 7 differences found in OutputDir
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.AerosolMass.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.AerosolMass.20190701_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.Aerosols.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.Aerosols.20190701_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.Emissions.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.Emissions.20190701_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.JValues.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.JValues.20190701_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.Metrics.20190701_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.SpeciesConc.20190701_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.StateMet.20190701_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/OutputDir/GEOSChem.StateMet.20190701_0000z.nc4 
   -> 1 difference found in Restarts
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_benchmark/Restarts/GEOSChem.Restart.20190701_0100z.c24.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_benchmark/Restarts/GEOSChem.Restart.20190701_0100z.c24.nc4 

Checking gchp_merra2_fullchem_RRTMG
   -> No differences in OutputDir
   -> 1 difference found in Restarts
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_fullchem_RRTMG/Restarts/GEOSChem.Restart.20190701_0100z.c24.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_fullchem_RRTMG/Restarts/GEOSChem.Restart.20190701_0100z.c24.nc4 

Checking gchp_merra2_tagO3
   -> No differences in OutputDir
   -> No differences in Restarts

Checking gchp_merra2_TransportTracers
   -> 19 differences found in OutputDir
      Only in GCHP_14.2.1_r20/rundirs/gchp_merra2_TransportTracers/OutputDir: GEOSChem.Budget.20190101_0000z.nc4
* GCHP_14.2.1_r20/rundirs/gchp_merra2_TransportTracers/OutputDir/GEOSChem.CloudConvFlux.20190101_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_TransportTracers/OutputDir/GEOSChem.CloudConvFlux.20190101_0000z.nc4 
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_TransportTracers/OutputDir/GEOSChem.SpeciesConc.20190101_0000z.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_TransportTracers/OutputDir/GEOSChem.SpeciesConc.20190101_0000z.nc4 
diff -r GCHP_14.2.1_r20/rundirs/gchp_merra2_TransportTracers/OutputDir/geoschem_species_metadata.yml GCHP_14.2.1_r21/rundirs/gchp_merra2_TransportTracers/OutputDir/geoschem_species_metadata.yml
333,346d332
< stOX:
<   FullName: Tracer with O3 values in stratosphere 
        O3 loss applied in troposphere
<   Is_Advected: true
<   Is_Gas: true
<   Is_Tracer: true
<   Loss_Species: O3
<   MW_g: 1.0
<   Snk_Horiz: all
<   Snk_Mode: chemical_loss
<   Snk_Vert: troposphere
<   Src_Add: false
<   Src_Horiz: all
<   Src_Mode: model_field
<   Src_Vert: stratosphere
   -> 1 difference found in Restarts
      * GCHP_14.2.1_r20/rundirs/gchp_merra2_TransportTracers/Restarts/GEOSChem.Restart.20190101_0100z.c24.nc4 
        GCHP_14.2.1_r21/rundirs/gchp_merra2_TransportTracers/Restarts/GEOSChem.Restart.20190101_0100z.c24.nc4 
```console

@yantosca yantosca merged commit d4ddcd5 into dev/14.2.1 Sep 8, 2023
@yantosca yantosca deleted the gchp_custom_grid_comments branch September 8, 2023 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category: Feature Request New feature or request TODO: Documentation Related to manual pages or other documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Met_AREAM2 grid cell area
2 participants