136 Commits (926dbb20ccb814c33169a4baf5bc6a89285bd47e)

Author SHA1 Message Date
cinnaboot f8acbd8e1a Fix periapsis burn execution location and omega calculation 7 months ago
cinnaboot 45c5bca3f4 Document periapsis burn bug analysis 7 months ago
cinnaboot 49c748f4fe Add test cases capturing periapsis burn bug 7 months ago
cinnaboot 4b77ad6ff7 Fix true anomaly trigger at periapsis 7 months ago
cinnaboot e831e76b3e Add test cases for prograde burn at periapsis 7 months ago
cinnaboot 0e08adbc14 add FIXME to hybrid burn testing 7 months ago
cinnaboot 31f38b9d89 Implement analytical propagation for all orbit types 7 months ago
cinnaboot a68b5e43f0 Move 4 toml config files from tests/configs/ to tests/ 7 months ago
cinnaboot f292fea518 Consolidate hybrid burn tests: merge impulse + continuous into hybrid_burns 7 months ago
cinnaboot 1781190fed Consolidate analytical propagation tests: merge apsides + timesteps 7 months ago
cinnaboot 5b4048d11e Consolidate cartesian tests: merge extreme + quadrature into advanced 7 months ago
cinnaboot 31dc42a2c9 Fix test_hybrid_impulse_burns to use maneuver system 7 months ago
cinnaboot 22cb873c3a Add test_hybrid_energy_conservation for method comparison 7 months ago
cinnaboot fa27f98b7c Add test_hybrid_continuous_thrust for finite-duration burn handling 7 months ago
cinnaboot e132751c25 Add test_hybrid_impulse_burns for burn handling validation 7 months ago
cinnaboot 7faa559f83 Add test_extreme_timescales for orbital period extremes 7 months ago
cinnaboot ae5c819d3d Add test_extreme_orientation_mixed for high inclination/eccentricity 7 months ago
cinnaboot 5eb3a84473 feat: Implement Barker's equation for parabolic orbit propagation 7 months ago
cinnaboot b21a668b7c test: Tighten eccentricity tolerances for parabolic boundary cases 7 months ago
cinnaboot 68d61ee0ea docs: Add comments to orbital_mechanics and fix parabolic test design 7 months ago
cinnaboot 64d3c12c52 fix: Update test expectations for normalized true_anomaly values 7 months ago
cinnaboot 18411e12b3 fix: Replace deprecated Approx() with WithinAbs() and fix orbital mechanics bugs 7 months ago
cinnaboot acfb47aec6 Fix test_precision_boundaries: remove incorrect Z-coordinate check for polar orbit 7 months ago
cinnaboot 7471d064f2 Fix test_analytical_propagation_timesteps: tolerance, division by zero, and 2π wrapping 7 months ago
cinnaboot 5fc73488e5 Fix test_analytical_propagation_apsides: measure velocity at different anomaly 7 months ago
cinnaboot 01e54928cb Refactor orbital_mechanics: separate elliptical and hyperbolic Kepler solvers 7 months ago
cinnaboot a46291a7e8 Fix test_extreme_eccentricity to skip invalid hyperbolic true anomalies 7 months ago
cinnaboot 13ebe5d0aa Add Newton-Raphson analytical propagation tests 7 months ago
cinnaboot 679ae92e08 Add trailing whitespace enforcement with pre-commit hook and document style rule 7 months ago
cinnaboot a50280b1f6 add new test binary to .gitignore 7 months ago
cinnaboot 239279ee16 Add comprehensive results summary to time step stability test 7 months ago
cinnaboot 82759eaa87 Add informational tests directory with time step stability tests 7 months ago
cinnaboot 1ff00326bc Replace cout with INFO macros and remove unused test variables 7 months ago
cinnaboot 2c663baae1 Fix OrbitTracker to handle 3D inclined orbits 7 months ago
cinnaboot 217ca7a618 Remove [!mayfail] tags from now-passing inclined orbit tests 7 months ago
cinnaboot 3c884445c7 Apply 3D rotation matrices to orbital elements conversion 7 months ago
cinnaboot d53b68b972 Add 3x3 matrix implementation for orbital rotations 7 months ago
cinnaboot b221251787 Remove altitude parameter to fix spacecraft initialization bug 7 months ago
cinnaboot cfb2c92bd4 Add Molniya orbit test cases and document config loader bug 7 months ago
cinnaboot 98905fc846 Phase 0: Refactor update_camera() with helper functions 7 months ago
cinnaboot d51e94830e add test case to verify spacecraft state vectors 7 months ago
cinnaboot a0166aee5d fix: render prograde orbits counter-clockwise by removing sign flip 7 months ago
cinnaboot 11103afa5c add test coverage for remaining physics.h functions 7 months ago
cinnaboot f79ae5ac84 reorganize test configs: 1:1 mapping with test files 7 months ago
cinnaboot 1d8e9c6d94 remove obsolete tests from test_invalid_parent_assignment 7 months ago
cinnaboot 3bd35bb90e create config_validator module and refactor validation logic 7 months ago
cinnaboot 4c8050be84 fix missing commas in orbit TOML blocks 7 months ago
cinnaboot e8202e930e Fix parabolic orbit velocity components 7 months ago
cinnaboot c4c06d4cd3 Phase 7: Implement parabolic orbit support with union 7 months ago
cinnaboot c5946acdc4 WIP: Phase 4-6 - Initialization, validation, and test updates 7 months ago