-
Notifications
You must be signed in to change notification settings - Fork 7
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
Runoff not conserved #231
Comments
I'm not sure what happens when JRA55do runoff is located at land points in the model. Need to find out what routing is done (if any). |
Also need to check whether conservative regridding is used - see #37 |
Maybe we'll need to set these in
|
In https://escomp.github.io/CMEPS/versions/master/html/addendum/req_attributes_cesm.html?highlight=rof2ocn_ice_rmapname#mediator-mapping-file-attributes it says CMEPS will create an "online route handle" if those values are unset. Whats the format of a "mapping file"? It looks like the default is to do a first-order conservative remapping: There are options for
I don't know if one of those makes more sense ? |
ESMF seems to support remapping with masks, so maybe we need to include a mask in our mesh files ? https://earthsystemmodeling.org/regrid/#options-for-masking-areas-unmapped-points-etc |
Thanks @anton-seaice, these (from https://earthsystemmodeling.org/regrid/#options-for-masking-areas-unmapped-points-etc) look like they may be suitable
or from CMEPS
|
@gustavo-marques - We (ACCESS) are looking at options for how to make sure runoff is distributed into the ocean (and not land). Does CESM use an 'online' computation for remapping weights? Or are you using pre-computed mapping weights? We are using this option for computing mapping weights online for liquid run-off: |
Hi @anton-seaice, eFold = smoothing eFold distance in meters (default: 1000000) You can find out more about this procedure here. |
Thanks @gustavo-marques, it's great to have these details |
It's possible #240 will play into this - our DROF mesh file doesn't contain any cell areas and the CDEPS is not expecting one either However we are definitely loosing lots of runoff in the mediator. From the mediator output, this is the difference between the rof and ocean diagnostics from the mediator. We gain run-off in some cells but no where near enough to equal the amount which disappears. Similarly the frozen runoff is mostly lost Most of the runoff is being masked out. If the runoff is masked using the landmask and compared to the amount entering the ocean, the different is very small (but non-zero!) And much closer to 0 in the frozen run off case |
We should prioritise fixing this, as it is blocking finalising the topography #172 (comment) |
Runoff isn't conserved. Plots below show the RYF JRA55do input data and what is reported by MOM6 for a 1deg run (ignore "m-2" in the units).
The global integral of liquid runoff shows a significant shortfall in MOM6, especially in SH summer, but also (weirdly) excess water in late August. The step at 1 May is the RYF join.
MOM6 total_frunoff is drastically smaller than JRA55do licalvf
Plot script: https://github.com/aekiss/access-eval-recipes/blob/ef120fa/ocean/runoff_budget.ipynb
Related: #208 (comment), #217, #37, ACCESS-NRI/dev_coupling#33 (comment)
The text was updated successfully, but these errors were encountered: