feat
: add basic file searching with glob strings in definition files for #183 (#187)
feat
: add parser for extracting constituents from filenames (#187)
feat
: updated model definition read function for currents (#187)
feat
: added iterative methods for converting from cartesian to geodetic (#187)
feat
: functions to calculate solar and lunar positions with ephemerides (#187)
feat
: add long_name
and description
attributes for current variables (#188)
feat
: allow netCDF4 and HDF5 outputs to be appended to existing files (#192)
feat
: add code of conduct (#192)
feat
: use a higher resolution estimate of the Greenwich hour angle (#194)
feat
: add new timescale
class for time operations (#198)
feat
: adding high resolution astronomical calculations (#198)
feat
: have default earth orientation parameters in eop
module (#198)
feat
: add option for using higher resolution ephemerides from JPL (#198)
feat
: use einsum
for combined matrix multiplications (#198)
feat
: allow epochs to be strings or np.deltatime64
(#200)
refactor
: using pathlib
to define and expand paths (#187)
refactor
: rename load_nodal_corrections to arguments (#188)
refactor
: make nominal love/shida numbers kwargs
(#191)
refactor
: make mass ratios of sun/moon kwargs
(#191)
refactor
: output solid earth corrections as XYZ (#191)
refactor
: change some variable names (hour_angle
) (#194)
refactor
: make nutation angles a separate function (#200)
fix
: allow directory to be None
for definition files case (#187)
fix
: include deprecated calc_astrol_longitudes
in __init__.py
(#188)
fix
: add descriptive exception when glob pattern doesn’t find files for #183 (#190)
fix
: solar ephemeride function to include SSB-to-sun segment (#192)
fix
: remove binder links 😢 (#198)
docs
: add a line denoting new glob
capability (#187)
docs
: add docstrings for solid earth sub-function inputs (#187)
docs
: add background section detailing methods (#191)
docs
: add code of conduct as separate page (#200)
docs
: expand on background reference systems (#200)
docs
: split optional and required dependencies (#200)
test
: added model definition file tests (#187)
test
: add geodetic conversion test (#187)
test
: add test for more derived attributes in model (#188)
test
: parse all multiple file types for constituent names (#190)
test
: test permanent tide conversion in solid earth (#190)
test
: get IODEM3 from AWS s3 (NSIDC is currently down) (#192)
test
: add timescale
checks for conversions and constants (#198)
test
: add test for leap seconds in timescale
(#198)