package eigen

  1. Overview
  2. Docs
include sig ... end
module DSMAT_S : sig ... end
module DSMAT_D : sig ... end
module DSMAT_C : sig ... end
module DSMAT_Z : sig ... end
module SPMAT_S : sig ... end
module SPMAT_D : sig ... end
module SPMAT_C : sig ... end
module SPMAT_Z : sig ... end
module TENSOR_S : sig ... end
module TENSOR_D : sig ... end
type dsmat_float32 = DSMAT_S.c_dsmat_s Ctypes_static.structure Ctypes_static.ptr
type dsmat_float64 = DSMAT_D.c_dsmat_d Ctypes_static.structure Ctypes_static.ptr
type dsmat_complex32 = DSMAT_C.c_dsmat_c Ctypes_static.structure Ctypes_static.ptr
type dsmat_complex64 = DSMAT_Z.c_dsmat_z Ctypes_static.structure Ctypes_static.ptr
type spmat_float32 = SPMAT_S.c_spmat_s Ctypes_static.structure Ctypes_static.ptr
type spmat_float64 = SPMAT_D.c_spmat_d Ctypes_static.structure Ctypes_static.ptr
type spmat_complex32 = SPMAT_C.c_spmat_c Ctypes_static.structure Ctypes_static.ptr
type spmat_complex64 = SPMAT_Z.c_spmat_z Ctypes_static.structure Ctypes_static.ptr
type ('a, 'b) dsmat =
  1. | DSMAT_S : dsmat_float32 -> (float, Stdlib.Bigarray.float32_elt) dsmat
  2. | DSMAT_D : dsmat_float64 -> (float, Stdlib.Bigarray.float64_elt) dsmat
  3. | DSMAT_C : dsmat_complex32 -> (Stdlib.Complex.t, Stdlib.Bigarray.complex32_elt) dsmat
  4. | DSMAT_Z : dsmat_complex64 -> (Stdlib.Complex.t, Stdlib.Bigarray.complex64_elt) dsmat
type ('a, 'b) spmat =
  1. | SPMAT_S : spmat_float32 -> (float, Stdlib.Bigarray.float32_elt) spmat
  2. | SPMAT_D : spmat_float64 -> (float, Stdlib.Bigarray.float64_elt) spmat
  3. | SPMAT_C : spmat_complex32 -> (Stdlib.Complex.t, Stdlib.Bigarray.complex32_elt) spmat
  4. | SPMAT_Z : spmat_complex64 -> (Stdlib.Complex.t, Stdlib.Bigarray.complex64_elt) spmat
OCaml

Innovation. Community. Security.