package owl-ode

  1. Overview
  2. Docs

Module Owl_ode.Symplectic_dSource

Sourcemodule Symplectic_Euler : Types.Solver with type state = mat * mat and type f = (mat * mat) -> float -> mat and type step_output = (mat * mat) * float and type solve_output = mat * mat * mat
Sourcemodule PseudoLeapfrog : Types.Solver with type state = mat * mat and type f = (mat * mat) -> float -> mat and type step_output = (mat * mat) * float and type solve_output = mat * mat * mat
Sourcemodule Leapfrog : Types.Solver with type state = mat * mat and type f = (mat * mat) -> float -> mat and type step_output = (mat * mat) * float and type solve_output = mat * mat * mat
Sourcemodule Ruth3 : Types.Solver with type state = mat * mat and type f = (mat * mat) -> float -> mat and type step_output = (mat * mat) * float and type solve_output = mat * mat * mat
Sourcemodule Ruth4 : Types.Solver with type state = mat * mat and type f = (mat * mat) -> float -> mat and type step_output = (mat * mat) * float and type solve_output = mat * mat * mat
Sourceval symplectic_euler : (module Types.Solver with type f = (mat * mat) -> float -> mat and type solve_output = mat * mat * mat and type state = mat * mat and type step_output = (mat * mat) * float)
Sourceval leapfrog : (module Types.Solver with type f = (mat * mat) -> float -> mat and type solve_output = mat * mat * mat and type state = mat * mat and type step_output = (mat * mat) * float)
Sourceval pseudoleapfrog : (module Types.Solver with type f = (mat * mat) -> float -> mat and type solve_output = mat * mat * mat and type state = mat * mat and type step_output = (mat * mat) * float)
Sourceval ruth3 : (module Types.Solver with type f = (mat * mat) -> float -> mat and type solve_output = mat * mat * mat and type state = mat * mat and type step_output = (mat * mat) * float)
Sourceval ruth4 : (module Types.Solver with type f = (mat * mat) -> float -> mat and type solve_output = mat * mat * mat and type state = mat * mat and type step_output = (mat * mat) * float)
Sourceval to_state_array : ?axis:int -> (int * int) -> mat -> mat -> mat array * mat array
OCaml

Innovation. Community. Security.