diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/README.md b/lib/node_modules/@stdlib/lapack/base/clacpy/README.md index 9d4e17ec16b3..1d45dcd6a538 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/README.md +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/README.md @@ -36,15 +36,12 @@ Copies all or part of a matrix `A` to another matrix `B`. ```javascript var Complex64Array = require( '@stdlib/array/complex64' ); -var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); var A = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ); var B = new Complex64Array( 4 ); clacpy( 'row-major', 'all', 2, 2, A, 2, B, 2 ); - -var viewB = reinterpret( B, 0 ); -// returns [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] +// B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ``` The function has the following parameters: @@ -64,7 +61,6 @@ Note that indexing is relative to the first index. To introduce an offset, use [ ```javascript var Complex64Array = require( '@stdlib/array/complex64' ); -var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); // Initial arrays... var A0 = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] ); @@ -75,9 +71,7 @@ var A1 = new Complex64Array( A0.buffer, A0.BYTES_PER_ELEMENT*1 ); // start at 2n var B1 = new Complex64Array( B0.buffer, B0.BYTES_PER_ELEMENT*1 ); // start at 2nd element clacpy( 'row-major', 'all', 2, 2, A1, 2, B1, 2 ); - -var viewB = reinterpret( B0, 0 ); -// returns [ 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] +// B0 => [ 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] ``` #### clacpy.ndarray( uplo, M, N, A, sa1, sa2, oa, B, sb1, sb2, ob ) @@ -86,15 +80,12 @@ Copies all or part of a matrix `A` to another matrix `B` using alternative index ```javascript var Complex64Array = require( '@stdlib/array/complex64' ); -var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); var A = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ); var B = new Complex64Array( 4 ); clacpy.ndarray( 'all', 2, 2, A, 2, 1, 0, B, 2, 1, 0 ); - -var viewB = reinterpret( B, 0 ); -// returns [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] +// B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ``` The function has the following parameters: @@ -117,15 +108,12 @@ While [`typed array`][mdn-typed-array] views mandate a view offset based on the ```javascript var Complex64Array = require( '@stdlib/array/complex64' ); -var reinterpret = require( '@stdlib/strided/base/reinterpret-complex64' ); var A = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] ); var B = new Complex64Array( 6 ); clacpy.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); - -var viewB = reinterpret( B, 0 ); -// returns [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] +// B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] ``` diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/docs/repl.txt b/lib/node_modules/@stdlib/lapack/base/clacpy/docs/repl.txt index 77b4eb6e60b0..2939f419dacf 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/docs/repl.txt +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/docs/repl.txt @@ -46,9 +46,8 @@ > var bbuf = [ 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0 ]; > var A = new {{alias:@stdlib/array/complex64}}( abuf ); > var B = new {{alias:@stdlib/array/complex64}}( bbuf ); - > {{alias}}( 'row-major', 'all', 2, 2, A, 2, B, 2 ); - > var z = B.get( 0 ) - [ 1.0, 2.0 ] + > {{alias}}( 'row-major', 'all', 2, 2, A, 2, B, 2 ) + [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] {{alias}}.ndarray( uplo, M, N, A, sa1, sa2, oa, B, sb1, sb2, ob ) @@ -106,9 +105,8 @@ > var bbuf = [ 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ]; > var A = new {{alias:@stdlib/array/complex64}}( abuf ); > var B = new {{alias:@stdlib/array/complex64}}( bbuf ); - > {{alias}}.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); - > var z = B.get( 2 ) - [ 3.0, 4.0 ] + > {{alias}}.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ) + [ 0, 0, 0, 0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/docs/types/index.d.ts b/lib/node_modules/@stdlib/lapack/base/clacpy/docs/types/index.d.ts index 1c7906467862..24a2e18d6666 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/docs/types/index.d.ts @@ -47,9 +47,7 @@ interface Routine { * var B = new Complex64Array( 4 ); * * clacpy( 'row-major', 'all', 2, 2, A, 2, B, 2 ); - * - * var z = B.get( 0 ); - * // returns [ 1.0, 2.0 ] + * // B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] */ ( order: Layout, uplo: string, M: number, N: number, A: Complex64Array, LDA: number, B: Complex64Array, LDB: number ): Complex64Array; @@ -76,9 +74,7 @@ interface Routine { * var B = new Complex64Array( 12 ); * * clacpy.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); - * - * var z = B.get( 2 ); - * // returns [ 3.0, 4.0 ] + * // B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] */ ndarray( uplo: string, M: number, N: number, A: Complex64Array, strideA1: number, strideA2: number, offsetA: number, B: Complex64Array, strideB1: number, strideB2: number, offsetB: number ): Complex64Array; } @@ -99,13 +95,11 @@ interface Routine { * @example * var Complex64Array = require( '@stdlib/array/complex64' ); * -* var A = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0 ] ); +* var A = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] ); * var B = new Complex64Array( 4 ); * * clacpy( 'row-major', 'all', 2, 2, A, 2, B, 2 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] +* // B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -114,9 +108,7 @@ interface Routine { * var B = new Complex64Array( 12 ); * * clacpy.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); -* -* var z = B.get( 2 ); -* // returns [ 3.0, 4.0 ] +* // B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] */ declare var clacpy: Routine; diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/base.js b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/base.js index 6251ae9edd75..1edc9cbc70cf 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/base.js +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/base.js @@ -449,18 +449,7 @@ function copyLower( M, N, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, * var B = new Complex64Array( 4 ); * * clacpy( 'all', 2, 2, A, 2, 1, 0, B, 2, 1, 0 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] -* -* z = B.get( 1 ); -* // returns [ 3.0, 4.0 ] -* -* z = B.get( 2 ); -* // returns [ 5.0, 6.0 ] -* -* z = B.get( 3 ); -* // returns [ 7.0, 8.0 ] +* // B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -469,19 +458,7 @@ function copyLower( M, N, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, * var B = new Complex64Array( 4 ); * * clacpy( 'upper', 2, 2, A, 2, 1, 0, B, 2, 1, 0 ); -* // B => -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] -* -* z = B.get( 1 ); -* // returns [ 3.0, 4.0 ] -* -* z = B.get( 2 ); -* // returns [ 0.0, 0.0 ] -* -* z = B.get( 3 ); -* // returns [ 7.0, 8.0 ] +* // B => [ 1.0, 2.0, 3.0, 4.0, 0.0, 0.0, 7.0, 8.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -490,18 +467,7 @@ function copyLower( M, N, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, * var B = new Complex64Array( 4 ); * * clacpy( 'lower', 2, 2, A, 2, 1, 0, B, 2, 1, 0 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] -* -* z = B.get( 1 ); -* // returns [ 0.0, 0.0 ] -* -* z = B.get( 2 ); -* // returns [ 5.0, 6.0 ] -* -* z = B.get( 3 ); -* // returns [ 7.0, 8.0 ] +* // B => [ 1.0, 2.0, 0.0, 0.0, 5.0, 6.0, 7.0, 8.0 ] */ function clacpy( uplo, M, N, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, offsetB ) { var viewA; diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/clacpy.js b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/clacpy.js index 37de324ae232..ce326cbe5e52 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/clacpy.js +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/clacpy.js @@ -51,9 +51,7 @@ var base = require( './base.js' ); * var B = new Complex64Array( 4 ); * * clacpy( 'row-major', 'all', 2, 2, A, 2, B, 2 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] +* // B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -62,12 +60,7 @@ var base = require( './base.js' ); * var B = new Complex64Array( 4 ); * * clacpy( 'row-major', 'upper', 2, 2, A, 2, B, 2 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] -* -* z = B.get( 2 ); -* // returns [ 0.0, 0.0 ] +* // B => [ 1.0, 2.0, 3.0, 4.0, 0.0, 0.0, 7.0, 8.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -76,12 +69,7 @@ var base = require( './base.js' ); * var B = new Complex64Array( 4 ); * * clacpy( 'row-major', 'lower', 2, 2, A, 2, B, 2 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] -* -* z = B.get( 1 ); -* // returns [ 0.0, 0.0 ] +* // B => [ 1.0, 2.0, 0.0, 0.0, 5.0, 6.0, 7.0, 8.0 ] */ function clacpy( order, uplo, M, N, A, LDA, B, LDB ) { var sa1; diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/index.js b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/index.js index 8096c1d23628..bcc40643ab01 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/index.js +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/index.js @@ -31,9 +31,7 @@ * var B = new Complex64Array( 4 ); * * clacpy( 'row-major', 'all', 2, 2, A, 2, B, 2 ); -* -* var z = B.get( 0 ); -* // returns [ 1.0, 2.0 ] +* // B => [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -43,9 +41,7 @@ * var B = new Complex64Array( 12 ); * * clacpy.ndarray( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); -* -* var z = B.get( 2 ); -* // returns [ 3.0, 4.0 ] +* // B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/ndarray.js b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/ndarray.js index aadc689b4d97..67807b8721ff 100644 --- a/lib/node_modules/@stdlib/lapack/base/clacpy/lib/ndarray.js +++ b/lib/node_modules/@stdlib/lapack/base/clacpy/lib/ndarray.js @@ -48,9 +48,7 @@ var base = require( './base.js' ); * var B = new Complex64Array( 12 ); * * clacpy( 'all', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); -* -* var z = B.get( 2 ); -* // returns [ 3.0, 4.0 ] +* // B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -59,12 +57,7 @@ var base = require( './base.js' ); * var B = new Complex64Array( 12 ); * * clacpy( 'upper', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); -* -* var z = B.get( 2 ); -* // returns [ 3.0, 4.0 ] -* -* z = B.get( 4 ); -* // returns [ 0.0, 0.0 ] +* // B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 5.0, 6.0, 0.0, 0.0, 9.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] * * @example * var Complex64Array = require( '@stdlib/array/complex64' ); @@ -73,12 +66,7 @@ var base = require( './base.js' ); * var B = new Complex64Array( 12 ); * * clacpy( 'lower', 2, 2, A, 2, 1, 1, B, 2, 1, 2 ); -* -* var z = B.get( 2 ); -* // returns [ 3.0, 4.0 ] -* -* z = B.get( 1 ); -* // returns [ 0.0, 0.0 ] +* // B => [ 0.0, 0.0, 0.0, 0.0, 3.0, 4.0, 0.0, 0.0, 7.0, 8.0, 9.0, 10.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ] */ function clacpy( uplo, M, N, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, offsetB ) { // eslint-disable-line max-len, max-params return base( uplo, M, N, A, strideA1, strideA2, offsetA, B, strideB1, strideB2, offsetB ); // eslint-disable-line max-len