2525var resolve = require ( 'path' ) . resolve ;
2626var tape = require ( 'tape' ) ;
2727var Float64Array = require ( '@stdlib/array/float64' ) ;
28- var str2enumMatrixTriangle = require ( '@stdlib/blas/base/matrix-triangle-str2enum' ) ;
2928var tryRequire = require ( '@stdlib/utils/try-require' ) ;
3029
3130
@@ -163,7 +162,7 @@ tape( 'the function performs the symmetric rank 1 operation `A = α*x*x^T + A` (
163162
164163 expected = new Float64Array ( data . A_out ) ;
165164
166- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
165+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
167166 t . strictEqual ( out , a , 'returns expected value' ) ;
168167 t . deepEqual ( out , expected , 'returns expected value' ) ;
169168
@@ -184,7 +183,7 @@ tape( 'the function performs the symmetric rank 1 operation `A = α*x*x^T + A` (
184183
185184 expected = new Float64Array ( data . A_out ) ;
186185
187- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
186+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
188187 t . strictEqual ( out , a , 'returns expected value' ) ;
189188 t . deepEqual ( out , expected , 'returns expected value' ) ;
190189
@@ -205,7 +204,7 @@ tape( 'the function performs the symmetric rank 1 operation `A = α*x*x^T + A` (
205204
206205 expected = new Float64Array ( data . A_out ) ;
207206
208- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
207+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
209208 t . strictEqual ( out , a , 'returns expected value' ) ;
210209 t . deepEqual ( out , expected , 'returns expected value' ) ;
211210
@@ -226,7 +225,7 @@ tape( 'the function performs the symmetric rank 1 operation `A = α*x*x^T + A` (
226225
227226 expected = new Float64Array ( data . A_out ) ;
228227
229- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
228+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
230229 t . strictEqual ( out , a , 'returns expected value' ) ;
231230 t . deepEqual ( out , expected , 'returns expected value' ) ;
232231
@@ -244,7 +243,7 @@ tape( 'the function returns a reference to the input matrix `A`', opts, function
244243 a = new Float64Array ( data . A ) ;
245244 x = new Float64Array ( data . x ) ;
246245
247- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
246+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
248247 t . strictEqual ( out , a , 'returns expected value' ) ;
249248
250249 t . end ( ) ;
@@ -264,11 +263,11 @@ tape( 'if `N` is zero or the scalar constant is zero, the function returns the i
264263
265264 expected = new Float64Array ( data . A ) ;
266265
267- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , 0 , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
266+ out = dsyr ( data . uplo , 0 , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
268267 t . strictEqual ( out , a , 'returns expected value' ) ;
269268 t . deepEqual ( a , expected , 'returns expected value' ) ;
270269
271- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , 0.0 , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
270+ out = dsyr ( data . uplo , data . N , 0.0 , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
272271 t . strictEqual ( out , a , 'returns expected value' ) ;
273272 t . deepEqual ( a , expected , 'returns expected value' ) ;
274273
@@ -289,11 +288,11 @@ tape( 'if `N` is zero or the scalar constant is zero, the function returns the i
289288
290289 expected = new Float64Array ( data . A ) ;
291290
292- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , 0 , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
291+ out = dsyr ( data . uplo , 0 , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
293292 t . strictEqual ( out , a , 'returns expected value' ) ;
294293 t . deepEqual ( a , expected , 'returns expected value' ) ;
295294
296- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , 0.0 , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
295+ out = dsyr ( data . uplo , data . N , 0.0 , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
297296 t . strictEqual ( out , a , 'returns expected value' ) ;
298297 t . deepEqual ( a , expected , 'returns expected value' ) ;
299298
@@ -314,7 +313,7 @@ tape( 'the function supports specifying the strides of the first and second dime
314313
315314 expected = new Float64Array ( data . A_out ) ;
316315
317- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
316+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
318317 t . strictEqual ( out , a , 'returns expected value' ) ;
319318 t . deepEqual ( out , expected , 'returns expected value' ) ;
320319
@@ -335,7 +334,7 @@ tape( 'the function supports specifying the strides of the first and second dime
335334
336335 expected = new Float64Array ( data . A_out ) ;
337336
338- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
337+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
339338 t . strictEqual ( out , a , 'returns expected value' ) ;
340339 t . deepEqual ( out , expected , 'returns expected value' ) ;
341340
@@ -356,7 +355,7 @@ tape( 'the function supports a negative stride for the first dimension of `A` (r
356355
357356 expected = new Float64Array ( data . A_out ) ;
358357
359- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
358+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
360359 t . strictEqual ( out , a , 'returns expected value' ) ;
361360 t . deepEqual ( out , expected , 'returns expected value' ) ;
362361
@@ -377,7 +376,7 @@ tape( 'the function supports a negative stride for the first dimension of `A` (c
377376
378377 expected = new Float64Array ( data . A_out ) ;
379378
380- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
379+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
381380 t . strictEqual ( out , a , 'returns expected value' ) ;
382381 t . deepEqual ( out , expected , 'returns expected value' ) ;
383382
@@ -398,7 +397,7 @@ tape( 'the function supports a negative stride for the second dimension of `A` (
398397
399398 expected = new Float64Array ( data . A_out ) ;
400399
401- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
400+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
402401 t . strictEqual ( out , a , 'returns expected value' ) ;
403402 t . deepEqual ( out , expected , 'returns expected value' ) ;
404403
@@ -419,7 +418,7 @@ tape( 'the function supports a negative stride for the second dimension of `A` (
419418
420419 expected = new Float64Array ( data . A_out ) ;
421420
422- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
421+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
423422 t . strictEqual ( out , a , 'returns expected value' ) ;
424423 t . deepEqual ( out , expected , 'returns expected value' ) ;
425424
@@ -440,7 +439,7 @@ tape( 'the function supports negative strides for both dimensions of `A` (row-ma
440439
441440 expected = new Float64Array ( data . A_out ) ;
442441
443- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
442+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
444443 t . strictEqual ( out , a , 'returns expected value' ) ;
445444 t . deepEqual ( out , expected , 'returns expected value' ) ;
446445
@@ -461,7 +460,7 @@ tape( 'the function supports negative strides for both dimensions of `A` (column
461460
462461 expected = new Float64Array ( data . A_out ) ;
463462
464- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
463+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
465464 t . strictEqual ( out , a , 'returns expected value' ) ;
466465 t . deepEqual ( out , expected , 'returns expected value' ) ;
467466
@@ -482,7 +481,7 @@ tape( 'the function supports specifying an `A` offset (row-major)', opts, functi
482481
483482 expected = new Float64Array ( data . A_out ) ;
484483
485- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
484+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
486485 t . strictEqual ( out , a , 'returns expected value' ) ;
487486 t . deepEqual ( out , expected , 'returns expected value' ) ;
488487
@@ -503,7 +502,7 @@ tape( 'the function supports specifying an `A` offset (column-major)', opts, fun
503502
504503 expected = new Float64Array ( data . A_out ) ;
505504
506- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
505+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
507506 t . strictEqual ( out , a , 'returns expected value' ) ;
508507 t . deepEqual ( out , expected , 'returns expected value' ) ;
509508
@@ -524,7 +523,7 @@ tape( 'the function supports specifying an `x` stride (row-major)', opts, functi
524523
525524 expected = new Float64Array ( data . A_out ) ;
526525
527- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
526+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
528527 t . strictEqual ( out , a , 'returns expected value' ) ;
529528 t . deepEqual ( out , expected , 'returns expected value' ) ;
530529
@@ -545,7 +544,7 @@ tape( 'the function supports specifying an `x` stride (column-major)', opts, fun
545544
546545 expected = new Float64Array ( data . A_out ) ;
547546
548- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
547+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
549548 t . strictEqual ( out , a , 'returns expected value' ) ;
550549 t . deepEqual ( out , expected , 'returns expected value' ) ;
551550
@@ -566,7 +565,7 @@ tape( 'the function supports specifying a negative `x` stride (row-major)', opts
566565
567566 expected = new Float64Array ( data . A_out ) ;
568567
569- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
568+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
570569 t . strictEqual ( out , a , 'returns expected value' ) ;
571570 t . deepEqual ( out , expected , 'returns expected value' ) ;
572571
@@ -587,7 +586,7 @@ tape( 'the function supports specifying a negative `x` stride (column-major)', o
587586
588587 expected = new Float64Array ( data . A_out ) ;
589588
590- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
589+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
591590 t . strictEqual ( out , a , 'returns expected value' ) ;
592591 t . deepEqual ( out , expected , 'returns expected value' ) ;
593592
@@ -608,7 +607,7 @@ tape( 'the function supports complex access patterns (row-major)', opts, functio
608607
609608 expected = new Float64Array ( data . A_out ) ;
610609
611- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
610+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
612611 t . strictEqual ( out , a , 'returns expected value' ) ;
613612 t . deepEqual ( out , expected , 'returns expected value' ) ;
614613
@@ -629,7 +628,7 @@ tape( 'the function supports complex access patterns (column-major)', opts, func
629628
630629 expected = new Float64Array ( data . A_out ) ;
631630
632- out = dsyr ( str2enumMatrixTriangle ( data . uplo ) , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
631+ out = dsyr ( data . uplo , data . N , data . alpha , x , data . strideX , data . offsetX , a , data . strideA1 , data . strideA2 , data . offsetA ) ;
633632 t . strictEqual ( out , a , 'returns expected value' ) ;
634633 t . deepEqual ( out , expected , 'returns expected value' ) ;
635634
0 commit comments