Skip to content

Fix vertical flipping c720 fields with processed met#529

Merged
yantosca merged 2 commits into
dev/14.7.0from
bugfix/fix_vertical_flipping_C720_fields_with_processed_met
Dec 11, 2025
Merged

Fix vertical flipping c720 fields with processed met#529
yantosca merged 2 commits into
dev/14.7.0from
bugfix/fix_vertical_flipping_C720_fields_with_processed_met

Conversation

@lizziel

@lizziel lizziel commented Dec 3, 2025

Copy link
Copy Markdown
Contributor

Name and Institution (Required)

Name: Lizzie Lundgren
Institution: Harvard University

Describe the update

This PR incorporates new entries in GCHP config file GCHP.rc that are brought in with a companion PR in the GEOS-Chem repository (geoschem/geos-chem#3131). This fixes a problem vertically flipping met-fields when using GEOS-FP C720 files (top-down) with GEOS-FP processed 0.25x0.625 files (bottom-up).

Expected changes

This update does not impact benchmarking. It is zero diff except for the specific case of using GEOS-FP C720 files with GEOS-FP processed fields.

Reference(s)

None

Related Github Issue

#527
Companion PR required: geoschem/geos-chem#3131

@lizziel lizziel added topic: Input Data Related to input data category: Bug Fix Fixes a previously-reported issue labels Dec 3, 2025
@lizziel lizziel changed the base branch from main to dev/14.7.0 December 3, 2025 22:11
@lizziel lizziel added this to the 14.7.0 milestone Dec 3, 2025
@lizziel lizziel added the no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations label Dec 3, 2025
@lizziel lizziel marked this pull request as draft December 3, 2025 22:12
@lizziel

lizziel commented Dec 3, 2025

Copy link
Copy Markdown
Contributor Author

This PR is done but has not yet been tested.

@lizziel lizziel marked this pull request as ready for review December 4, 2025 18:58

@yantosca yantosca left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks @lizziel. This looks good to merge.

@lizziel lizziel force-pushed the bugfix/fix_vertical_flipping_C720_fields_with_processed_met branch from 9e46d1b to 532149f Compare December 10, 2025 18:45
…issue

This update requires a submodule update for GEOS-Chem. The issue only
affected usage of GEOS-FP C720 files (top-down) with processed met
fields (bottom-up).

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
…s flux

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
@lizziel lizziel force-pushed the bugfix/fix_vertical_flipping_C720_fields_with_processed_met branch from 532149f to d589c42 Compare December 11, 2025 18:33
yantosca added a commit to geoschem/geos-chem that referenced this pull request Dec 11, 2025
This merge brings PR #3131 (Fix vertical flipping of C720 met
fields when using with GEOS-FP processed lat-lon data, by
@lizziel) into the GEOS-Chem 14.7.0 development stream.

PR #3131 is the companion PR to geoschem/GCHP#529.  These PRs fix
a bug by splitting the single category for vertical direction of
imports into 4 categories (mass flux, wind, humidity, and everything
else), which is needed for GCHP C720.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
yantosca added a commit to geoschem/GCClassic that referenced this pull request Dec 11, 2025
This commit informs the GCClassic superproject about the following
commits that were pushed to the GitHub geoschem/geos-chem repository:

a3a795878 Merge PR #3131 (Fix vertical flipping of GEOS-FP C720 met fields)

PR #3131 is the companion PR to geoschem/GCHP#529.  These PRs fix
a bug by splitting the single category for vertical direction of
imports into 4 categories (mass flux, wind, humidity, and everything
else), which is needed for GCHP C720.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
yantosca added a commit that referenced this pull request Dec 11, 2025
This commit informs the GCHP superproject about the following
commits that were pushed to the GitHub geoschem/geos-chem repository:

a3a795878 Merge PR #3131 (Fix vertical flipping of GEOS-FP C720 met fields)

PR #3131 is the companion PR to #529.  These PRs fix
a bug by splitting the single category for vertical direction of
imports into 4 categories (mass flux, wind, humidity, and everything
else), which is needed for GCHP C720.

Signed-off-by: Bob Yantosca <yantosca@seas.harvard.edu>
@yantosca yantosca merged commit fb61897 into dev/14.7.0 Dec 11, 2025
1 check passed
@yantosca yantosca deleted the bugfix/fix_vertical_flipping_C720_fields_with_processed_met branch December 11, 2025 21:32
@yantosca yantosca linked an issue Dec 11, 2025 that may be closed by this pull request
@yantosca

Copy link
Copy Markdown
Contributor

All GEOS-Chem Classic integration tests passed:

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

CodeDir   : 33d6725 GEOS-Chem update: Merge PR #3131 (Fix vertical flipping for C720)
GEOS-Chem : a3a795878 Merge PR #3131 (Fix vertical flipping of GEOS-FP C720 met fields)
HEMCO     : 43ad195 Merge PR #346 (Replace gcc 12 w/ gcc 15 in Mac GitHub Action )
Cloud-J   : 1dff6fe Merge pull request #31 from geoschem/release/8.0.2
HETP      : 2a99b24 Merge pull request #2 from geoschem/bugfix/initialize_local_variables

Using 24 OpenMP threads
Number of execution tests: 38

Submitted as SLURM job: 50500422
==============================================================================

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

All GEOS-Chem Classic tests were zero-diff w/r/t gcc.14.7.0-alpha.15, except

  • gc_4x5_merra2_fullchem_APM
    • Parallelization error (known issue)

All GCHP integration tests passed:

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

CodeDir       : fb61897 Merge PR #529 (Fix vertical flipping c720 fields with processed met)
MAPL          : d1d528e5 Merge pull request #39 from geoschem/feature/mapl_2.55.0
GMAO_Shared   : 4ddb3ec Merge pull request #2 from geoschem/feature/mapl-upgrade
ESMA_cmake    : bd401dc Merge pull request #8 from yuanjianz/gchp/main
FMS           : 259759d Merge pull request #3 from geoschem/feature/update_gmao_libs
FVdycoreCubed : 348620f Merge PR #11 (Scale tracers by pressure ratio in first timestep)
geos-chem     : a3a795878 Merge PR #3131 (Fix vertical flipping of GEOS-FP C720 met fields)
HEMCO         : 43ad195 Merge PR #346 (Replace gcc 12 w/ gcc 15 in Mac GitHub Action )
Cloud-J       : 1dff6fe Merge pull request #31 from geoschem/release/8.0.2
HETP          : 2a99b24 Merge pull request #2 from geoschem/bugfix/initialize_local_variables
GFE           : bac529f Merge pull request #40 from Goddard-Fortran-Ecosystem/feature/mathomp4/update-gftl-1.15.2

Number of execution tests: 12

Submitted as SLURM job: 50500140
==============================================================================
 

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

All GCHP tests were zero-diff w/r/t gchp.14.7.0-alpha.15.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: Bug Fix Fixes a previously-reported issue no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations topic: Input Data Related to input data

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GCHP C720 Derived Wind Advection Field Is Flipped

2 participants