-
Notifications
You must be signed in to change notification settings - Fork 244
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NCAR to main (2025-02-10) #1653
Open
alperaltuntas
wants to merge
79
commits into
mom-ocean:main
Choose a base branch
from
NCAR:dev/ncar_main_candidate_25Feb
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+6,288
−1,001
Open
Changes from 1 commit
Commits
Show all changes
79 commits
Select commit
Hold shift + click to select a range
db64408
Enable relative path specification for IC files
alperaltuntas f4121ca
Write unmasked ocean geometry files
alperaltuntas a30e7c8
Disable codecov upload requirement
marshallward d16c330
Introduce GEOM_FILE runtime parameter to set ocean_geometry file name.
alperaltuntas 4584e5e
Add option to avoid negative MEKE
gustavo-marques a7725dc
Improve description
gustavo-marques 0d55841
Add MEKE_positive to the control structure
gustavo-marques 95259e4
Revert a comment that was changed unintentionally.
gustavo-marques 2b1201a
KE-conserving correction to velocity remap (#277)
iangrooms 6ad1530
Stochastic GM+E (#280)
iangrooms 51a98c7
+Reproducing KPP_smooth_BLD when KPP%N_SMOOTH > 1
Hallberg-NOAA 8a03b63
append ensemble num to geom filename in ensemble runs
alperaltuntas 99edf23
*+Make Leith viscosity runs layout-invariant
Hallberg-NOAA 9ff6ca4
Scale checksums in hor_bnd_diffusion
Hallberg-NOAA df7b580
Merge branch 'main' into merge_main_073024
gustavo-marques e413c29
Adding Ohlmann solar penetration scheme to MOM_opacity (#289)
fobryan3 8b9ba97
Add MARBL to MOM6 (#157)
mnlevy1981 69b0454
Merge branch 'dev/ncar' into merge_main_073024
gustavo-marques 7afbb6d
Add missing missing_scale argument to read_Z_edges calls
gustavo-marques 225c0d8
remove incorrect comma in write statements (#293)
jedwards4b e96a46e
Merge pull request #291 from gustavo-marques/merge_main_073024
alperaltuntas 5904666
Options to enforce KHTR_MIN and KHTH_MIN in the whole water column an…
gustavo-marques 4acea91
MARBL: convert salt_flux to tracer flux and add to STF
klindsay28 621107b
Modify NUOPC cap to accept separate glc runoff fluxes (#288)
alperaltuntas f8f76f2
remove doxygen formatting on local variables
klindsay28 b5641af
Merge pull request #298 from klindsay28/marbl_stf_salt_fluxes
mnlevy1981 a077a61
Use longString in MAX_LAYER_THICKNESS (#299)
gustavo-marques 15deea4
*Updates in FPMix and Stokes Most (#283)
gustavo-marques 37411fb
Check if fluxes%salt_flux is associated (#301)
mnlevy1981 a3e2f14
fix memory leak in NUOPC State_getImport method (#303)
alperaltuntas 5726d94
Don't compute log10(chl) for small chl
mnlevy1981 00beb26
add timestamp to rpointer files (#304)
jedwards4b 8fb8aaf
Avoid chl=0 in lookup_ohlmann_opacity()
mnlevy1981 ad7cf38
Merge branch 'avoid_zero_chl' into dev/ncar
mnlevy1981 6184273
Stokes MOST modifications to unresolved shear (#306)
gustavo-marques d38372a
Update CVMix external
mnlevy1981 4f1da6b
Merge pull request #311 from mnlevy1981/update_cvmix
mnlevy1981 5a29730
Use new MARBL interface to initialize Chl
mnlevy1981 d9aa6b4
Add short_name to marbl_single_output_type
mnlevy1981 2b07520
Fix comment that exceeded line-length
mnlevy1981 a8cb1d8
Velocity remap dimensional consistency (#308)
iangrooms bff4d2a
Clean-up following review
mnlevy1981 67e7e24
Add KPP OBLdepth to restart file
mnlevy1981 5cd90c6
Two changes to fpmix indexing
mnlevy1981 b3f55b2
Update to run with CESM gnu debug
mnlevy1981 2cf0fac
Merge branch 'fpmix_restart' into dev/ncar
mnlevy1981 c6d6dcc
Merge branch 'fpmix_debug' into dev/ncar
mnlevy1981 a73cd49
Merge branch 'initialize_chl' into dev/ncar
mnlevy1981 c9dab57
Fix incorrect limiter in FULL_DEPTH_KHTR_MIN implementation (#318)
gustavo-marques b880ce8
Two small fixes for FPMix (#321)
mnlevy1981 a775c4d
merge latest main and resolve conflicts
alperaltuntas a533e20
Merge pull request #322 from alperaltuntas/merge_main
alperaltuntas acadc6e
Replace atan with atan2 in NUOPC cap to addresss missing nvhpc support.
jedwards4b dc05794
merge pr1647 with dev/ncar and resolve conflicts
alperaltuntas c17243b
turn on MEKE thickness diffusivity flags only when USE_MEKE is on
alperaltuntas 0d828a2
Merge branch 'pr1647e' into merge_pr1647
alperaltuntas 289a54b
Use latest commit from CVMix
mnlevy1981 bd33548
make MLD_003 computation available to mixedlayer_restrat_Bodner (#327)
alperaltuntas 544377e
Merge pull request #330 from mnlevy1981/update_cvmix
mnlevy1981 217816c
Add option to read MLE Frontal-Length Scale via file
gustavo-marques 9a191ae
Fixed typos
gustavo-marques 71b6ba3
Initialize mle_fl_2d
gustavo-marques ebbfa16
Avoid division by zero in I_LFront calculation
gustavo-marques 788ff42
Update to latest CVMix
mnlevy1981 ea1b4f0
Merge pull request #332 from mnlevy1981/update_cvmix
mnlevy1981 1fc274d
merge latest dev/ncar and resolve new conflicts in MOM_mixed_layer_re…
alperaltuntas 755bd87
Merge branch 'dev_ncar_main' into mle_lf_via_file
gustavo-marques a92eb6e
Merge remote-tracking branch 'upstream/main' into merge_pr1647
alperaltuntas b251935
fix OMP directive bug introduced during conflict reslove
alperaltuntas 8b6767f
Merge pull request #333 from NCAR/merge_pr1647
alperaltuntas fc0d031
Fix dimensional scaling and use Adcroft reciprocal
gustavo-marques 138a66e
Leith+E bugfix (#334)
iangrooms ea85449
Update CVMix to latest commit
mnlevy1981 59925b5
Merge pull request #331 from gustavo-marques/mle_lf_via_file
alperaltuntas 8feb162
Merge pull request #335 from mnlevy1981/update_cvmix
mnlevy1981 1221ef3
Merge pull request #336 from mom-ocean/main
alperaltuntas 9f3de48
OMP directive fixes for build and runtime failures in CESM C cases (#…
alperaltuntas d678d3a
Do not nullify non-present MOM_dom_unmasked pointer
alperaltuntas a867971
Remove broken symlink to MARBL (#338)
gustavo-marques File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this
else
is tied toif (present(MOM_dom_unmasked) .and. mask_table_exists) then
; do you need to nullifyMOM_dom_unmasked
if it is present butmask_table_exists
is false? If so, you could change this toInstead of removing this block altogether
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No need to nullify MOM_dom_unmasked. It is already null, and remains so unless the first branch (
present(MOM_dom_unmasked) .and. mask_table_exists
) is executed.