Expand description
OrbitalEngine: DemoEngine Implementation for Orbit Demos
Per specification SIMULAR-DEMO-002: This module provides the unified
DemoEngine implementation for orbital mechanics simulations.
§Architecture
YAML Config → OrbitalEngine → DemoEngine trait
↓
OrbitalState (serializable, PartialEq)
↓
TUI / WASM (identical states)§Key Invariant
Given same YAML config and seed, TUI and WASM produce identical state sequences.
Structs§
- Central
Body Config - Central body configuration.
- Falsification
Config - Falsification configuration.
- Integrator
Config - Integrator configuration.
- Jidoka
Config - Jidoka configuration.
- Orbit
Config - Complete orbit configuration from YAML.
- Orbital
Engine - Unified orbital engine implementing
DemoEngine. - Orbital
State - Orbital state snapshot.
- Orbital
Step Result - Step result for orbital simulation.
- Orbiter
Config - Orbiter configuration.
- Reproducibility
Config - Reproducibility configuration.
- Scenario
Config - Scenario configuration.
- Simulation
Config - Simulation type configuration.
- Yaml
Criterion - Falsification criterion from YAML.
- YamlMR
- Metamorphic relation from YAML.