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

Fill in small ocean cells at 0.1 deg #126

Closed
aekiss opened this issue Dec 10, 2018 · 3 comments
Closed

Fill in small ocean cells at 0.1 deg #126

aekiss opened this issue Dec 10, 2018 · 3 comments

Comments

@aekiss
Copy link
Contributor

aekiss commented Dec 10, 2018

We currently have a relatively small number of very small cells (<1km), which limits the timestep, primarily in CICE, necessitating shortening the ice dynamic timestep by the factor ndtd=3 relative to MOM, which in turn messes up the CICE-MOM load balance. It could therefore give a significant speed boost and cost reduction if we convert these into land points.

The small dimension is dy, close to the tripoles at 65N,100W and 65N,80E. It looks like the ocean cells were filled in at 0.25 deg so that the global minimum dy equals the minimum dx (6km). This hasn't been done at 0.1 deg, giving very small (down to 880m) y-sizes near the tripole. The minimum x-size is 2500m so we get large aspect ratios (dx/dy up to 5.1).
screen shot 2018-12-10 at mon 10-12 9 10am

A cumulative histogram shows a steep dropoff at very small sizes, with <1% of cells smaller than 2000m and <0.2% smaller than about 1200m
screen shot 2018-12-10 at mon 10-12 9 28am 2

The small cells are in the Canadian Archipelago (along the southern coasts of the passages south of Victoria Island and King William Island and the passage and estuary east of Southampton Island in northern Hudson Bay), and in the Ob River in Siberia:
screen shot 2018-12-10 at mon 10-12 10 37am

In grid coords (heavily distorted as we are close to tripoles) these regions look like this (click to enlarge):
grid_tripole_dyt01deg

If we were to take the same approach as at 0.25deg and set a minimum y-size of 2500m this would join Victoria, Prince of Wales and Baffin islands onto North America and eliminate the Ob estuary, which seems quite drastic but is what is done at 0.25deg:
screen shot 2018-12-10 at mon 10-12 9 52am

"bad departure points" errors in CICE with ndtd=2 and RYF occurred mostly with dyt<1100m. So a less-drastic alternative would be to limit the y-size to (say) >1150m to keep Victoria, Prince of Wales and Baffin as islands, retaining passages for ice flow (but probably still joining Southampton Island onto North America). However using ndtd=2 with this topography could still risk "bad departure points" errors due to increased variability with IAF, and maybe retaining constricting versions of these passages could lead to ice congestion there.

Any thoughts/suggestions?

@aekiss
Copy link
Contributor Author

aekiss commented Dec 10, 2018

Summary of comments from Slack:

  • eliminating Ob is OK, so long as we keep a small inlet so that runoff is redistributed to the right place
  • should diff runoff between new and old topo runs, including from Canadian rivers
  • would be good to keep Baffin as an island
  • try a test run eliminating all cells with dyt <1150m

@aekiss
Copy link
Contributor Author

aekiss commented Jun 19, 2019

/g/data3/hh5/tmp/cosima/bathymetry/topog_13_12_2018_min_dyt.nc dealt with this issue

@access-hive-bot
Copy link

This issue has been mentioned on ACCESS Hive Community Forum. There might be relevant details there:

https://forum.access-hive.org.au/t/bathymetry-for-ocean-model-at-any-resolution/462/8

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

2 participants