Skip to content

Commit 0b59ac0

Browse files
committed
refactor: use utility to resolve offset
1 parent 81aca47 commit 0b59ac0

File tree

1 file changed

+2
-10
lines changed
  • lib/node_modules/@stdlib/blas/base/scnrm2/lib

1 file changed

+2
-10
lines changed

lib/node_modules/@stdlib/blas/base/scnrm2/lib/scnrm2.js

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
// MODULES //
2222

23+
var stride2offset = require( '@stdlib/strided/base/stride2offset' );
2324
var ndarray = require( './ndarray.js' );
2425

2526

@@ -42,16 +43,7 @@ var ndarray = require( './ndarray.js' );
4243
* // returns ~0.8
4344
*/
4445
function scnrm2( N, cx, strideX ) {
45-
var ox;
46-
if ( N <= 0 ) {
47-
return 0.0;
48-
}
49-
if ( strideX < 0 ) {
50-
ox = ( 1 - N ) * strideX;
51-
} else {
52-
ox = 0;
53-
}
54-
return ndarray( N, cx, strideX, ox );
46+
return ndarray( N, cx, strideX, stride2offset( N, strideX ) );
5547
}
5648

5749

0 commit comments

Comments
 (0)