Skip to content
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

add new multilevel ocean stream input #280

Merged
merged 19 commits into from
May 14, 2024
Merged

add new multilevel ocean stream input #280

merged 19 commits into from
May 14, 2024

Conversation

mvertens
Copy link
Collaborator

Description of changes

add new multilevel ocean stream input

Specific notes

Add new stream mode for MULTILEV for multilevel ocean input. This is needed to couple the CISM Antarctic ice shelf to multi levels of the ocean. A fixed set of vertical levels are assumed and when a prognostic ocean replaces DOCN%MULTILEV then it will have to provide the input salinity and temperature on those vertical levels.

Contributors other than yourself, if any: None

CDEPS Issues Fixed: None

Are there dependencies on other component PRs (if so list): Yes
ESCOMP/CMEPS#456

Are changes expected to change answers: bfb

Any User Interface Changes: Yes - new stream mode DOCN%MULTILEV

Testing performed (e.g. aux_cdeps, CESM prealpha, etc):
Verified that the running the aux_cdeps on derecho was bfb with cdeps1.0.30
Verified that the following case generated the appropriate input for CISM

 ./create_newcase --case /glade/u/home/mvertens/run/test_cism_docn_multi2 --compset 2000_DATM%GSWP3v1_CLM50%SP_SICE_DOCN%MULTILEV_MOSART_CISM2%AIS-EVOLVE%GRIS-EVOLVE_SWAV --project nn9039k -res a%1.9x2.5_l%1.9x2.5_oi%tnx1v4_r%null_g%ais8:gris4_w%nu
ll_z%null_m%tnx1v4 --run-unsupported
  • with the caveat that the user_nl_cpl contained the following entries:
ocn2glc_coupling = .true.
histaux_l2x1yrg = .true.

To obtain the code base for this case on derecho:

> git clone https://github.com/mvertens/NorESM.git noresm2_5_alpha02_v2
> cd noresm2_5_alpha02_v2
> git checkout feature/noresm2_5_alpha02_v2
> ./manage_externals/checkout_externals -v

@jedwards4b jedwards4b merged commit 4a745b8 into main May 14, 2024
1 check 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.

2 participants