package zelus

  1. Overview
  2. Docs
include module type of struct include Node_base end
val debug : bool Stdlib.ref
val log_info : string -> float -> unit
type status = Node_base.status =
  1. | Interpolate
  2. | Success of float
  3. | RootsFound
  4. | Horizon of float
  5. | Cascade
  6. | StopTimeReached
  7. | TimeHasPassed
  8. | Error
type 'b return = 'b Node_base.return = {
  1. time : float;
  2. status : status;
  3. result : 'b;
}
module Make = Node_base.Make
module Ode23Solver : sig ... end
module Ode45Solver : sig ... end
val solve_ode23 : (Ztypes.cstate -> (Ztypes.time * 'a, 'b) Ztypes.node) -> float -> (float * 'a, 'b Node_base.return) Ztypes.node
val solve_ode45 : (Ztypes.cstate -> (Ztypes.time * 'a, 'b) Ztypes.node) -> float -> (float * 'a, 'b Node_base.return) Ztypes.node
val solve : (Ztypes.cstate -> (Ztypes.time * 'a, 'b) Ztypes.node) -> float -> (float * 'a, 'b Node_base.return) Ztypes.node