package eigen
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Owl's OCaml interface to Eigen3 C++ library
Install
dune-project
Dependency
Authors
Maintainers
Sources
eigen-0.3.1.tbz
sha256=dcb882701d1266550489f1c08f24dd14f840f1beb6f730fe84e87c9ed9a602e4
sha512=3efbf403d3daa765d7a5e6695c276566f9ff72c5e266044c6ae19d168c86dd87ddc9eb8bfa75417837cc340944b30e798e6f5d2417a0f53c48316dae9149ae7b
doc/src/eigen/eigen_types.ml.html
Source file eigen_types.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31(* * Eigen - an OCaml interface to C++ Eigen library * Copyright (c) 2016-2020 Liang Wang <liang.wang@cl.cam.ac.uk> *) include Ffi_eigen_bindings.Bindings(Ffi_eigen_generated) open Bigarray open Ctypes_static type dsmat_float32 = DSMAT_S.c_dsmat_s structure ptr type dsmat_float64 = DSMAT_D.c_dsmat_d structure ptr type dsmat_complex32 = DSMAT_C.c_dsmat_c structure ptr type dsmat_complex64 = DSMAT_Z.c_dsmat_z structure ptr type spmat_float32 = SPMAT_S.c_spmat_s structure ptr type spmat_float64 = SPMAT_D.c_spmat_d structure ptr type spmat_complex32 = SPMAT_C.c_spmat_c structure ptr type spmat_complex64 = SPMAT_Z.c_spmat_z structure ptr type ('a, 'b) dsmat = | DSMAT_S: dsmat_float32 -> (float, float32_elt) dsmat | DSMAT_D: dsmat_float64 -> (float, float64_elt) dsmat | DSMAT_C: dsmat_complex32 -> (Complex.t, complex32_elt) dsmat | DSMAT_Z: dsmat_complex64 -> (Complex.t, complex64_elt) dsmat type ('a, 'b) spmat = | SPMAT_S: spmat_float32 -> (float, float32_elt) spmat | SPMAT_D: spmat_float64 -> (float, float64_elt) spmat | SPMAT_C: spmat_complex32 -> (Complex.t, complex32_elt) spmat | SPMAT_Z: spmat_complex64 -> (Complex.t, complex64_elt) spmat
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>