accelerate_general/
constants.rs

1pub type RowColMajor = CblasOrder;
2pub type TransposeMode = CblasTranspose;
3pub type UpOrLowTriangle = CblasUpLow;
4pub type IsDiagUnit = CblasDiag;
5pub type MultiplyOrder = CblasSide;
6
7#[repr(i32)]
8pub enum CblasOrder {
9    RowMajor = 101,
10    ColMajor = 102,
11}
12
13#[repr(i32)]
14pub enum CblasTranspose {
15    NoTrans = 111,
16    Trans = 112,
17    ConjTrans = 113,
18    AtlasConj = 114,
19}
20
21#[repr(i32)]
22pub enum CblasUpLow {
23    Upper = 121,
24    Lower = 122,
25}
26
27#[repr(i32)]
28pub enum CblasDiag {
29    NonUnit = 131,
30    Unit = 132,
31}
32
33#[repr(i32)]
34pub enum CblasSide {
35    Left = 141,
36    Right = 142,
37}