Expand description
Transport-free implementation of the solve-json v1 trajectory service.
This module owns the semantic boundary between the stable, explicit-SI v1 data-transfer objects and the engine’s legacy internal input types. It deliberately performs no JSON I/O, filesystem access, network access, profile lookup, or terminal output.
Constants§
- ASSUMPTION_
DEFAULT_ APPLIED - Stable assumption code emitted for a literal protocol default.
- ASSUMPTION_
ESTIMATED_ PROJECTILE_ LENGTH - Stable assumption code emitted when projectile length is inferred from mass and diameter.
- ASSUMPTION_
ICAO_ STANDARD_ PRESSURE - Stable assumption code emitted when station pressure is resolved from ICAO atmosphere.
- ASSUMPTION_
ICAO_ STANDARD_ TEMPERATURE - Stable assumption code emitted when station temperature is resolved from ICAO atmosphere.
- WARNING_
EXPERIMENTAL_ EFFECT - Stable warning code emitted for each opt-in experimental physical effect.
- WARNING_
PARTIAL_ WIND_ COVERAGE - Stable warning code for segmented wind that becomes calm before the requested maximum range.
- WARNING_
RK45_ TIME_ STEP_ IGNORED - Stable warning code for an explicitly supplied fixed step that adaptive RK45 ignores.
Functions§
- solve_
v1 - Execute one semantically validated solve-json v1 request.