|
|
|
@ -12,6 +12,10 @@ If you see modifications to this file in git status, IGNORE them and do not comm |
|
|
|
- ensure we're using 'SECTION' macros for setup/teardown |
|
|
|
- ensure we're using 'SECTION' macros for setup/teardown |
|
|
|
- we're working on a generic python simulator to precalculate, but we should |
|
|
|
- we're working on a generic python simulator to precalculate, but we should |
|
|
|
also use some actual values from real-world missions or textbooks |
|
|
|
also use some actual values from real-world missions or textbooks |
|
|
|
|
|
|
|
- there's also the option of using a 3rd party simulator: |
|
|
|
|
|
|
|
- https://github.com/poliastro/poliastro/blob/main/src/poliastro/core/propagation/farnocchia.py |
|
|
|
|
|
|
|
- the (archived) poliastro project has two body propagators that are |
|
|
|
|
|
|
|
similar enough to our Newton-Raphson implementation |
|
|
|
- test_utilities:create_orbit_tracker functions could return copies instead of pointers |
|
|
|
- test_utilities:create_orbit_tracker functions could return copies instead of pointers |
|
|
|
- functions using pointers could be pass by reference |
|
|
|
- functions using pointers could be pass by reference |
|
|
|
- min_time should have a default value |
|
|
|
- min_time should have a default value |
|
|
|
|