Source file owl_linalg_c.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
# 1 "src/owl/linalg/owl_linalg_c.ml"
open Bigarray
type elt = Complex.t
type mat = Owl_dense_matrix_c.mat
type int32_mat = (int32, int32_elt) Owl_dense_matrix_generic.t
include Owl_linalg_generic
let schur = schur ~otyp:complex32
let ordschur = ordschur ~otyp:complex32
let qz = qz ~otyp:complex32
let ordqz = ordqz ~otyp:complex32
let qzvals = qzvals ~otyp:complex32
let eig = eig ~otyp:complex32
let eigvals = eigvals ~otyp:complex32