v2.1.1
Summary:
Fixes an issue with calculating currents with TPXO9-atlas-v5 models (thanks @maucollu!). Refactors the high-level compute functions into single module (compute.py
). Moves the ellipsoidal parameters to datum
function within the crs.py
module. Adds further improvements to the overall documentation and lots of small fixes.
Itemized Changes:
refactor
: made the inferrence of minor constituents an option (#272)refactor
: 1-liners incompute.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 frompredict
toarguments
(#272)feat
: add functions for tide generating forces and potentials (#272)fix
: variable typing forc
in_constituent_parameters
(#272)test
: omit deprecated functions in coverage report (#272)docs
: addtoctree
forio
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
: useimportlib
to prevent deprecation errors (#276)fix
: spelling mistake for solve notebookrefactor
: 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 tois_global
(#287)fix
: doc strings for nodal argumentspu
andpf
(#287)refactor
: use numpypad
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)
Full Changelog: 2.1.0...2.1.1