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§
- aerodynamic_
jump - angle_
calculations - atmosphere
- Enhanced atmospheric calculations for ballistics.
- bc_
estimation - cli_api
- cluster_
bc - Cluster-based BC degradation for improved accuracy
- constants
- derivatives
- drag
- fast_
trajectory - Fast trajectory solver for longer ranges.
- ffi
- FFI bindings for iOS/Swift integration
- form_
factor - monte_
carlo - Monte Carlo simulation support with statistical analysis
- pitch_
damping - Pitch Damping Moment Physics for Ballistics Calculations
- precession_
nutation - Precession and Nutation Physics for Ballistic Projectiles
- reynolds
- Reynolds number corrections for low-velocity drag.
- spin_
decay - Spin Decay Physics for Ballistics Calculations
- spin_
drift - spin_
drift_ advanced - stability
- stability_
advanced - trajectory_
integration - Advanced trajectory integration methods (RK4, RK45)
- trajectory_
sampling - trajectory_
solver - transonic_
drag - wind
- wind_
shear - Altitude-dependent wind shear modeling for ballistics.
Structs§
Enums§
- Drag
Model - Drag model enum