Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Native.S
Sourceval euler :
(module Types.Solver
with type f = mat -> float -> mat
and type solve_output = mat * mat
and type state = mat
and type step_output = mat * float)
val midpoint :
(module Types.Solver
with type f = mat -> float -> mat
and type solve_output = mat * mat
and type state = mat
and type step_output = mat * float)
val rk4 :
(module Types.Solver
with type f = mat -> float -> mat
and type solve_output = mat * mat
and type state = mat
and type step_output = mat * float)
val rk23 :
tol:float ->
dtmax:float ->
(module Types.Solver
with type f = mat -> float -> mat
and type solve_output = mat * mat
and type state = mat
and type step_output = mat * float * float * bool)
val rk45 :
tol:float ->
dtmax:float ->
(module Types.Solver
with type f = mat -> float -> mat
and type solve_output = mat * mat
and type state = mat
and type step_output = mat * float * float * bool)