You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/strmm/README.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ limitations under the License.
20
20
21
21
# strmm
22
22
23
-
> Perform one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
23
+
> Perform one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B`is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
24
24
25
25
<sectionclass = "usage">
26
26
@@ -30,9 +30,9 @@ limitations under the License.
30
30
var strmm =require( '@stdlib/blas/base/strmm' );
31
31
```
32
32
33
-
#### strmm( order, side, uplo, transa, diag, m, n, alpha, A, LDA, B, LDB )
33
+
#### strmm( order, side, uplo, transa, diag, M, N, alpha, A, LDA, B, LDB )
34
34
35
-
Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
35
+
Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B`is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
#### strmm.ndarray( s, ul, t, d, m, n, α, A, sa1, sa2, oa, B, sb1, sb2, ob )
81
+
#### strmm.ndarray( s, ul, t, d, M, N, α, A, sa1, sa2, oa, B, sb1, sb2, ob )
82
82
83
-
Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` using alternative indexing semantics and where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
83
+
one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` using alternative indexing semantics and where α is a scalar, `B`is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
* Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
30
+
* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
31
31
*
32
32
* @param order - storage layout of `A` and `B`
33
33
* @param side - specifies whether `op( A )` multiplies `B` from the left or right
34
34
* @param uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
35
35
* @param transa - specifies the form of `op( A )` to be used in matrix multiplication
36
36
* @param diag - specifies whether or not `A` is unit triangular
37
-
* @paramm - number of rows in `B`
38
-
* @paramn - number of columns in `B`
37
+
* @paramM - number of rows in `B`
38
+
* @paramN - number of columns in `B`
39
39
* @param alpha - scalar constant
40
40
* @param A - input matrix `A`
41
41
* @param LDA - stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`)
* Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` using alternative indexing semantics, where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
58
+
* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` using alternative indexing semantics, where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
59
59
*
60
60
* @param side - specifies whether `op( A )` multiplies `B` from the left or right
61
61
* @param uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
62
62
* @param transa - specifies the form of `op( A )` to be used in matrix multiplication
63
63
* @param diag - specifies whether or not `A` is unit triangular
64
-
* @paramm - number of rows in `B`
65
-
* @paramn - number of columns in `B`
64
+
* @paramM - number of rows in `B`
65
+
* @paramN - number of columns in `B`
66
66
* @param alpha - scalar constant
67
67
* @param A - input matrix `A`
68
68
* @param strideA1 - stride of the first dimension of `A`
* Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` using alternative indexing semantics, where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
90
+
* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
91
91
*
92
92
* @param order - storage layout of `A` and `B`
93
93
* @param side - specifies whether `op( A )` multiplies `B` from the left or right
94
94
* @param uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
95
95
* @param transa - specifies the form of `op( A )` to be used in matrix multiplication
96
96
* @param diag - specifies whether or not `A` is unit triangular
97
-
* @paramm - number of rows in `B`
98
-
* @paramn - number of columns in `B`
97
+
* @paramM - number of rows in `B`
98
+
* @paramN - number of columns in `B`
99
99
* @param alpha - scalar constant
100
100
* @param A - input matrix `A`
101
101
* @param LDA - stride of the first dimension of `A` (a.k.a., leading dimension of the matrix `A`)
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/strmm/lib/base.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -94,7 +94,7 @@ function zeros( M, N, X, strideX1, strideX2, offsetX ) { // TODO: consider movin
94
94
// MAIN //
95
95
96
96
/**
97
-
* Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
97
+
* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
98
98
*
99
99
* @private
100
100
* @param {string} side - specifies whether `op( A )` multiplies `B` from the left or right
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/strmm/lib/index.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@
19
19
'use strict';
20
20
21
21
/**
22
-
* BLAS routine to perform one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
22
+
* BLAS routine to perform one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/strmm/lib/ndarray.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ var base = require( './base.js' );
31
31
// MAIN //
32
32
33
33
/**
34
-
* Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
34
+
* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
35
35
*
36
36
* @param {string} side - specifies whether `op( A )` multiplies `B` from the left or right
37
37
* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/strmm/lib/strmm.js
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ var base = require( './base.js' );
35
35
// MAIN //
36
36
37
37
/**
38
-
* Performs one of the matrix-matrix operations `B = alpha * op(A) * B` or `B = alpha * B * op(A)` where alpha is a scalar, B is an m by n matrix, A is a unit, or non-unit, upper or lower triangular matrix and op( A ) is one of `op( A ) = A` or `op( A ) = A**T`.
38
+
* Performs one of the matrix-matrix operations `B = α * op(A) * B` or `B = α * B * op(A)` where α is a scalar, `B` is an `M` by `N` matrix, A is a unit, or non-unit, upper or lower triangular matrix and `op( A )` is one of `op( A ) = A` or `op( A ) = A**T`.
39
39
*
40
40
* @param {string} order - storage layout of `A` and `B`
41
41
* @param {string} side - specifies whether `op( A )` multiplies `B` from the left or right
0 commit comments