Expand description
Uncertainty-aware joint muzzle-velocity / ballistic-coefficient truing.
This is an opt-in companion to the historical truing API. It performs a weighted two-parameter MAP fit using absolute, caller-supplied observation standard deviations and optional explicit independent normal priors. The legacy point fitter and its output remain untouched.
V1 uses a local Laplace/Gaussian approximation at the constrained MAP. It is intentionally conservative about when that approximation is reported: the fitted MAP is still returned if the information matrix is singular or the optimum is on a parameter bound, but intervals and predictive bands are replaced by a structured approximation failure.
Structs§
- Gaussian
Interval V1 - A two-sided interval from the local Gaussian approximation.
- Normal
Prior V1 - An explicit independent normal prior, in the parameter’s physical units.
- Truing
Approximation Failure V1 - Structured approximation failure. Consumers can branch on
codewhile still presenting the explanatorymessage. - Truing
Covariance V1 - Physical-coordinate posterior covariance for
(MV fps, BC). - Truing
Gaussian Approximation V1 - Successful local Gaussian approximation around the MAP.
- Truing
Prediction Request V1 - A range at which to propagate parameter uncertainty into predicted drop.
- Truing
Predictive Band V1 - Parameter-propagated drop uncertainty at one requested range.
- Truing
Priors V1 - Optional independent priors used by the V1 MAP approximation.
- Truing
Uncertainty Diagnostics V1 - Fit and approximation diagnostics.
- Truing
Uncertainty Warning V1 - A warning with stable code and human-readable context.
- Uncertainty
Truing Report V1 - Result of uncertainty-aware joint MV+BC truing.
- Uncertainty
Truing Request V1 - Complete request for weighted joint MV+BC MAP truing.
- Weighted
Truing Observation Result V1 - Input and residual diagnostics at one observation.
- Weighted
Truing Observation V1 - One measured drop and its absolute one-standard-deviation uncertainty.
Enums§
- Truing
Approximation Failure Code V1 - Why a local Gaussian approximation was withheld even though a MAP is available.
- Truing
Approximation V1 - Availability of the Laplace/Gaussian approximation.
- Truing
MapConvergence Criterion V1 - Numerical criterion that verified the reported MAP.
- Truing
Uncertainty Warning Code V1 - Machine-readable warning categories emitted alongside the fit.
- Uncertainty
Truing Error V1 - Input or forward-model failure before a report can be produced.
Constants§
- TRUING_
UNCERTAINTY_ INTERVAL_ LEVEL_ V1 - The interval probability reported by V1.
- TRUING_
UNCERTAINTY_ MAX_ ITERS_ V1 - Iteration cap for the separately opt-in weighted joint MAP optimizer.
- TRUING_
UNCERTAINTY_ SCHEMA_ VERSION_ V1 - Schema version for the uncertainty-aware library result.
Functions§
- run_
uncertainty_ truing_ v1 - Run the opt-in uncertainty-aware joint MV+BC truing path.