diff --git a/lib/node_modules/@stdlib/blas/ext/base/scusumkbn/lib/ndarray.js b/lib/node_modules/@stdlib/blas/ext/base/scusumkbn/lib/ndarray.js index 69e3af40586a..7f7231a116c9 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/scusumkbn/lib/ndarray.js +++ b/lib/node_modules/@stdlib/blas/ext/base/scusumkbn/lib/ndarray.js @@ -20,7 +20,7 @@ // MODULES // -var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' ); +var f32 = require( '@stdlib/number/float64/base/to-float32' ); var abs = require( '@stdlib/math/base/special/abs' ); @@ -79,7 +79,7 @@ function scusumkbn( N, sum, x, strideX, offsetX, y, strideY, offsetY ) { if ( v !== 0.0 ) { break; } - s = float64ToFloat32( s + v ); + s = f32( s + v ); y[ iy ] = s; ix += strideX; iy += strideY; @@ -90,14 +90,14 @@ function scusumkbn( N, sum, x, strideX, offsetX, y, strideY, offsetY ) { c = 0.0; for ( ; i < N; i++ ) { v = x[ ix ]; - t = float64ToFloat32( s + v ); + t = f32( s + v ); if ( abs( s ) >= abs( v ) ) { - c = float64ToFloat32( c + float64ToFloat32( float64ToFloat32( s - t ) + v ) ); // eslint-disable-line max-len + c = f32( c + f32( f32( s - t ) + v ) ); } else { - c = float64ToFloat32( c + float64ToFloat32( float64ToFloat32( v - t ) + s ) ); // eslint-disable-line max-len + c = f32( c + f32( f32( v - t ) + s ) ); } s = t; - y[ iy ] = float64ToFloat32( s + c ); + y[ iy ] = f32( s + c ); ix += strideX; iy += strideY; }