Skip to content

MAPL3 compatibility updates#550

Merged
yantosca merged 4 commits into
dev/14.8.0from
feature/mapl3_hooks
May 20, 2026
Merged

MAPL3 compatibility updates#550
yantosca merged 4 commits into
dev/14.8.0from
feature/mapl3_hooks

Conversation

@lizziel

@lizziel lizziel commented May 12, 2026

Copy link
Copy Markdown
Contributor

Name and Institution (Required)

Name: Lizzie Lundgren
Institution: Harvard University

Describe the update

This is a no diff update to bring in some code for use with MAPL3, which is still development. MAPL3 is not currently supported in GCHP and we plan to release it in GCHP 15.0. All code for use with MAPL3 are in C-preprocessor blocks #ifdef MAPL3. When using GCHP none of this code will be compiled.

This update has companion PR geoschem/geos-chem#3277.

Expected changes

This is a no diff update.

Reference(s)

None

Related Github Issue

None

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
@lizziel lizziel added category: Feature Request New feature or request category: Submodule Update Instructions no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations labels May 12, 2026
lizziel added 3 commits May 12, 2026 13:20
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
Updates include:
- Remove unused GCHP and MODEL_GCHPCTM
- Move setting GCHP_WRAPPER and MAPL_ESMF from GCHP_GridComp to
  GEOSChem_GridCompn CMakeLists.txt
- Remove extraneous setting of GC_EXTERNAL_CONFIG
- Set new setting USE_ESMF to true
- Explicitly set EXTERNAL_GRID to true

Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
@lizziel lizziel requested a review from yantosca May 15, 2026 15:23
@lizziel lizziel marked this pull request as ready for review May 15, 2026 15:23
@yantosca yantosca self-assigned this May 15, 2026

@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. Good to merge!

@yantosca yantosca merged commit 987ba4c into dev/14.8.0 May 20, 2026
1 check passed
@yantosca yantosca deleted the feature/mapl3_hooks branch May 20, 2026 19:45
@yantosca

yantosca commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

All GEOS-Chem Classic integration tests except APM passed:

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

CodeDir   : 17ef8ab HEMCO update: Merge PR #363 (HEMCO ParallelIO for CESM)
GEOS-Chem : 01d7cc04c Merge PR #3321 (GCHP runScriptSamples for harvard and aws)
HEMCO     : 3d5fc24 Merge PR #363 (HEMCO input using ParallelIO for CESM)
Cloud-J   : 16d18b0 Merge PR #34 (Fixed issues in format statements for verbose output)
HETP      : df2f942 Merge PR #4 (Multiphase aerosol chemistry, cf Travis et al 2025)

Using 24 OpenMP threads
Number of execution tests: 38

Submitted as SLURM job: 18855178
==============================================================================

gc_4x5_merra2_fullchem_APM..........................Execute Simulation....FAIL

Summary of test results:
------------------------------------------------------------------------------
Execution tests passed: 37
Execution tests failed: 1
Execution tests not yet completed: 0

All GEOS-Chem Classic tests were zero-diff w/r/t gc.14.8.0-alpha.10 except

All GCHP integration tests passed:

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

CodeDir       : 738e353 HEMCO update: Merge PR #363 (HEMCO ParallelIO for CESM)
MAPL          : 092f62d9 Merge PR #44 (Update MAPL from 2.59 to 2.69.0)
GMAO_Shared   : 4ddb3ec Merge pull request #2 from geoschem/feature/mapl-upgrade
ESMA_cmake    : 01bbf2f Merge pull request #9 from geoschem/feature/turn_off_f2py_builds_in_gchp
FMS           : 259759d1 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     : 01d7cc04c Merge PR #3321 (GCHP runScriptSamples for harvard and aws)
HEMCO         : 3d5fc24 Merge PR #363 (HEMCO input using ParallelIO for CESM)
Cloud-J       : 16d18b0 Merge PR #34 (Fixed issues in format statements for verbose output)
HETP          : df2f942 Merge PR #4 (Multiphase aerosol chemistry, cf Travis et al 2025)
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: 18855635
==============================================================================

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

All GCHP tests were zero-diff w/r/t gchp.14.8.0-alpha.10.

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 category: Submodule Update Instructions no-diff-to-benchmark This update will not change the results of fullchem benchmark simulations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants