Releases: geospace-code/pymap3d
Releases · geospace-code/pymap3d
add lookAtSpheroid
Add lookAtSpheroid
to Python, Matlab/Octave, Fortran code. This determines the intersection point of a look angle from an object above the spheroid
improve test modularity and robustness with minimum prereqs (Numpy)
console entry points
- CI Template update
- console scripts easier to use
Modernize setup and test
modernize setup (setup.cfg)
Cleanup Fortran
- Cleaned up Fortran code error handling
- fixed Python code coverage testing
- Readme.rst => Readme.md
Type checking, flake8
Use flake8
and mypy
type checking to improve correctness
- Python >= 3.6 required
Improve robustness for CMake Fortran build & Matlab self-test
v1.6.4 Merge branch 'master' of ssh://github.com/scivision/pymap3d
allow radians or degrees into angular separation
This speeds up massively repeated operations of these functions--convert once to radians beforehand instead of each time (optionally)
cleanup, test coverage, argument expansion
Fortran radians bugfix, add err_msg to Fortran & Matlab assert
- Fixed incorrect calculations with "radians" input angles to Fortran code.
- allowed "err_mag" text message for assert_isclose() in Fortran and Matlab code, like Python
- improved test coverage in Fortran and Python.
Correct function/variable names
Corrected names of anglesep (angular separation) formulas.
Added radec2azel,azel2radec to Fortran.
Updated paper to describe Fortran code