pub fn solve_trajectory_rust(
initial_state: [f64; 6],
t_span: (f64, f64),
mass_kg: f64,
bc: f64,
drag_model: DragModel,
wind_segments: Vec<WindSegment>,
atmos_params: (f64, f64, f64, f64),
omega_vector: Option<Vec<f64>>,
enable_spin_drift: bool,
enable_magnus: bool,
enable_coriolis: bool,
method: String,
tolerance: f64,
max_step: f64,
target_distance_m: f64,
) -> Vec<HashMap<String, f64>>Expand description
Python-exposed function for complete trajectory integration