gamera_egg_loader

File Purpose: GameraEggLoader

[TODO] should we switch to using eggj and eggk,

instead of still using j and k, after eggifying?

Functions

_xarray_gamera_eggify_nok(array, *[, Nj, ...])

mimics the effects of gamera_eggify but for an array which does not depend on k.

xarray_gamera_egg_pad(egg)

pads gamera egg along k, setting things up appropriately for interpolation.

xarray_gamera_eggify(array[, Nk, Nj, ...])

eggify gamera array by stiching together the top (k<Nk//2) and bottom (k>=Nk//2) halves,

Classes

GameraEggLoader()

loads "egg-shaped regions" of the grid (determined by k).

MaybeEgging(cc, egging)

context manager for maybe eggifying stuff.