Skip to content

Merge main 260408#417

Merged
gustavo-marques merged 19 commits into
dev/ncarfrom
merge_main_260408
Apr 9, 2026
Merged

Merge main 260408#417
gustavo-marques merged 19 commits into
dev/ncarfrom
merge_main_260408

Conversation

@alperaltuntas
Copy link
Copy Markdown
Member

This PR brings in the latest changes from main and resolves a minor conflict in NOUPC cap.

No answer changes.

jiandewang and others added 19 commits August 18, 2025 20:03
update MOM6 to its main repo. 20250818 updating (default parameter changes)
Move computation of tmp_h inside the if G%mask2dT test to avoid divide by zero error
…a given hourly output frequency

Author: Denise Worthen
This feature is required for UFS operational configurations and is used to determine when 
MOM6 output (diagnostics and restart) have been completed. The log files created by 
this feature can be queried by the Global Workflow to either trigger downstream jobs 
or to ensure that if a run fails and a restart is required, model output is available 
consistent with a given restart file.
…e forcing.

* Adds the ability to read a CDEPS configuration file to provide in-line forcing. 
Currently this is set up to read a non-climatological lrunoff data stream only.
* adds calls to ufs tracing routines that will create a trace file which can then be visualized, 
  which is found to be useful in identifying various performance issues.
update MOM6 to its main repo. 20260112 updating
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
@gustavo-marques gustavo-marques merged commit 258d4e9 into dev/ncar Apr 9, 2026
104 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.

7 participants