vibe coding an orbital mechanics simulation to try out claude code
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cinnaboot
b333a1745f
refactor test_maneuvers: add spacecraft struct to sim_engine, rewrite tests
- Add Spacecraft dataclass, BurnDirection enum, and burn functions to sim_engine.py
- Add spacecraft config loading, initialization, and propagation to Simulator
- Convert TOML config to TOML 1.0 inline table syntax
- Rewrite test_maneuvers.cpp as 1 SCENARIO with 6 SECTIONs (proper fixture reuse)
- Use local-frame distances for burn tests (global dominated by Earth-Sun distance)
- Tighten propagation stability checks: distance drift < 0.01%, a drift < 0.01%, e preserved within 1e-6
- Remove old test files
|
2 months ago |
| .. |
|
test_energy.cpp
|
refactor: create test_energy.cpp, move direction test from orbital_period
|
2 months ago |
|
test_energy.toml
|
refactor: rewrite test_orbital_period with SCENARIO/SECTION pattern
|
2 months ago |
|
test_inclined_orbits.cpp
|
add inclined orbit tests and fix orbit tracker
|
2 months ago |
|
test_inclined_orbits.toml
|
add inclined orbit tests and fix orbit tracker
|
2 months ago |
|
test_main.cpp
|
Add Catch2 testing and implement RK4 integration
|
6 months ago |
|
test_maneuvers.cpp
|
refactor test_maneuvers: add spacecraft struct to sim_engine, rewrite tests
|
2 months ago |
|
test_maneuvers.toml
|
refactor test_maneuvers: add spacecraft struct to sim_engine, rewrite tests
|
2 months ago |
|
test_orbital_period.cpp
|
refactor: create test_energy.cpp, move direction test from orbital_period
|
2 months ago |
|
test_orbital_period.toml
|
refactor: rewrite test_orbital_period with SCENARIO/SECTION pattern
|
2 months ago |
|
test_true_anomaly_roundtrip.cpp
|
document '{}' instead of '{0}' for zero initialization
|
2 months ago |