102 Commits (main)

Author SHA1 Message Date
cinnaboot 217ca7a618 Remove [!mayfail] tags from now-passing inclined orbit tests 5 months ago
cinnaboot 3c884445c7 Apply 3D rotation matrices to orbital elements conversion 5 months ago
cinnaboot d53b68b972 Add 3x3 matrix implementation for orbital rotations 5 months ago
cinnaboot b221251787 Remove altitude parameter to fix spacecraft initialization bug 5 months ago
cinnaboot cfb2c92bd4 Add Molniya orbit test cases and document config loader bug 5 months ago
cinnaboot 98905fc846 Phase 0: Refactor update_camera() with helper functions 6 months ago
cinnaboot d51e94830e add test case to verify spacecraft state vectors 6 months ago
cinnaboot a0166aee5d fix: render prograde orbits counter-clockwise by removing sign flip 6 months ago
cinnaboot 11103afa5c add test coverage for remaining physics.h functions 6 months ago
cinnaboot f79ae5ac84 reorganize test configs: 1:1 mapping with test files 6 months ago
cinnaboot 1d8e9c6d94 remove obsolete tests from test_invalid_parent_assignment 6 months ago
cinnaboot 3bd35bb90e create config_validator module and refactor validation logic 6 months ago
cinnaboot 4c8050be84 fix missing commas in orbit TOML blocks 6 months ago
cinnaboot e8202e930e Fix parabolic orbit velocity components 6 months ago
cinnaboot c4c06d4cd3 Phase 7: Implement parabolic orbit support with union 6 months ago
cinnaboot c5946acdc4 WIP: Phase 4-6 - Initialization, validation, and test updates 6 months ago
cinnaboot 64f20ef309 Phase 5: Update all test configs to new orbit table format 6 months ago
cinnaboot dbf9231f14 fix whitespace 6 months ago
cinnaboot 76157ed4bc remove old mission_planning references and sources 6 months ago
cinnaboot ce35c618d6 Implement maneuver planning system with config-based scheduled burns 6 months ago
cinnaboot f5a1fdd245 Refactor: Integrate spacecraft into SimulationState 6 months ago
cinnaboot 2f7ae72bf0 Add local frame spacecraft maneuvering interface 6 months ago
cinnaboot 51831923a2 Fix Hohmann transfer test: fix retrograde bug and simplify validation 6 months ago
cinnaboot daa4867cf6 removed unused velocity from test config 6 months ago
cinnaboot 899fa3bae6 Add config validation for parent-child distances 6 months ago
cinnaboot 0239cc18a7 Add test suite for invalid parent assignment bugs 6 months ago
cinnaboot 5ebac26118 Implement config-based spacecraft with LEO initialization and impulse burn 6 months ago
cinnaboot 9cfed48b16 fix compiler warnings in test cases 6 months ago
cinnaboot 9f6aa2d851 add a 'REQUIRE' for the moon integration test 6 months ago
cinnaboot 4ee5841a9a Fix Titan moon orbital stability 6 months ago
cinnaboot 60e852be8b Simplify find_dominant_body to remove hysteresis 6 months ago
cinnaboot 9802dc7c91 Phase 1-3: Implement mission planning module for Hohmann transfers 6 months ago
cinnaboot 76619c19eb Phase 1: Enable root body transitions for patched conics 6 months ago
cinnaboot ee055856a5 fix: enable SOI exit transitions with conditional hysteresis 6 months ago
cinnaboot 2e9e747de2 Remove deprecated comet orbit test and config 6 months ago
cinnaboot 08cdfeb7ca Add simplified SOI transition test case 6 months ago
cinnaboot 63a1144da5 Add hyperbolic orbit test case and configuration 6 months ago
cinnaboot 1ec6249208 Add parabolic orbit support and test case 6 months ago
cinnaboot 3a20dafc45 fix moon starting positions in solar_system test config 6 months ago
cinnaboot 370438874f remove extra time steps from comet orbit test 6 months ago
cinnaboot c53c598ffe Add moon orbit test suite and fix solar system config 6 months ago
cinnaboot 81e799c2ec Rename bodies.h/cpp to simulation.h/cpp 6 months ago
cinnaboot af6c214e38 Fix TOML config issues: remove duplicate Venus, fix binary star array format, remove obsolete .txt files, update README 6 months ago
cinnaboot 1ac7e359a4 Migrate config system from space-separated to TOML format 6 months ago
cinnaboot 203e88cc05 Use config_loader in all tests 6 months ago
cinnaboot c613d212e9 Refactor verbose test output to separate functions 6 months ago
cinnaboot 4a313f8420 remove extra debugging not added by claude 6 months ago
cinnaboot 8e21f714bb Refactor test to use same code path as simulation 6 months ago
cinnaboot 89931c3571 Fix SOI calculation and orbit direction bugs 6 months ago
cinnaboot 0e2f9dd92f Refactor orbital elements to reusable code and track SOI transitions 6 months ago