@@ -216,6 +216,8 @@ base.cabs2,"var y = base.cabs2( new Complex128( 5.0, 3.0 ) )\n"
216216base.cabs2f,"var y = base.cabs2f( new Complex64( 5.0, 3.0 ) )\n"
217217base.cabsf,"var y = base.cabsf( new Complex64( 5.0, 3.0 ) )\n"
218218base.cadd,"var z = new Complex128( 5.0, 3.0 )\nvar out = base.cadd( z, z )\nvar re = real( out )\nvar im = imag( out )\n"
219+ base.cadd.assign,"var out = new Float64Array( 2 );\nbase.cadd.assign( 5.0, 3.0, -2.0, 1.0, out, 1, 0 )\n"
220+ base.cadd.strided,"var z1 = new Float64Array( [ 5.0, 3.0 ] );\nvar z2 = new Float64Array( [ -2.0, 1.0 ] );\nvar out = new Float64Array( 2 );\nbase.cadd.strided( z1, 1, 0, z2, 1, 0, out, 1, 0 )\n"
219221base.caddf,"var z = new Complex64( 5.0, 3.0 )\nvar out = base.caddf( z, z )\nvar re = realf( out )\nvar im = imagf( out )\n"
220222base.camelcase,"var out = base.camelcase( 'Hello World!' )\nout = base.camelcase( 'beep boop' )\n"
221223base.capitalize,"var out = base.capitalize( 'beep' )\nout = base.capitalize( 'Boop' )\n"
@@ -2361,8 +2363,8 @@ base.strided.snanmaxabs,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nb
23612363base.strided.snanmaxabs.ndarray,"var x = new Float32Array( [ 1.0, -2.0, 2.0, NaN ] );\nbase.strided.snanmaxabs.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN ] );\nbase.strided.snanmaxabs.ndarray( 3, x, 2, 1 )\n"
23622364base.strided.snanmean,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmean( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN ] );\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.snanmean( N, x, stride )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.snanmean( N, x1, stride )\n"
23632365base.strided.snanmean.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmean.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN ] );\nvar N = base.floor( x.length / 2 );\nbase.strided.snanmean.ndarray( N, x, 2, 1 )\n"
2364- base.strided.snanmeanors,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanors( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN ] );\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\ nbase.strided.snanmeanors( N , x, stride  )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN  ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\ nbase.strided.snanmeanors( N , x1, stride  )\n"
2365- base.strided.snanmeanors.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanors.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN  ] );\nvar N = base.floor( x.length / 2 );\ nbase.strided.snanmeanors.ndarray( N , x, 2, 1 )\n"
2366+ base.strided.snanmeanors,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanors( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN ] );\nbase.strided.snanmeanors( 4 , x, 2  )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN  ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.snanmeanors( 4 , x1, 2  )\n"
2367+ base.strided.snanmeanors.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanors.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN  ] );\nbase.strided.snanmeanors.ndarray( 4 , x, 2, 1 )\n"
23662368base.strided.snanmeanpn,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanpn( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN ] );\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.snanmeanpn( N, x, stride )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.snanmeanpn( N, x1, stride )\n"
23672369base.strided.snanmeanpn.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanpn.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN ] );\nvar N = base.floor( x.length / 2 );\nbase.strided.snanmeanpn.ndarray( N, x, 2, 1 )\n"
23682370base.strided.snanmeanwd,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snanmeanwd( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN ] );\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.snanmeanwd( N, x, stride )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.snanmeanwd( N, x1, stride )\n"
@@ -2395,7 +2397,7 @@ base.strided.snansum,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase
23952397base.strided.snansum.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansum.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nbase.strided.snansum.ndarray( 4, x, 2, 1 )\n"
23962398base.strided.snansumkbn,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumkbn( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN, NaN ] );\nvar stride = 2;\nbase.strided.snansumkbn( 4, x, stride )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nstride = 2;\nbase.strided.snansumkbn( 4, x1, stride )\n"
23972399base.strided.snansumkbn.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumkbn.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nbase.strided.snansumkbn.ndarray( 4, x, 2, 1 )\n"
2398- base.strided.snansumkbn2,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumkbn2( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN, NaN ] );\nvar stride = 2;\ nbase.strided.snansumkbn2( 4, x, stride  )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nstride = 2;\ nbase.strided.snansumkbn2( 4, x1, stride  )\n"
2400+ base.strided.snansumkbn2,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumkbn2( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN, NaN ] );\nbase.strided.snansumkbn2( 4, x, 2  )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.snansumkbn2( 4, x1, 2  )\n"
23992401base.strided.snansumkbn2.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumkbn2.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nbase.strided.snansumkbn2.ndarray( 4, x, 2, 1 )\n"
24002402base.strided.snansumors,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumors( x.length, x, 1 )\nx = new Float32Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, NaN, NaN ] );\nvar stride = 2;\nbase.strided.snansumors( 4, x, stride )\nvar x0 = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nvar x1 = new Float32Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nstride = 2;\nbase.strided.snansumors( 4, x1, stride )\n"
24012403base.strided.snansumors.ndarray,"var x = new Float32Array( [ 1.0, -2.0, NaN, 2.0 ] );\nbase.strided.snansumors.ndarray( x.length, x, 1, 0 )\nvar x = new Float32Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, NaN, NaN ] );\nbase.strided.snansumors.ndarray( 4, x, 2, 1 )\n"
0 commit comments