Another good way to learn about the package is to learn how different objects are used and related to each other.
| Object Name (and link to API reference) | Main functionality | Example |
|---|---|---|
seaduck.OceData | Interface to data, translate between lat-lon and indices. | AVISO |
seaduck.Topology | Describe the how the grids are connected. Similar to xgcm. | topology tutorial |
seaduck.KnW | Define what interpolation/derivative to perform. | ECCO |
seaduck.Position | Interpolate at Eulerian positions. | Interpolate in a fjord |
seaduck.Particle | Perform Lagrangian particle simulation. Sub class of seaduck.Position | Regional simulation |
seaduck.OceInterp | Uniform interface to Lagrangian and Eulerian operations. | one minute guide, ECCO |