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 symmetric rank `K` operations `C = α*A*A^T + β*C` or `C = α*A^T*A + β*C` where `α` and `β` are scalars, `C` is an `N` by `N` symmetric matrix and `A` is an `N` by `K` matrix in the first case and a `K` by `N` matrix in the second case.
337
337
*
338
338
* @param {string} order - storage layout
339
-
* @param {string} uplo - specifies whether the upper or lower triangular part of the symmetric matrix `C` is supplied
339
+
* @param {string} uplo - specifies whether the upper or lower triangular part of the symmetric matrix `C` to be referenced
340
340
* @param {string} trans - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
341
341
* @param {NonNegativeInteger} N - order of the matrix `C`
342
342
* @param {NonNegativeInteger} K - number of columns or number of rows of the matrix `A`
throw new TypeError( format( 'invalid argument. First argument must be a valid order. Value: `%s`.', order ) );
377
377
}
378
378
if ( !isMatrixTriangle( uplo ) ) {
379
-
throw new TypeError( format( 'invalid argument. Second argument must specify whether the lower or upper triangular matrix is supplied. Value: `%s`.', uplo ) );
379
+
throw new TypeError( format( 'invalid argument. Second argument must specify whether the lower or upper triangular matrix to be referenced. Value: `%s`.', uplo ) );
380
380
}
381
381
if ( !isMatrixTranspose( trans ) ) {
382
382
throw new TypeError( format( 'invalid argument. Third argument must be a valid transpose operation. Value: `%s`.', trans ) );
* Performs one of the symmetric rank `K` operations `C = α*A*A^T + β*C` or `C = α*A^T*A + β*C` where `α` and `β` are scalars, `C` is an `N` by `N` symmetric matrix and `A` is an `N` by `K` matrix in the first case and a `K` by `N` matrix in the second case.
278
278
*
279
-
* @param {string} uplo - specifies whether the upper or lower triangular part of the symmetric matrix `C` is supplied
279
+
* @param {string} uplo - specifies whether the upper or lower triangular part of the symmetric matrix `C` to be referenced
280
280
* @param {string} trans - specifies whether `A` should be transposed, conjugate-transposed, or not transposed
281
281
* @param {NonNegativeInteger} N - order of the matrix `C`
282
282
* @param {NonNegativeInteger} K - number of columns or number of rows of the matrix `A`
function dsyrk( uplo, trans, N, K, alpha, A, strideA1, strideA2, offsetA, beta, C, strideC1, strideC2, offsetC ) { // eslint-disable-line max-params, max-len
311
311
if ( !isMatrixTriangle( uplo ) ) {
312
-
throw new TypeError( format( 'invalid argument. First argument must specify whether the lower or upper triangular matrix is supplied. Value: `%s`.', uplo ) );
312
+
throw new TypeError( format( 'invalid argument. First argument must specify whether the lower or upper triangular matrix to be referenced. Value: `%s`.', uplo ) );
313
313
}
314
314
if ( !isMatrixTranspose( trans ) ) {
315
315
throw new TypeError( format( 'invalid argument. Second argument must be a valid transpose operation. Value: `%s`.', trans ) );
0 commit comments