diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/README.md index 7161ddc48a11..5914db6d1fbd 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/README.md +++ b/lib/node_modules/@stdlib/fft/base/fftpack/README.md @@ -43,13 +43,13 @@ var o = ns;
-- [`cffti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/cffti]: initialize a workspace array for performing a complex-valued Fourier transform. -- [`cosqi( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/cosqi]: initialize a workspace array for performing a quarter-wave cosine transform. -- [`costi( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/costi]: initialize a workspace array for performing a cosine transform. +- [`cffti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/generic/cffti]: initialize a workspace array for performing a complex-valued Fourier transform. +- [`cosqi( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/generic/cosqi]: initialize a workspace array for performing a quarter-wave cosine transform. +- [`costi( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/generic/costi]: initialize a workspace array for performing a cosine transform. - [`decompose( N, M, initial, si, oi, out, so, oo )`][@stdlib/fft/base/fftpack/decompose]: factorize a sequence length into a product of integers. -- [`rffti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/rffti]: initialize a workspace array for performing a real-valued Fourier transform. -- [`sinqi( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/sinqi]: initialize a workspace array for performing a quarter-wave sine transform. -- [`sinti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/sinti]: initialize a workspace array for performing a sine transform. +- [`rffti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/generic/rffti]: initialize a workspace array for performing a real-valued Fourier transform. +- [`sinqi( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/generic/sinqi]: initialize a workspace array for performing a quarter-wave sine transform. +- [`sinti( N, workspace, strideW, offsetW )`][@stdlib/fft/base/fftpack/generic/sinti]: initialize a workspace array for performing a sine transform.
@@ -92,19 +92,19 @@ console.log( objectKeys( ns ) ); -[@stdlib/fft/base/fftpack/cffti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/cffti +[@stdlib/fft/base/fftpack/generic/cffti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/generic/cffti -[@stdlib/fft/base/fftpack/cosqi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/cosqi +[@stdlib/fft/base/fftpack/generic/cosqi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/generic/cosqi -[@stdlib/fft/base/fftpack/costi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/costi +[@stdlib/fft/base/fftpack/generic/costi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/generic/costi [@stdlib/fft/base/fftpack/decompose]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/decompose -[@stdlib/fft/base/fftpack/rffti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/rffti +[@stdlib/fft/base/fftpack/generic/rffti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/generic/rffti -[@stdlib/fft/base/fftpack/sinqi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/sinqi +[@stdlib/fft/base/fftpack/generic/sinqi]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/generic/sinqi -[@stdlib/fft/base/fftpack/sinti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/sinti +[@stdlib/fft/base/fftpack/generic/sinti]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/fft/base/fftpack/generic/sinti diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/docs/types/index.d.ts b/lib/node_modules/@stdlib/fft/base/fftpack/docs/types/index.d.ts index a628f4d39fce..68931f1b7d93 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/fft/base/fftpack/docs/types/index.d.ts @@ -20,252 +20,10 @@ /* eslint-disable max-lines */ -import cffti = require( '@stdlib/fft/base/fftpack/cffti' ); -import cosqi = require( '@stdlib/fft/base/fftpack/cosqi' ); -import costi = require( '@stdlib/fft/base/fftpack/costi' ); -import decompose = require( '@stdlib/fft/base/fftpack/decompose' ); -import rffti = require( '@stdlib/fft/base/fftpack/rffti' ); -import sinqi = require( '@stdlib/fft/base/fftpack/sinqi' ); -import sinti = require( '@stdlib/fft/base/fftpack/sinti' ); - /** * Interface describing the `fftpack` namespace. */ -interface Namespace { - /** - * Initializes a workspace array for performing a complex-valued Fourier transform. - * - * ## Notes - * - * - The workspace array should have a length of at least `( 4*N ) + 34` elements. - * - For single-point sequences (N=1), the function returns immediately as the FFT is the identity operation. - * - * @param N - length of the sequence - * @param workspace - workspace array - * @param strideW - stride length for `workspace` - * @param offsetW - starting index for `workspace` - * @returns workspace array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var N = 8; - * var workspace = new Float64Array( ( 4*N ) + 34 ); - * - * var out = ns.cffti( N, workspace, 1, 0 ); - * // returns - * - * var bool = ( out === workspace ); - * // returns true - * - * var twiddleFactors = workspace.slice( 2*N, 4*N ); - * // returns [ 1, 0, ~0.707, ~0.707, ~0, 1, ~-0.707, ~0.707, 1, 0, 1, 0, 1, 0, ~0, -1 ] - * - * var factors = workspace.slice( 4*N, ( 4*N ) + 4 ); - * // returns [ 8, 2, 2, 4 ] - */ - cffti: typeof cffti; - - /** - * Initializes a workspace array for performing a quarter-wave cosine transform. - * - * ## Notes - * - * - The workspace array should have a length of at least `( 3*N ) + 34` elements. - * - * @param N - length of the sequence - * @param workspace - workspace array - * @param strideW - stride length for `workspace` - * @param offsetW - starting index for `workspace` - * @returns workspace array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var N = 8; - * var workspace = new Float64Array( ( 3*N ) + 34 ); - * - * var out = ns.cosqi( N, workspace, 1, 0 ); - * // returns - * - * var bool = ( out === workspace ); - * // returns true - * - * var cosineTable = workspace.slice( 0, N ); - * // returns [ ~0.98, ~0.92, ~0.83, ~0.7, ~0.56, ~0.38, ~0.2, ~0.0 ] - * - * var twiddleFactors = workspace.slice( 2*N, 3*N ); - * // returns [ ~0.707, ~0.707, 0, 0, 0, 0, 0, 0 ] - * - * var factors = workspace.slice( 3*N, ( 3*N ) + 4 ); - * // returns [ 8, 2, 2, 4 ] - */ - cosqi: typeof cosqi; - - /** - * Initializes a workspace array for performing a cosine transform. - * - * ## Notes - * - * - The workspace array should have a length of at least `( 3*N ) + 34` elements. - * - * @param N - length of the sequence - * @param workspace - workspace array - * @param strideW - stride length for `workspace` - * @param offsetW - starting index for `workspace` - * @returns workspace array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var N = 9; - * var workspace = new Float64Array( ( 3*N ) + 34 ); - * - * var out = ns.costi( N, workspace, 1, 0 ); - * // returns - * - * var bool = ( out === workspace ); - * // returns true - * - * var cosineTable = workspace.slice( 0, N ); - * // returns [ 0, ~0.765, ~1.414, ~1.848, 0, ~0.765, ~1.414, ~1.848, 0 ] - * - * var twiddleFactors = workspace.slice( (2*N)-1, (3*N)-2 ); - * // returns [ ~0.707, ~0.707, 0, 0, 0, 0, 0, 0 ] - * - * var factors = workspace.slice( (3*N)-2, (3*N)+2 ); - * // returns [ 8, 2, 2, 4 ] - */ - costi: typeof costi; - - /** - * Factorizes a sequence length into a product of integers. - * - * @param N - length of the sequence - * @param M - number of trial divisors - * @param initial - array of initial trial divisors - * @param si - stride length for `initial` - * @param oi - starting index for `initial` - * @param out - output array for storing factorization results - * @param so - stride length for `out` - * @param oo - starting index for `out` - * @returns number of factors into which `N` was decomposed - * - * @example - * var initial = new Float64Array( [ 3, 4, 2, 5 ] ); - * var factors = new Float64Array( 4 ); - * - * var numFactors = ns.decompose( 12, 4, initial, 1, 0, factors, 1, 0 ); - * // returns 2 - */ - decompose: typeof decompose; - - /** - * Initializes a workspace array for performing a real-valued Fourier transform. - * - * ## Notes - * - * - The workspace array should have a length of at least `( 2*N ) + 34` elements. - * - For single-point sequences (N=1), the function returns immediately as the FFT is the identity operation. - * - * @param N - length of the sequence - * @param workspace - workspace array - * @param strideW - stride length for `workspace` - * @param offsetW - starting index for `workspace` - * @returns workspace array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var N = 8; - * var workspace = new Float64Array( ( 2*N ) + 34 ); - * - * var out = ns.rffti( N, workspace, 1, 0 ); - * // returns - * - * var bool = ( out === workspace ); - * // returns true - * - * var twiddleFactors = workspace.slice( N, 2*N ); - * // returns [ ~0.707, ~0.707, 0, 0, 0, 0, 0, 0 ] - * - * var factors = workspace.slice( 2*N, ( 2*N ) + 4 ); - * // returns [ 8, 2, 2, 4 ] - */ - rffti: typeof rffti; - - /** - * Initializes a workspace array for performing a quarter-wave sine transform. - * - * ## Notes - * - * - The workspace array should have a length of at least `( 3*N ) + 34` elements. - * - * @param N - length of the sequence - * @param workspace - workspace array - * @param strideW - stride length for `workspace` - * @param offsetW - starting index for `workspace` - * @returns workspace array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var N = 8; - * var workspace = new Float64Array( ( 3*N ) + 34 ); - * - * var out = ns.sinqi( N, workspace, 1, 0 ); - * // returns - * - * var bool = ( out === workspace ); - * // returns true - * - * var cosineTable = workspace.slice( 0, N ); - * // returns [ ~0.98, ~0.92, ~0.83, ~0.7, ~0.56, ~0.38, ~0.2, ~0.0 ] - * - * var twiddleFactors = workspace.slice( 2*N, 3*N ); - * // returns [ ~0.707, ~0.707, 0, 0, 0, 0, 0, 0 ] - * - * var factors = workspace.slice( 3*N, ( 3*N ) + 4 ); - * // returns [ 8, 2, 2, 4 ] - */ - sinqi: typeof sinqi; - - /** - * Initializes a workspace array for performing a sine transform. - * - * ## Notes - * - * - The workspace array should have a length of at least `( 2.5*N ) + 34` elements. - * - * @param N - length of the sequence - * @param workspace - workspace array - * @param strideW - stride length for `workspace` - * @param offsetW - starting index for `workspace` - * @returns workspace array - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * var floor = require( '@stdlib/math/base/special/floor' ); - * - * var N = 7; - * var workspace = new Float64Array( floor( 2.5*N ) + 34 ); - * - * var out = ns.sinti( N, workspace, 1, 0 ); - * // returns - * - * var bool = ( out === workspace ); - * // returns true - * - * var sineTable = workspace.slice( 0, floor( N/2 ) ); - * // returns [ ~0.765, ~1.414, ~1.848 ] - * - * var twiddleFactors = workspace.slice( floor( 3*N/2 ) + 1, floor( 5*N/2 ) + 2 ); - * // returns [ ~0.707, ~0.707, 0, 0, 0, 0, 0, 0 ] - * - * var factors = workspace.slice( floor( 5*N/2 ) + 2, floor( 5*N/2 ) + 2 + 4 ); - * // returns [ 8, 2, 2, 4 ] - */ - sinti: typeof sinti; +interface Namespace { // eslint-disable-line @typescript-eslint/no-empty-interface } /** diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/README.md similarity index 97% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/README.md rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/README.md index 8fce3a2870a4..3060aa1c21c6 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/README.md +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/README.md @@ -37,7 +37,7 @@ limitations under the License. ## Usage ```javascript -var cffti = require( '@stdlib/fft/base/fftpack/cffti' ); +var cffti = require( '@stdlib/fft/base/fftpack/generic/cffti' ); ``` #### cffti( N, workspace, strideW, offsetW ) @@ -118,7 +118,7 @@ The function accepts the following arguments: var Float64Array = require( '@stdlib/array/float64' ); var zeroTo = require( '@stdlib/array/zero-to' ); var logEach = require( '@stdlib/console/log-each' ); -var cffti = require( '@stdlib/fft/base/fftpack/cffti' ); +var cffti = require( '@stdlib/fft/base/fftpack/generic/cffti' ); var N = 8; var workspace = new Float64Array( ( 4*N ) + 34 ); diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/benchmark/benchmark.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/benchmark/benchmark.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/docs/repl.txt b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/docs/repl.txt rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/docs/repl.txt diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/docs/types/index.d.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/docs/types/index.d.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/docs/types/test.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/docs/types/test.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/examples/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/examples/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/examples/index.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/cffti1.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/cffti1.js similarity index 98% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/cffti1.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/cffti1.js index 46959d31a6b3..339bb68645e2 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/cffti1.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/cffti1.js @@ -65,7 +65,7 @@ var sincos = require( '@stdlib/math/base/special/sincos' ).assign; var TWO_PI = require( '@stdlib/constants/float64/two-pi' ); var floor = require( '@stdlib/math/base/special/floor' ); -var decompose = require( '@stdlib/fft/base/fftpack/decompose' ); +var decompose = require( '@stdlib/fft/base/fftpack/generic/decompose' ); // VARIABLES // diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/index.js similarity index 91% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/index.js index a9430dc9c9a9..4b6e42abdc68 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/index.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/index.js @@ -21,11 +21,11 @@ /** * Initialize a workspace array for performing a complex-valued Fourier transform. * -* @module @stdlib/fft/base/fftpack/cffti +* @module @stdlib/fft/base/fftpack/generic/cffti * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var cffti = require( '@stdlib/fft/base/fftpack/cffti' ); +* var cffti = require( '@stdlib/fft/base/fftpack/generic/cffti' ); * * var N = 8; * var workspace = new Float64Array( ( 4*N ) + 34 ); diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/main.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/main.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/lib/main.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/lib/main.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/package.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/package.json similarity index 96% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/package.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/package.json index 74b23c91ae11..a600802c408f 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/package.json +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/fft/base/fftpack/cffti", + "name": "@stdlib/fft/base/fftpack/generic/cffti", "version": "0.0.0", "description": "Initialize a workspace array for performing a complex-valued Fourier transform.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/Makefile b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/Makefile similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/Makefile rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/Makefile diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/large.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/large.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/large.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/large.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/medium.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/medium.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/medium.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/medium.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/runner.c b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/runner.c similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/runner.c rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/runner.c diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/small.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/small.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/fixtures/c/fftpack/small.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/fixtures/c/fftpack/small.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/test.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cffti/test/test.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cffti/test/test.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/README.md similarity index 97% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/README.md rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/README.md index 68495efc0e52..25386818e984 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/README.md +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/README.md @@ -37,7 +37,7 @@ limitations under the License. ## Usage ```javascript -var cosqi = require( '@stdlib/fft/base/fftpack/cosqi' ); +var cosqi = require( '@stdlib/fft/base/fftpack/generic/cosqi' ); ``` #### cosqi( N, workspace, strideW, offsetW ) @@ -120,7 +120,7 @@ The function accepts the following arguments: var Float64Array = require( '@stdlib/array/float64' ); var zeroTo = require( '@stdlib/array/zero-to' ); var logEach = require( '@stdlib/console/log-each' ); -var cosqi = require( '@stdlib/fft/base/fftpack/cosqi' ); +var cosqi = require( '@stdlib/fft/base/fftpack/generic/cosqi' ); var N = 8; var workspace = new Float64Array( ( 3*N ) + 34 ); diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/benchmark/benchmark.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/benchmark/benchmark.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/docs/repl.txt b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/docs/repl.txt rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/docs/repl.txt diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/docs/types/index.d.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/docs/types/index.d.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/docs/types/test.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/docs/types/test.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/examples/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/examples/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/examples/index.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/lib/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/lib/index.js similarity index 92% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/lib/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/lib/index.js index a0b5ef720735..f8b5f34187a4 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/lib/index.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/lib/index.js @@ -21,11 +21,11 @@ /** * Initialize a workspace array for performing a quarter-wave cosine transform. * -* @module @stdlib/fft/base/fftpack/cosqi +* @module @stdlib/fft/base/fftpack/generic/cosqi * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var cosqi = require( '@stdlib/fft/base/fftpack/cosqi' ); +* var cosqi = require( '@stdlib/fft/base/fftpack/generic/cosqi' ); * * var N = 8; * var workspace = new Float64Array( ( 3*N ) + 34 ); diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/lib/main.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/lib/main.js similarity index 99% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/lib/main.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/lib/main.js index 24d6b4da6a29..8279fd9e3ef6 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/lib/main.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/lib/main.js @@ -62,7 +62,7 @@ var cos = require( '@stdlib/math/base/special/cos' ); var HALF_PI = require( '@stdlib/constants/float64/half-pi' ); -var rffti = require( '@stdlib/fft/base/fftpack/rffti' ); +var rffti = require( '@stdlib/fft/base/fftpack/generic/rffti' ); // MAIN // diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/package.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/package.json similarity index 96% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/package.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/package.json index 12c14ed3e144..e905bd0c1027 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/package.json +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/fft/base/fftpack/cosqi", + "name": "@stdlib/fft/base/fftpack/generic/cosqi", "version": "0.0.0", "description": "Initialize a workspace array for performing a quarter-wave cosine transform.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/Makefile b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/Makefile similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/Makefile rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/Makefile diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/large.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/large.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/large.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/large.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/medium.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/medium.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/medium.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/medium.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/runner.c b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/runner.c similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/runner.c rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/runner.c diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/small.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/small.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/fixtures/c/fftpack/small.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/fixtures/c/fftpack/small.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/test.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/cosqi/test/test.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/cosqi/test/test.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/README.md similarity index 97% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/README.md rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/README.md index 66a10f8c654e..d21aadfbab74 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/costi/README.md +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/README.md @@ -37,7 +37,7 @@ limitations under the License. ## Usage ```javascript -var costi = require( '@stdlib/fft/base/fftpack/costi' ); +var costi = require( '@stdlib/fft/base/fftpack/generic/costi' ); ``` #### costi( N, workspace, strideW, offsetW ) @@ -120,7 +120,7 @@ The function accepts the following arguments: var Float64Array = require( '@stdlib/array/float64' ); var zeroTo = require( '@stdlib/array/zero-to' ); var logEach = require( '@stdlib/console/log-each' ); -var costi = require( '@stdlib/fft/base/fftpack/costi' ); +var costi = require( '@stdlib/fft/base/fftpack/generic/costi' ); var N = 9; var workspace = new Float64Array( ( 3*N ) + 34 ); diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/benchmark/benchmark.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/benchmark/benchmark.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/docs/repl.txt b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/docs/repl.txt rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/docs/repl.txt diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/docs/types/index.d.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/docs/types/index.d.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/docs/types/test.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/docs/types/test.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/examples/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/examples/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/examples/index.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/lib/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/lib/index.js similarity index 92% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/lib/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/lib/index.js index 161842e74fa3..74fd9894ba14 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/costi/lib/index.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/lib/index.js @@ -21,11 +21,11 @@ /** * Initialize a workspace array for performing a cosine transform. * -* @module @stdlib/fft/base/fftpack/costi +* @module @stdlib/fft/base/fftpack/generic/costi * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var costi = require( '@stdlib/fft/base/fftpack/costi' ); +* var costi = require( '@stdlib/fft/base/fftpack/generic/costi' ); * * var N = 9; * var workspace = new Float64Array( ( 3*N ) + 34 ); diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/lib/main.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/lib/main.js similarity index 99% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/lib/main.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/lib/main.js index 7c289635ee44..be4d132bd82d 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/costi/lib/main.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/lib/main.js @@ -63,7 +63,7 @@ var sincos = require( '@stdlib/math/base/special/sincos' ).assign; var PI = require( '@stdlib/constants/float64/pi' ); var floor = require( '@stdlib/math/base/special/floor' ); -var rffti = require( '@stdlib/fft/base/fftpack/rffti' ); +var rffti = require( '@stdlib/fft/base/fftpack/generic/rffti' ); // VARIABLES // diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/package.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/package.json similarity index 96% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/package.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/package.json index eae44f1cec64..c678f48543ee 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/costi/package.json +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/fft/base/fftpack/costi", + "name": "@stdlib/fft/base/fftpack/generic/costi", "version": "0.0.0", "description": "Initialize a workspace array for performing a cosine transform.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/Makefile b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/Makefile similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/Makefile rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/Makefile diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/large.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/large.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/large.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/large.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/medium.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/medium.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/medium.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/medium.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/runner.c b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/runner.c similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/runner.c rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/runner.c diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/small.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/small.json similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/test/fixtures/c/fftpack/small.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/fixtures/c/fftpack/small.json diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/costi/test/test.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/costi/test/test.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/costi/test/test.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/README.md similarity index 95% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/README.md rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/README.md index af5c32205bfc..a53419508ac9 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/README.md +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/README.md @@ -37,7 +37,7 @@ limitations under the License. ## Usage ```javascript -var decompose = require( '@stdlib/fft/base/fftpack/decompose' ); +var decompose = require( '@stdlib/fft/base/fftpack/generic/decompose' ); ``` #### decompose( N, M, initial, si, oi, out, so, oo ) @@ -96,7 +96,7 @@ The function returns the number of factors into which `N` was decomposed. ```javascript -var decompose = require( '@stdlib/fft/base/fftpack/decompose' ); +var decompose = require( '@stdlib/fft/base/fftpack/generic/decompose' ); var initial = [ 3, 4, 2, 5 ]; // as found in FFTPACK var factors = [ 0, 0, 0, 0 ]; diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/benchmark/benchmark.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/benchmark/benchmark.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/docs/repl.txt b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/docs/repl.txt rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/docs/repl.txt diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/docs/types/index.d.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/docs/types/index.d.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/docs/types/test.ts b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/docs/types/test.ts rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/examples/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/examples/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/examples/index.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/lib/index.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/lib/index.js similarity index 85% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/lib/index.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/lib/index.js index 5e7183ef5062..2bdd0c85aa14 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/lib/index.js +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/lib/index.js @@ -21,10 +21,10 @@ /** * Factorize a sequence length into a product of integers. * -* @module @stdlib/fft/base/fftpack/decompose +* @module @stdlib/fft/base/fftpack/generic/decompose * * @example -* var decompose = require( '@stdlib/fft/base/fftpack/decompose' ); +* var decompose = require( '@stdlib/fft/base/fftpack/generic/decompose' ); * * var N = 630; * var initial = [ 3, 4, 2, 5 ]; // as found in FFTPACK @@ -34,7 +34,7 @@ * // returns 5 * * @example -* var decompose = require( '@stdlib/fft/base/fftpack/decompose' ); +* var decompose = require( '@stdlib/fft/base/fftpack/generic/decompose' ); * * var N = 12; * var initial = [ 3, 4, 2, 5 ]; // as found in FFTPACK diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/lib/main.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/lib/main.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/lib/main.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/lib/main.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/package.json b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/package.json similarity index 95% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/package.json rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/package.json index b56ddcebca1c..74b6c1d0d0e4 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/package.json +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/fft/base/fftpack/decompose", + "name": "@stdlib/fft/base/fftpack/generic/decompose", "version": "0.0.0", "description": "Factorize a sequence length into a product of integers.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/decompose/test/test.js b/lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/fft/base/fftpack/decompose/test/test.js rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/decompose/test/test.js diff --git a/lib/node_modules/@stdlib/fft/base/fftpack/rfftf/README.md b/lib/node_modules/@stdlib/fft/base/fftpack/generic/rfftf/README.md similarity index 88% rename from lib/node_modules/@stdlib/fft/base/fftpack/rfftf/README.md rename to lib/node_modules/@stdlib/fft/base/fftpack/generic/rfftf/README.md index 310db951e449..d295b19c6db9 100644 --- a/lib/node_modules/@stdlib/fft/base/fftpack/rfftf/README.md +++ b/lib/node_modules/@stdlib/fft/base/fftpack/generic/rfftf/README.md @@ -37,7 +37,7 @@ limitations under the License. ## Usage ```javascript -var rfftf = require( '@stdlib/fft/base/fftpack/rfftf' ); +var rfftf = require( '@stdlib/fft/base/fftpack/generic/rfftf' ); ``` #### rfftf( N, r, strideR, offsetR, w, strideW, offsetW ) @@ -46,7 +46,7 @@ Computes the forward discrete Fourier transform (DFT) of a real-valued sequence. ```javascript var Float64Array = require( '@stdlib/array/float64' ); -var rffti = require( '@stdlib/fft/base/fftpack/rffti' ); +var rffti = require( '@stdlib/fft/base/fftpack/generic/rffti' ); var N = 4; var w = new Float64Array( ( 2*N ) + 34 ); @@ -80,7 +80,7 @@ The function accepts the following arguments: ## Notes -- Before calling this function, initialize the workspace by calling [`rffti`][@stdlib/fft/base/fftpack/rffti] with the same sequence length and workspace layout. +- Before calling this function, initialize the workspace by calling [`rffti`][@stdlib/fft/base/fftpack/generic/rffti] with the same sequence length and workspace layout. - The function performs the transform in-place (i.e., the input array is **mutated**). @@ -109,8 +109,8 @@ The function accepts the following arguments: ```javascript var zeros = require( '@stdlib/array/zeros' ); var discreteUniform = require( '@stdlib/random/array/discrete-uniform' ); -var rffti = require( '@stdlib/fft/base/fftpack/rffti' ); -var rfftf = require( '@stdlib/fft/base/fftpack/rfftf' ); +var rffti = require( '@stdlib/fft/base/fftpack/generic/rffti' ); +var rfftf = require( '@stdlib/fft/base/fftpack/generic/rfftf' ); var N = 4; var opts = { @@ -151,7 +151,7 @@ console.log( r );