Skip to content

Delete MAPL_Config.F90 and time_ave_util.F90#4786

Open
tclune wants to merge 2 commits intorelease/MAPL-v3from
feature/4785-delete-mapl-config-time-ave-util
Open

Delete MAPL_Config.F90 and time_ave_util.F90#4786
tclune wants to merge 2 commits intorelease/MAPL-v3from
feature/4785-delete-mapl-config-time-ave-util

Conversation

@tclune
Copy link
Copy Markdown
Collaborator

@tclune tclune commented May 6, 2026

Closes #4785
Closes #4776

Changes

Deleted

  • base/MAPL_Config.F90 (MAPL_ConfigMod) — MAPL2-era ESMF_Config wrapper, superseded by HConfig in MAPL3. Remaining callers (GEOS_GcmGridComp, GEOS_AgcmGridComp, GEOS_ChemGridComp, Aerosol_GridComp) are all currently commented out of their builds pending MAPL3 porting; they will migrate to HConfig at that time.
  • Apps/time_ave_util.F90 — standalone program that was already disabled in the build; functionality is covered by time_avg.F in @GEOS_Util.
  • base/tests/Test_MAPL_Config.pf — unit test for the deleted module.

Modified

  • base/Base.F90 — removed use MAPL_ConfigMod
  • base/CMakeLists.txt — removed MAPL_Config.F90 from srcs
  • base/tests/CMakeLists.txt — removed Test_MAPL_Config.pf from test srcs
  • Apps/CMakeLists.txt — removed commented-out time_ave_util.x build entries

- Delete base/MAPL_Config.F90 (MAPL_ConfigMod); superseded by HConfig in MAPL3
- Delete Apps/time_ave_util.F90 (disabled in build; functionality covered by GEOS_Util/time_avg.F)
- Delete base/tests/Test_MAPL_Config.pf and remove from base/tests/CMakeLists.txt
- Remove use MAPL_ConfigMod from base/Base.F90
- Remove MAPL_Config.F90 from base/CMakeLists.txt
- Remove commented-out time_ave_util.x entries from Apps/CMakeLists.txt

Closes #4776.
@tclune tclune requested a review from a team as a code owner May 6, 2026 17:06
@tclune tclune added 📈 MAPL3 MAPL 3 Related 0 Diff The changes in this pull request have verified to be zero-diff with the target branch. Changelog Skip Skips the Changelog Enforcer labels May 6, 2026
mathomp4
mathomp4 previously approved these changes May 6, 2026
@mathomp4 mathomp4 requested a review from bena-nasa May 7, 2026 20:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0 Diff The changes in this pull request have verified to be zero-diff with the target branch. Changelog Skip Skips the Changelog Enforcer 📈 MAPL3 MAPL 3 Related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants