GEOS-ESM / GEOS-ESM/FVdycoreCubed_GridComp
[ACG] FVdycoreGridComp: migrate to mapl_acg
Nobody has claimed this yet.
- Dominant language
- Fortran
- Stars
- 3
- Forks
- 14
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 3
Description
Component
Name: FVdycoreGridComp
Primary file: GEOSagcm_GridComp/GEOSsuperdyn_GridComp/@FVdycoreCubed_GridComp/DynCore_GridCompMod.F90
Sub-repo: FVdycoreCubed_GridComp
Effort: XL
MAPL depth: leaf
Current state
- Manual
MAPL_AddImportSpec/MAPL_AddExportSpec/MAPL_AddInternalSpeccalls: 259 total VERIFY_(calls: 866
Notes
Largest file in the codebase. Highest VERIFY_ count overall. Lives in the FVdycoreCubed_GridComp sub-repo — confirm PR target branch before starting. Split into multiple PRs strongly recommended.
Links
- Parent epic: GEOS-ESM/GEOSgcm_GridComp#1241
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with GEOSagcm_GridComp/GEOSsuperdyn_GridComp/@FVdycoreCubed_GridComp/DynCore_GridCompMod.F90 and review the parent epic GEOS-ESM/GEOSgcm_GridComp#1241 for migration context. Confirm the PR target branch before splitting the work into smaller changes; done means FVdycoreGridComp has migrated its manual MAPL specification calls and VERIFY_ calls to mapl_acg.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fortran
- Domain
- hpc
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100