Skip to main content

Module initial_condition_options_c

Module initial_condition_options_c 

Source
Expand description

C FFI functions for getting and setting InitialConditionSolverOptions.

Provides extern "C" getter/setter functions for each option field exposed by InitialConditionSolverOptions, using i32 for boolean values and f64/usize for numeric fields.

Functions§

diffsol_ic_options_free
Free an initial-condition options object previously returned by this library.
diffsol_ic_options_get_armijo_constant
Get a solver option value.
diffsol_ic_options_get_max_linear_solver_setups
Get a solver option value.
diffsol_ic_options_get_max_linesearch_iterations
Get a solver option value.
diffsol_ic_options_get_max_newton_iterations
Get a solver option value.
diffsol_ic_options_get_step_reduction_factor
Get a solver option value.
diffsol_ic_options_get_use_linesearch
Get a solver option value.
diffsol_ic_options_set_armijo_constant
Set a solver option value.
diffsol_ic_options_set_max_linear_solver_setups
Set a solver option value.
diffsol_ic_options_set_max_linesearch_iterations
Set a solver option value.
diffsol_ic_options_set_max_newton_iterations
Set a solver option value.
diffsol_ic_options_set_step_reduction_factor
Set a solver option value.
diffsol_ic_options_set_use_linesearch
Set a solver option value.