- Sep 03, 2021
-
-
Bryan Cazabonne authored
-
- Sep 02, 2021
- Sep 01, 2021
-
-
Evan Ward authored
-
Evan Ward authored
-
Evan Ward authored
-
Evan Ward authored
-
Evan Ward authored
Sum additions to OrekitMessages
-
Evan Ward authored
Keep all tests added to CloseEventsAbstractTest, FieldCloseEventsAbstractTest.
-
Evan Ward authored
Remove unused imports, fix bug in test where wrong value was used in assertion.
-
Evan Ward authored
Also remove Propagator.DEFAULT_LAW. Use IntertialProvider.of(Frame) instead. See discussion on !189. Part of #586.
-
Evan Ward authored
Anne-Laure did most of the work to add more informative messages when root finding for event detection fails. This commit adds a few polishes. - Added Anne-Laure Lugan as a contributor - Updated messages to print g values to full precision. - Made try {} as small as possible since catch() is so broad - Fix checkstyle warnings - Add test to check message is formatted correctly
-
- Aug 30, 2021
-
-
Evan Ward authored
And also the related FieldPropagator.DEFAULT_LAW and IntertialProvider.EME2000_ALIGNED. Left a couple usages in the tests that were necesscessary for proper class loading and for testing the deprecated values. #586
-
LUGAN authored
-
LUGAN authored
-
LUGAN authored
-
Evan Ward authored
-
Luc Maisonobe authored
-
Luc Maisonobe authored
-
- Aug 26, 2021
-
-
Evan Ward authored
Previously when an analytic propagator handled a continue event the first part of the step would be passed to the OrekitStepHandler twice. Now it is only passed once. Seems to have been present when AbstractAnalyticalPropagator was created, about a decade ago, and not detected in all the changes since then, so I guess no one uses that combination much.
-
Evan Ward authored
-
Evan Ward authored
Change FieldAbstractAnalyticalPropagator to use the same logic as AbstractAnalyticalPropagator in accept step to decide if it is the last step.
-
- Aug 25, 2021
-
-
Evan Ward authored
-
Evan Ward authored
These methods are incorrect. They should use the default implementation instead.
-
Evan Ward authored
Previously a null reset state behaved as CONTINUE with analytic propagators but not with integrated propagators. This was an undocumented "feature". Removed it to be consistent.
-
Evan Ward authored
Previously ClasspathCrawler matched the whole path against supported names which caused problems with ^ as other loaders only matched the file name. Added a test case.
-
Evan Ward authored
-
Evan Ward authored
Implemented for all analytic and the GlONASS propagator. The DSST and Numerical propagator do not have a frame available in their constructor, so the new behavior could not be implemented. Aligning the attitude frame with the propagation frame speeds up propagation when the user does not care about attitude and it many cases it removes a dependence on the default data context. Fix #586
-
Evan Ward authored
It now has better performance when the attitude is aligned with the propagation reference frame by avoiding multiplying by zero. With analytic propagators using this attitude provider instead of the default has been observed to result in a speed up of 2 in some cases, e.g. with the TLEPropagator. For #586
-
Maxime Journot authored
-
Evan Ward authored
Update it to be the same as AbsoluteDate.toString() by calling that method. Converting to a string does not include any field information. Part of #825
-