-
Notifications
You must be signed in to change notification settings - Fork 435
Cleanup to OCN/GLC TF-coupling #7529
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
Conversation
Testing
|
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.
Based on @matthewhoffman's testing, this is clearly working as intended.
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.
Approving based on visual inspection.
@matthewhoffman -- do we want to add a test with the new compset to the landice_developer suite as part of this PR? |
@jonbob , yes, that seems like a good idea. I'm traveling today, but can address that after I return. Or you're welcome to take care of it if that is more convenient timing. |
@jonbob , I realized there is another input file needed for functionality in this PR so it will need some adjustments yet. I will add the test once that is ready. |
cfed445
to
363381f
Compare
Note: I force-pushed to:
|
Testing (updated)
PASSED I have a longer test with |
I ran a 4-year simulation using the new compset: |
* Changed from daily output to 10-day interval * Removed mesh fields * Removed fields that we are unlikely to look at very often
When OCN/GLC coupling is active, MALI requires a separate input file with parameters for the ice-shelf basal melt parameterization. These parameters are specific to each MALI mesh. This commit adds MALI buildnml support for this additional input file if TF coupling is active AND the params file has been set up for a given MALI mesh. For MALI meshes that do not have a param file set up, ice-shelf basal melting will be zero. Note that in the future, these parameters may also be a function of OCN mesh and compset. The needed level of complexity is not yet known, so this logic will be adjusted to accommodate that when the time comes.
363381f
to
11cf96b
Compare
I rebased and removed the commit (5f1038c) that had added the new G-case compset. That will be addressed in a separate PR. Based on the most recent testing comment I added above, this PR is ready for final review and merge. |
Cleanup to OCN/GLC TF-coupling This branch addresses a few details to get production simulations using TF coupling ready: 1. Adjustments to MALI hist fields to make output volume more manageable in multiyear runs 2. Add grid-dependent parameter files for TF-coupling. For TF-coupling to be used to generate melt rates using the ISMIP6/Jourdain ice-shelf basal melting parameterization in MALI, MALI requires a parameter file that includes the gamma0 melt sensitivity parameter, the ice-shelf region masks (different than the regional stats mask), and an optional ocean temperature bias correction field. Such files have been added to the input data repo and added to the MALI streams.landice file for the two Antarctic Ice Sheet meshes when appropriate conditions are met. [non-BFB] only for ais configurations with MALI and MPAS-O
passes e3sm_landice_developer suite on chrysalis with gnu except for expected DIFF in:
merged to next |
merged to master and expected DIFFs blessed |
This branch addresses a few details to get production simulations using TF coupling ready:
[non-BFB] only for ais configurations with MALI and MPAS-O