package cviode

  1. Overview
  2. Docs

Module Cviode.MakeSource

Parameters

module M : Owl_types_ndarray_algodiff.Sig with type elt = float

Signature

Sourcetype f_t = (M.arr * M.arr) -> float -> M.arr
Sourceval contact1_damped_s : a:(float -> float) -> f_t -> dt:float -> (M.arr * M.arr) -> float -> (M.arr * M.arr) * float
Sourceval contact2_damped_s : a:(float -> float) -> f_t -> dt:float -> (M.arr * M.arr) -> float -> (M.arr * M.arr) * float