package owl-ode

  1. Overview
  2. Docs
include module type of struct include Symplectic_s end
module Symplectic_Euler = Symplectic_s.Symplectic_Euler
module PseudoLeapfrog = Symplectic_s.PseudoLeapfrog
module Leapfrog = Symplectic_s.Leapfrog
module Ruth3 = Symplectic_s.Ruth3
module Ruth4 = Symplectic_s.Ruth4
val symplectic_euler : (module Types.SolverT with type output = mat * mat * mat and type s = mat * mat and type step_output = (mat * mat) * float and type t = mat)
val leapfrog : (module Types.SolverT with type output = mat * mat * mat and type s = mat * mat and type step_output = (mat * mat) * float and type t = mat)
val pseudoleapfrog : (module Types.SolverT with type output = mat * mat * mat and type s = mat * mat and type step_output = (mat * mat) * float and type t = mat)
val ruth3 : (module Types.SolverT with type output = mat * mat * mat and type s = mat * mat and type step_output = (mat * mat) * float and type t = mat)
val ruth4 : (module Types.SolverT with type output = mat * mat * mat and type s = mat * mat and type step_output = (mat * mat) * float and type t = mat)
val to_state_array : ?axis:int -> (int * int) -> mat -> mat -> mat array * mat array
OCaml

Innovation. Community. Security.