Add test_hybrid_impulse_burns for burn handling validation
- Tests Hohmann transfers (2 burns: apogee raise + circularization)
- Tests plane changes at nodes with normal burns
- Tests impulsive burns at periapsis and apoapsis
- Tests minimal burns (Δv < 1 m/s) for numerical precision
- Tests large burns (Δv > orbital velocity) for hyperbolic orbits
- Validates energy conservation during burns
- Validates round-trip conversion with burns
- Validates multiple burn sequences
- Critical for analytical propagation switch: validates burn handling workflow
|