Gsl.Odeiv
Ordinary Differential Equations
val make_system :
(float -> float array -> float array -> unit) ->
?jac:(float -> float array -> Matrix.matrix -> float array -> unit) ->
int ->
system
val step_reset : step -> unit
val step_name : step -> string
val step_order : step -> int
val make_control_standard_new :
eps_abs:float ->
eps_rel:float ->
a_y:float ->
a_dydt:float ->
control
val make_control_y_new : eps_abs:float -> eps_rel:float -> control
val make_control_yp_new : eps_abs:float -> eps_rel:float -> control
val make_control_scaled_new :
eps_abs:float ->
eps_rel:float ->
a_y:float ->
a_dydt:float ->
scale_abs:float array ->
control
val control_name : control -> string
val make_evolve : int -> evolve
val evolve_reset : evolve -> unit