Skip to main content

diffsol_ode_solve

Function diffsol_ode_solve 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn diffsol_ode_solve( ode: *mut OdeWrapper, params_ptr: *const f64, params_len: usize, final_time: f64, out_solution: *mut *mut SolutionWrapper, ) -> i32
Expand description

Solve an ODE up to a final time.

ยงSafety

ode must be a valid mutable pointer created by this library. params_ptr must point to params_len readable f64 values unless params_len == 0. out_solution must be a valid, writable pointer.