interpolation of 2D variables
My understanding is that currently all 2D variables are being passed to the interpolator as if they were on a irregular grid. (i.e. lat, lon, values are all 1d arrays.) This is necessary for CHS bathymetry data, but not really for wind speeds and wave heights, which come on a regular grid when downloaded from WWIII or ERA5. While the interpolator can handle irregular grids, the implementation is slow and memory heavy. Therefore, when possible we should keep data on regular grids. @matt_s , how difficult would it be to change this behaviour?
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information