Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: use doodson arguments tables to calculate values #270

Merged
merged 23 commits into from
Jan 13, 2024
Merged

Conversation

tsutterley
Copy link
Owner

refactor: rename phase_angles to doodson_arguments
refactor: add coordinate reference system class crs.py
refactor: pass through VBox and HBox in tools.py
refactor: use mean lunar time as independent variable in arguments
refactor: moved minor arguments calculation into new function
feat: made keyword argument for selecting M1 coefficients
feat: add initial solver for harmonic constants
feat: add function to create arguments coefficients table
feat: create arguments coefficients table for minor constituents
feat: add function to calculate Doodson numbers for #263
docs: add link to TMD3 in Resources.rst
docs: create an initial glossary

Copy link

codecov bot commented Jan 11, 2024

Codecov Report

Attention: 102 lines in your changes are missing coverage. Please review.

Comparison is base (4d7cff1) 70.47% compared to head (7d7e2e6) 71.19%.
Report is 9 commits behind head on main.

Files Patch % Lines
pyTMD/crs.py 70.47% 30 Missing and 1 partial ⚠️
pyTMD/arguments.py 95.45% 4 Missing and 7 partials ⚠️
pyTMD/solve.py 72.97% 6 Missing and 4 partials ⚠️
pyTMD/predict.py 76.31% 6 Missing and 3 partials ⚠️
pyTMD/io/constituents.py 69.23% 8 Missing ⚠️
pyTMD/astro.py 63.15% 5 Missing and 2 partials ⚠️
pyTMD/constants.py 12.50% 4 Missing and 3 partials ⚠️
pyTMD/convert_crs.py 33.33% 4 Missing ⚠️
pyTMD/compute_tide_corrections.py 57.14% 3 Missing ⚠️
pyTMD/io/model.py 25.00% 3 Missing ⚠️
... and 5 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #270      +/-   ##
==========================================
+ Coverage   70.47%   71.19%   +0.71%     
==========================================
  Files          43       46       +3     
  Lines        9068     9407     +339     
  Branches     1197     1221      +24     
==========================================
+ Hits         6391     6697     +306     
- Misses       2318     2342      +24     
- Partials      359      368       +9     
Flag Coverage Δ
unittests 71.19% <85.77%> (+0.71%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@tsutterley tsutterley merged commit 37688f3 into main Jan 13, 2024
4 checks passed
@tsutterley tsutterley deleted the dev branch January 13, 2024 09:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant