-
Notifications
You must be signed in to change notification settings - Fork 0
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 option to use data (prescribed) ice-shelf melt fluxes in MPAS-Ocean #45
Add option to use data (prescribed) ice-shelf melt fluxes in MPAS-Ocean #45
Conversation
…eak tolerance field
…. Keeping default to no-scaling.
…n up or down (current setting is 1.0, unchanged)
…ltiplier to 1 (off).
…ged during updates to fates-elm nutrient coupling
…tes to use e-fold instead of 1 layer
This branch can be used in conjunction with MPAS-Dev/compass#580 to create the necessary file for prescribing melt fluxes for a given mesh. I need to stage the appropriate file for the existing ECwISC30to60E2r1 mesh so we can test this as a stealth feature. |
This needs to build on E3SM-Project#5464. Specifically, we need to add |
b1b2411
to
c1bd30d
Compare
It fixed an error due to the obsolete use of IF block for array allocation. No answer change when the code is functioning. BFB
d197276
to
4fd38d2
Compare
4fd38d2
to
4799591
Compare
Updates BeTR submodule to fix an error due to the obsolete use of an if-block for array allocation. The update hash for the BeTR submodule is 25c892a. Fixes E3SM-Project#5539 [BFB]
4799591
to
038793c
Compare
…oject#5630) Corrects thin ice/snow treatment of enthalpy and other tracers This fix redistributes enthalpy and other tracers evenly in snow and ice when their respective thicknesses are < 1e-15 . Previously, these tracers were zero'd non-conservatively. Also corrects a bug in the zeroing of snow thicknesses, and removes snow in thickness_changes if the ice vanishes. Fixes E3SM-Project#5124 [non-BFB]
This set of changes refactors the logic behind N and P supplementation in land bgc. Also, ecosystem (free-living) N fixation was enabled for fates runs. [non-BFB]
I ran a 5-year G-case with this branch. Results are here and look good to me: |
038793c
to
a5b2366
Compare
…#5669) Change SOwISC12to60E2r4 ocn domain file to masked version This changes the default ocean domain file for the SOwISC12to60E2r4 mesh to be the masked version, consistent with the ECwISC30to60E2r1 mesh. With the previous nomask version, D-cases with this mesh were failing. Fixes E3SM-Project#5653 [BFB]
Here are the analysis results for a 5-year SORRM G-case with data melt rates: Everything looks good and the melt rates averaged over regions on the SORRM mesh are more similar to the averages over the same regions from the original Adusumilli data than on the EC mesh (as expected because of the higher resolution). Even so, we consistently slightly underestimate the melt, presumably because of missing portions of the floating ice domain and/or interpolation artifacts. |
This is a stealth feature so I need to add a new test. |
It looks like we want the stealth test to run on the |
I actually don't think this counts as a stealth feature because you can set up and run both E3SM tests and cases right out of the box with |
This merge adds a new package and mode for prescribed melt fluxes. When config_land_ice_flux_mode = 'data', land-ice freshwater and sensible-heat fluxes are assigned from the prescirbed fields, which can be read in at initializaiton or from a stream.
a5b2366
to
9dd592e
Compare
Closed in favor of E3SM-Project#5698 |
Move comments to Registry and update bld files to match
This merge adds a new package and mode for data melt fluxes. When
config_land_ice_flux_mode = 'data'
, land-ice freshwater and sensible-heat fluxes are assigned from the prescribed fields, which can be read in at initialization or from a stream.