CliMA / ClimaOcean.jl

🌎 Tools for realistic regional-to-global ocean simulations, and coupled ocean + sea-ice simulations based on Oceananigans and ClimaSeaIce. Basis for the ocean and sea-ice component of CliMA's Earth system model.
https://clima.github.io/ClimaOceanDocumentation/dev/
MIT License
26 stars 7 forks source link

Example that uses restoring to the ECCO solution on a tripolar grid? #159

Open glwagner opened 3 weeks ago

glwagner commented 3 weeks ago

Right now we have an example that runs a "near global" simulation, but we don't have an example that restores to the ECCO solution in polar regions on a tripolar grid.

francispoulin commented 2 weeks ago

The ACC example that @simone-silvestri and I are working on in #142 restores to ECCO solution but uses LatitudeLongitudeGrid.

Would there be interest in changing grids for this example? I have never used the tripolar grid so don't know much about it.

simone-silvestri commented 2 weeks ago

For that example we need to use the latitude-longitude grid because the tripolar grid supports only domains on a sphere that

In my opinion, on regional domains, the latitude-longitude grid is much better also for visualization and postprocessing, the tripolar grid requires remapping onto a latitude-longitude grid for things like zonal averages which makes everything a little more clunky.

I am not sure about, for example, an arctic simulation. In that case, a tripolar grid has the advantage of being trivial to set up (probably the latitude-logitude grid is also easy to set up), but still the con of having a more complicated data structure to work with (2D coordinates which are a bit of a nightmare for interpolation).

glwagner commented 2 weeks ago

Hmm yea, it also seems easier to use a lat-lon grid. We just need an abstraction to rotate the "apparent pole" of the lat lon grid to some prescribed coordinate (eg somewhere on the equator).

glwagner commented 2 weeks ago

So in summary it will still be useful to have a tripolar grid example!