Expand description
§Ballistics Engine
High-performance ballistics trajectory calculation engine with comprehensive physics modeling.
§Interactive Web Demo
Try the ballistics engine directly in your browser at https://ballistics.rs/
§Features
- Professional-grade trajectory calculations with multiple drag models
- Advanced physics including spin drift, Coriolis effect, and Magnus force
- Monte Carlo simulations for uncertainty analysis
- WebAssembly support for browser-based applications
- FFI bindings for iOS and Android development
Re-exports§
pub use cli_api::BallisticInputs;
pub use cli_api::TrajectorySolver;
pub use cli_api::WindConditions;
pub use cli_api::AtmosphericConditions;
pub use cli_api::TrajectoryResult;
pub use cli_api::TrajectoryPoint;
pub use cli_api::MonteCarloParams;
pub use cli_api::MonteCarloResults;
pub use cli_api::run_monte_carlo;
pub use cli_api::run_monte_carlo_with_wind;
pub use cli_api::calculate_zero_angle;
pub use cli_api::calculate_zero_angle_with_conditions;
pub use cli_api::estimate_bc_from_trajectory;
pub use cli_api::BallisticsError;
Modules§
- bc_
estimation - cli_api
- cluster_
bc - Cluster-based BC degradation for improved accuracy
- ffi
- FFI bindings for iOS/Swift integration
- pitch_
damping - Pitch Damping Moment Physics for Ballistics Calculations
- spin_
decay - Spin Decay Physics for Ballistics Calculations
- stability
- trajectory_
sampling - transonic_
drag
Structs§
Enums§
- Drag
Model - Drag model enum