Skip to content

update mom6 20260302#173

Merged
jiandewang merged 6 commits into
NOAA-EMC:dev/emcfrom
jiandewang:feature/update-MOM6-20260302
Mar 10, 2026
Merged

update mom6 20260302#173
jiandewang merged 6 commits into
NOAA-EMC:dev/emcfrom
jiandewang:feature/update-MOM6-20260302

Conversation

@jiandewang
Copy link
Copy Markdown
Collaborator

@jiandewang jiandewang commented Mar 3, 2026

MOM6 main repository is updated on 20260302. This updating includes
(1) Denise and Dusan's code modification to address NCAR's comments (mom-ocean#1687)
(2) GFDL's MOM6 code Apache license PR (mom-ocean#1688)

no B/L change is expected.
note the original nuopc_cap/mom_ufs_trace_wrapper.F90 has been renamed to nuopc_cap/mom_cap_profiling.F90

marshallward and others added 6 commits February 13, 2026 12:03
This patch updates the CVMix submodule to a more recent version that is
licensed under the Apache 2.0 license.  There are no code changes to
CVMix relative to the current version.
This PR re-licenses the MOM6 source code from the Lesser GNU Public
License, version 3 to Apache License, Version 2.0.  This is done with
the consent of all contributors to the source code.

All source files are now tagged with the following disclaimer.
```
This file is part of MOM6, the Modular Ocean Model version 6.
See the LICENSE file for licensing information.
SPDX-License-Identifier: Apache-2.0
```
All relevent source code, scripts, and macros are now explicitly
identified as part of MOM6.  Configuration files containing scripts,
such as GitHub Actions, have also been tagged.  Any other
configurations, such as model inputs, have been excluded.
In mom_cap.F90 rename module variable 'mype' to 'localPet'
Rename mom_ufs_trace_wrapper module to mom_cap_profiling
Add docstrings
* indenting for mom_inline_mod and mom_cap_outputlog.F90 made
consistent w/ MOM6 style
* several docstrings added or moved; spurious whitespace and comments
removed
* two word end if and end do changed to one word
Relicense code to Apache License, Version 2.0
@jiandewang
Copy link
Copy Markdown
Collaborator Author

@DeniseWorthen and @DusanJovic-NOAA: the huge amount of code changes in the PR are from Apache license PR, all of the modifications are in comment lines.

Copy link
Copy Markdown

@DusanJovic-NOAA DusanJovic-NOAA left a comment

Choose a reason for hiding this comment

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

I'm not familiar with majority of the changes in this PR, but the ufs tracing changes look good.

@gspetro-NOAA
Copy link
Copy Markdown

Could we get a review on this PR so that we can process ufs-community/ufs-weather-model#3116 next (hopefully)?

Copy link
Copy Markdown
Collaborator

@DeniseWorthen DeniseWorthen left a comment

Choose a reason for hiding this comment

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

All the changes in the cap are from our side

@FernandoAndrade-NOAA
Copy link
Copy Markdown

Testing on #3123 is complete, please continue with merging, thank you.

@jiandewang jiandewang merged commit 72563d6 into NOAA-EMC:dev/emc Mar 10, 2026
52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants