Skip to main content

Module ode_options_c

Module ode_options_c 

Source
Expand description

C FFI functions for getting and setting OdeSolverOptions.

Provides extern "C" getter/setter functions for each option field exposed by OdeSolverOptions, using f64 for floating-point values and usize for integer fields.

Functions§

diffsol_ode_options_free
Free an ODE options object previously returned by this library.
diffsol_ode_options_get_max_error_test_failures
Get a solver option value.
diffsol_ode_options_get_max_nonlinear_solver_iterations
Get a solver option value.
diffsol_ode_options_get_min_timestep
Get a solver option value.
diffsol_ode_options_get_threshold_to_update_jacobian
Get a solver option value.
diffsol_ode_options_get_threshold_to_update_rhs_jacobian
Get a solver option value.
diffsol_ode_options_get_update_jacobian_after_steps
Get a solver option value.
diffsol_ode_options_get_update_rhs_jacobian_after_steps
Get a solver option value.
diffsol_ode_options_set_max_error_test_failures
Set a solver option value.
diffsol_ode_options_set_max_nonlinear_solver_iterations
Set a solver option value.
diffsol_ode_options_set_min_timestep
Set a solver option value.
diffsol_ode_options_set_threshold_to_update_jacobian
Set a solver option value.
diffsol_ode_options_set_threshold_to_update_rhs_jacobian
Set a solver option value.
diffsol_ode_options_set_update_jacobian_after_steps
Set a solver option value.
diffsol_ode_options_set_update_rhs_jacobian_after_steps
Set a solver option value.