@@ -1510,8 +1510,8 @@ base.strided.dabs,"var x = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\nvar
1510
1510
base.strided.dabs.ndarray,"var x = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\nvar y = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.dabs.ndarray( x.length, x, 1, 0, y, 1, 0 )\nx = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\ny = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nvar N = base.floor( x.length / 2 );\nbase.strided.dabs.ndarray( N, x, 2, 1, y, -1, y.length-1 )\n"
1511
1511
base.strided.dabs2,"var x = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\nvar y = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.dabs2( x.length, x, 1, y, 1 )\nvar N = base.floor( x.length / 2 );\ny = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.dabs2( N, x, 2, y, -1 )\nvar x0 = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\nvar y0 = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float64Array( y0.buffer, y0.BYTES_PER_ELEMENT*2 );\nN = base.floor( x0.length / 2 );\nbase.strided.dabs2( N, x1, -2, y1, 1 )\ny0\n"
1512
1512
base.strided.dabs2.ndarray,"var x = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\nvar y = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.dabs2.ndarray( x.length, x, 1, 0, y, 1, 0 )\nx = new Float64Array( [ -1.0, -2.0, -3.0, -4.0 ] );\ny = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nvar N = base.floor( x.length / 2 );\nbase.strided.dabs2.ndarray( N, x, 2, 1, y, -1, y.length-1 )\n"
1513
- base.strided.dapx,"var x = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\nvar alpha = 5.0;\ nbase.strided.dapx( x.length, alpha , x, 1 )\nx = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\nvar N = base.floor( x.length / 2 );\nalpha = 5.0;\nvar stride = 2;\ nbase.strided.dapx( N, alpha , x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nalpha = 5.0;\nstride = 2;\ nbase.strided.dapx( N, alpha , x1, stride )\nx0\n"
1514
- base.strided.dapx.ndarray,"var x = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\nvar alpha = 5.0;\ nbase.strided.dapx.ndarray( x.length, alpha , x, 1, 0 )\nx = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\nvar N = base.floor( x.length / 2 );\nalpha = 5.0;\nvar stride = 2;\ nbase.strided.dapx.ndarray( N, alpha , x, stride , 1 )\n"
1513
+ base.strided.dapx,"var x = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\nbase.strided.dapx( x.length, 5.0 , x, 1 )\nx = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\nbase.strided.dapx( 3, 5.0 , x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.dapx( 3, 5.0 , x1, 2 )\nx0\n"
1514
+ base.strided.dapx.ndarray,"var x = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\nbase.strided.dapx.ndarray( x.length, 5.0 , x, 1, 0 )\nx = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\nbase.strided.dapx.ndarray( 3, 5.0 , x, 2 , 1 )\n"
1515
1515
base.strided.dapxsum,"var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\nbase.strided.dapxsum( x.length, 5.0, x, 1 )\nx = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.dapxsum( N, 5.0, x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.dapxsum( N, 5.0, x1, stride )\n"
1516
1516
base.strided.dapxsum.ndarray,"var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\nbase.strided.dapxsum.ndarray( x.length, 5.0, x, 1, 0 )\nvar x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar N = base.floor( x.length / 2 );\nbase.strided.dapxsum.ndarray( N, 5.0, x, 2, 1 )\n"
1517
1517
base.strided.dapxsumkbn,"var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\nbase.strided.dapxsumkbn( x.length, 5.0, x, 1 )\nx = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.dapxsumkbn( N, 5.0, x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.dapxsumkbn( N, 5.0, x1, stride )\n"
@@ -2070,10 +2070,10 @@ base.strided.scusumkbn,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y =
2070
2070
base.strided.scusumkbn.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumkbn.ndarray( x.length, 0.0, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\nbase.strided.scusumkbn.ndarray( N, 0.0, x, 2, 1, y, -1, y.length-1 )\n"
2071
2071
base.strided.scusumkbn2,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumkbn2( x.length, 0.0, x, 1, y, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\nbase.strided.scusumkbn2( N, 0.0, x, 2, y, 2 )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar y0 = new Float32Array( x0.length );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y0.buffer, y0.BYTES_PER_ELEMENT*3 );\nN = base.floor( x0.length / 2 );\nbase.strided.scusumkbn2( N, 0.0, x1, 2, y1, 1 )\ny0\n"
2072
2072
base.strided.scusumkbn2.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumkbn2.ndarray( x.length, 0.0, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\nbase.strided.scusumkbn2.ndarray( N, 0.0, x, 2, 1, y, -1, y.length-1 )\n"
2073
- base.strided.scusumors,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumors( x.length, 0.0, x, 1, y, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\ nbase.strided.scusumors( N , 0.0, x, 2, y, 2 )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar y0 = new Float32Array( x0.length );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y0.buffer, y0.BYTES_PER_ELEMENT*3 );\nN = base.floor( x0.length / 2 );\ nbase.strided.scusumors( N , 0.0, x1, 2, y1, 1 )\ny0\n"
2074
- base.strided.scusumors.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumors.ndarray( x.length, 0.0, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\ nbase.strided.scusumors.ndarray( N , 0.0, x, 2, 1, y, -1, y.length-1 )\n"
2075
- base.strided.scusumpw,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumpw( x.length, 0.0, x, 1, y, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\ nbase.strided.scusumpw( N , 0.0, x, 2, y, 2 )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar y0 = new Float32Array( x0.length );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y0.buffer, y0.BYTES_PER_ELEMENT*3 );\nN = base.floor( x0.length / 2 );\ nbase.strided.scusumpw( N , 0.0, x1, 2, y1, 1 )\ny0\n"
2076
- base.strided.scusumpw.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumpw.ndarray( x.length, 0.0, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\ny = new Float32Array( x.length );\nvar N = base.floor( x.length / 2 );\ nbase.strided.scusumpw.ndarray( N , 0.0, x, 2, 1, y, -1, y.length-1 )\n"
2073
+ base.strided.scusumors,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumors( x.length, 0.0, x, 1, y, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\ny = new Float32Array( x.length );\nbase.strided.scusumors( 3 , 0.0, x, 2, y, 2 )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar y0 = new Float32Array( x0.length );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y0.buffer, y0.BYTES_PER_ELEMENT*3 );\nbase.strided.scusumors( 3 , 0.0, x1, 2, y1, 1 )\ny0\n"
2074
+ base.strided.scusumors.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumors.ndarray( x.length, 0.0, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\ny = new Float32Array( x.length );\nbase.strided.scusumors.ndarray( 3 , 0.0, x, 2, 1, y, -1, y.length-1 )\n"
2075
+ base.strided.scusumpw,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumpw( x.length, 0.0, x, 1, y, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\ny = new Float32Array( x.length );\nbase.strided.scusumpw( 3 , 0.0, x, 2, y, 2 )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar y0 = new Float32Array( x0.length );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y0.buffer, y0.BYTES_PER_ELEMENT*3 );\nbase.strided.scusumpw( 3 , 0.0, x1, 2, y1, 1 )\ny0\n"
2076
+ base.strided.scusumpw.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );\nvar y = new Float32Array( x.length );\nbase.strided.scusumpw.ndarray( x.length, 0.0, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\ny = new Float32Array( x.length );\nbase.strided.scusumpw.ndarray( 3 , 0.0, x, 2, 1, y, -1, y.length-1 )\n"
2077
2077
base.strided.sdeg2rad,"var x = new Float32Array( [ 0.0, 30.0, 45.0, 60.0 ] );\nvar y = new Float32Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.sdeg2rad( x.length, x, 1, y, 1 )\nvar N = base.floor( x.length / 2 );\ny = new Float32Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.sdeg2rad( N, x, 2, y, -1 )\nvar x0 = new Float32Array( [ 0.0, 30.0, 45.0, 60.0 ] );\nvar y0 = new Float32Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y0.buffer, y0.BYTES_PER_ELEMENT*2 );\nN = base.floor( x0.length / 2 );\nbase.strided.sdeg2rad( N, x1, -2, y1, 1 )\ny0\n"
2078
2078
base.strided.sdeg2rad.ndarray,"var x = new Float32Array( [ 0.0, 30.0, 45.0, 60.0 ] );\nvar y = new Float32Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nbase.strided.sdeg2rad.ndarray( x.length, x, 1, 0, y, 1, 0 )\nx = new Float32Array( [ 0.0, 30.0, 45.0, 60.0 ] );\ny = new Float32Array( [ 0.0, 0.0, 0.0, 0.0 ] );\nvar N = base.floor( x.length / 2 );\nbase.strided.sdeg2rad.ndarray( N, x, 2, 1, y, -1, y.length-1 )\n"
2079
2079
base.strided.sdot,"var x = new Float32Array( [ 4.0, 2.0, -3.0, 5.0, -1.0 ] );\nvar y = new Float32Array( [ 2.0, 6.0, -1.0, -4.0, 8.0 ] );\nvar out = base.strided.sdot( x.length, x, 1, y, 1 )\nx = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );\ny = new Float32Array( [ 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 ] );\nout = base.strided.sdot( 3, x, 2, y, -1 )\nx = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );\ny = new Float32Array( [ 7.0, 8.0, 9.0, 10.0, 11.0, 12.0 ] );\nvar x1 = new Float32Array( x.buffer, x.BYTES_PER_ELEMENT*1 );\nvar y1 = new Float32Array( y.buffer, y.BYTES_PER_ELEMENT*3 );\nout = base.strided.sdot( 3, x1, -2, y1, 1 )\n"
0 commit comments