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
* 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`.
358
+
* 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`.
359
359
*
360
360
* @param {string} order - storage layout of `A` and `B`
361
361
* @param {string} side - specifies whether `op( A )` appears on the left or right side of `B`
362
-
* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
363
-
* @param {string} transa - specifies the form of `op( A )` to be used in matrix multiplication
362
+
* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` should be referenced
363
+
* @param {string} transa - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
364
364
* @param {string} diag - specifies whether or not `A` is unit triangular
365
365
* @param {NonNegativeInteger} M - number of rows in `B`
366
366
* @param {NonNegativeInteger} N - number of columns in `B`
throw new TypeError( format( 'invalid argument. Second argument must be a valid side. Value: `%s`.', side ) );
404
404
}
405
405
if ( !isMatrixTriangle( uplo ) ) {
406
-
throw new TypeError( format( 'invalid argument. Third argument must specify whether the lower or upper triangular matrix is supplied. Value: `%s`.', uplo ) );
406
+
throw new TypeError( format( 'invalid argument. Third argument must specify whether the lower or upper triangular matrix should be referenced. Value: `%s`.', uplo ) );
407
407
}
408
408
if ( !isTransposeOperation( transa ) ) {
409
409
throw new TypeError( format( 'invalid argument. Fourth argument must specify correct transpose operation. Value: `%s`.', transa ) );
* BLAS level 3 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`.
223
+
* BLAS level 3 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`.
* 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`.
301
+
* 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`.
302
302
*
303
303
* @param {string} side - specifies whether `op( A )` appears on the left or right side of `B`
304
-
* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` is supplied
305
-
* @param {string} transa - specifies the form of `op( A )` to be used in matrix multiplication
304
+
* @param {string} uplo - specifies whether the upper or lower triangular part of the matrix `A` should be referenced
305
+
* @param {string} transa - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
306
306
* @param {string} diag - specifies whether or not `A` is unit triangular
307
307
* @param {NonNegativeInteger} M - number of rows in `B`
308
308
* @param {NonNegativeInteger} N - number of columns in `B`
throw new TypeError( format( 'invalid argument. First argument must be a valid side. Value: `%s`.', side ) );
340
340
}
341
341
if ( !isMatrixTriangle( uplo ) ) {
342
-
throw new TypeError( format( 'invalid argument. Second argument must specify whether the lower or upper triangular matrix is supplied. Value: `%s`.', uplo ) );
342
+
throw new TypeError( format( 'invalid argument. Second argument must specify whether the lower or upper triangular matrix should be referenced. Value: `%s`.', uplo ) );
343
343
}
344
344
if ( !isTransposeOperation( transa ) ) {
345
345
throw new TypeError( format( 'invalid argument. Third argument must specify correct transpose operation. Value: `%s`.', transa ) );
0 commit comments