Module truing_plan

Module truing_plan 

Source
Expand description

Observation-range experiment design for joint muzzle-velocity/BC truing (MBA-1346).

The planner evaluates the same trajectory forward model and finite-difference Jacobian as the truing fitter. It therefore recommends where to measure, without inventing observations or mutating the supplied profile. Candidate ranges that are malformed, duplicated, or unreachable are retained as diagnostics rather than silently disappearing.

Structs§

RejectedTruingCandidateV1
A supplied candidate that was excluded before station-set optimization.
TruingExperimentPlanRequestV1
Input to the v1 range-design planner.
TruingExperimentPlanV1
Successful v1 experiment design.
TruingPlanErrorV1
Structured planner error. Candidate diagnostics are retained when the request was valid but too few stations survived preprocessing.
TruingPlanInformationV1
Information diagnostics for the selected design.
TruingPlanStationV1
Local sensitivity and information contribution for a selected target station.

Enums§

TruingCandidateRejectionReasonV1
Why an input candidate could not participate in the experiment design.
TruingPlanErrorCodeV1
Stable categories for planner failures that occur before a design can be returned.
TruingPlanModeV1
Whether the selected station set can locally separate MV and BC at the supplied nominal profile.
TruingPlanSearchStrategyV1
Search strategy used for the discrete station-set optimization.

Constants§

TRUING_PLAN_EXHAUSTIVE_COMBINATION_LIMIT_V1
Maximum raw combination count for exact exhaustive design search.

Functions§

discretize_truing_range_interval_v1
Explicitly discretize an inclusive facility interval into available ranges.
plan_truing_experiment_v1
Recommend an exact-size set of observation ranges for MV/BC truing.