|
1 | 1 |
|
2 | | -{{alias}}( o, si, tr, dir, sto, M, N, K, V, LDV, T, LDT, C, LDC, W, LDWORK ) |
| 2 | +{{alias}}( o, si, tr, dir, sto, M, N, K, V, LDV, T, LDT, C, LDC, WORK, LDW ) |
3 | 3 | Applies a real block reflector `H` or its transpose `H^T` to a real `M` by |
4 | 4 | `N` matrix `C`, from either the left or the right. |
5 | 5 |
|
6 | 6 | Indexing is relative to the first index. To introduce an offset, use typed |
7 | 7 | array views. |
8 | 8 |
|
9 | | - The function applies the block reflector `H` to matrix `C` according to the |
10 | | - specified parameters. The `si` parameter determines whether the |
11 | | - transformation is applied from the left (`C = H*C` or `C = H^T*C`) or from |
12 | | - the right (`C = C*H` or `C = C*H^T`). |
13 | | - |
14 | 9 | Parameters |
15 | 10 | ---------- |
16 | 11 | o: string |
17 | 12 | Row-major (C-style) or column-major (Fortran-style) order. Must be |
18 | 13 | either 'row-major' or 'column-major'. |
19 | 14 |
|
20 | 15 | si: string |
21 | | - Specifies whether `H` or `H^T` is applied from the left or right. |
22 | | - Must be either 'left' or 'right'. |
| 16 | + Specifies whether `H` or `H^T` is applied from the left (`C = H*C` or |
| 17 | + `C = H^T*C`) or right (`C = C*H` or `C = C*H^T`). Must be either 'left' |
| 18 | + or 'right'. |
23 | 19 |
|
24 | 20 | tr: string |
25 | 21 | Specifies whether to apply `H` or `H^T`. Must be either |
|
60 | 56 | LDC: integer |
61 | 57 | Leading dimension of `C`. |
62 | 58 |
|
63 | | - W: Float64Array |
| 59 | + WORK: Float64Array |
64 | 60 | Work array. |
65 | 61 |
|
66 | | - LDWORK: integer |
67 | | - Leading dimension of `W`. |
| 62 | + LDW: integer |
| 63 | + Leading dimension of `WORK`. |
68 | 64 |
|
69 | 65 | Returns |
70 | 66 | ------- |
|
98 | 94 | Parameters |
99 | 95 | ---------- |
100 | 96 | si: string |
101 | | - Specifies whether `H` or `H^T` is applied from the left or right. |
102 | | - Must be either 'left' or 'right'. |
| 97 | + Specifies whether `H` or `H^T` is applied from the left (`C = H*C` or |
| 98 | + `C = H^T*C`) or right (`C = C*H` or `C = C*H^T`). Must be either 'left' |
| 99 | + or 'right'. |
103 | 100 |
|
104 | 101 | tr: string |
105 | 102 | Specifies whether to apply `H` or `H^T`. Must be either |
|
0 commit comments