Release v2.1.1

  • refactor: made the inferrence of minor constituents an option (#272)

  • refactor: 1-liners in compute.py (#272)

  • refactor: lunisolar ephemerides functions (#272)

  • feat: added more constituent parameters for OTIS/ATLAS predictions (#272)

  • fix: add option to return None and not raise error for Doodson numbers (#272)

  • docs: add more definitions to the glossary (#272)

  • refactor: moved constituent parameters function from predict to arguments (#272)

  • feat: add functions for tide generating forces and potentials (#272)

  • fix: variable typing for c in _constituent_parameters (#272)

  • test: omit deprecated functions in coverage report (#272)

  • docs: add toctree for io subdirectory (#272)

  • test: add quick test for currents wrapper function (#272)

  • fix: construct OTIS currents masks differently if not global (#273)

  • refactor: renamed OTIS currents masks and bathymetry interpolation functions (#273)

  • refactor: renamed extend array and matrix functions (#273)

  • docs: add notebook showing tidal harmonic solver (#275)

  • fix: implicit import of ellipsoid constants class (#275)

  • feat: added inverse function to get currents from tide ellipse parameters (#276)

  • refactor: use complex algebra to calculate tidal ellipse parameters (#276)

  • docs: use importlib to prevent deprecation errors (#276)

  • fix: spelling mistake for solve notebook

  • refactor: changed class name for ellipsoid parameters to datum (#287)

  • refactor: move solve constants to subdirectory (#287)

  • refactor: move the immutable parameters in timescale class (#287)

  • feat: add capability to define a custom datum (#287)

  • refactor: changed variable for setting global grid flag to is_global (#287)

  • fix: doc strings for nodal arguments pu and pf (#287)

  • refactor: use numpy pad to interpolate data to u and v nodes (#287)

  • feat: can calculate polar stereographic distortion for distances (#294)

  • docs: update links to CATS2008-v2023 (#294)

  • fix: dtype suggestions (#294)

  • fix: append v currents in TPXO9 only if netcdf to address #295 (#294)