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

Offline interp of calving and import to MOM5 #12

Closed
pedrocol opened this issue Aug 5, 2022 · 8 comments
Closed

Offline interp of calving and import to MOM5 #12

pedrocol opened this issue Aug 5, 2022 · 8 comments

Comments

@pedrocol
Copy link
Owner

pedrocol commented Aug 5, 2022

No description provided.

@pedrocol pedrocol changed the title Import of calving and use of older restarts with latest version of accesom2 Import of calving field through YATM Aug 5, 2022
@aekiss
Copy link
Collaborator

aekiss commented Aug 5, 2022

following on from #1 (comment)

@pedrocol
Copy link
Owner Author

Since we will importing the interpolated calving field in the MOM5 code, I'ĺl change the title

@pedrocol pedrocol changed the title Import of calving field through YATM Offline interp of calving and import to MOM5 Aug 17, 2022
@aekiss
Copy link
Collaborator

aekiss commented Sep 8, 2022

Did you mean horizontal interpolation to the nearest ocean point? For river runoff that's actually done by libaccessom2 - see
https://github.com/COSIMA/libaccessom2/blob/master/atm/src/remap_runoff_mod.F90
https://github.com/COSIMA/libaccessom2#river-runoff-remapping
but I thought that was already done for both solid and liquid runoff separately before CICE combines them?

@pedrocol
Copy link
Owner Author

Hi Andrew, we tried to import the calving field with the v1.3 but this was not possible without changing the code. At that point we decided that the easiest way of action was to make an offline interpolation and import the calving field directly in MOM5.
Yesterday Adele proposed to take the calving output of a simulation to avoid doing the interpolation with a new code, so we should just import that output. Have you ever run a 1/10 simulation using the calving field?

@adele-morrison
Copy link
Collaborator

At what point are the runoff and calving fields combined? In CICE? Or in MOM?

@pedrocol
Copy link
Owner Author

They are combined in MOM as river = calving + runoff. @aekiss Does CICE makes use of these variables at any point?

@pedrocol
Copy link
Owner Author

The interpolation and import is ready.

In the first upper plot we can see the ratio between calving and runoff for the original data. In the plot below we can see the ratio between the output runoff (control) and the output calving. To output the calving in the 1/10 model grid, I replaced the runoff file with other file with the same structure but filled with the calving values. Both plots look very similar, so the calving field was correctly imported and interpolated.

Screenshot from 2022-09-17 01-25-58

Once I had the calving field in the 1/10 grid, I made the import of this field in ocean_sbc. Below the ratio between the new output and the previous output. They are both the same, and therefore the field is correctly imported as an independent file.

Screenshot from 2022-09-17 13-21-50

@pedrocol
Copy link
Owner Author

I got a better way to validate this. I added up the calving and the basal arrays for the whole domain, and I compared this value to the runoff value of the control simulation, and I got 0.99999994. So the calving interpolation result is fine in terms of total amount, and also in terms of geographic distribution (previous plots). I'm closing the issue

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

No branches or pull requests

3 participants