diff --git a/docs/migration-guides/mathjs/benchmark/benchmark.multiply.number.js b/docs/migration-guides/mathjs/benchmark/benchmark.multiply.number.js index a6fa1a823140..dcd4cedb3944 100644 --- a/docs/migration-guides/mathjs/benchmark/benchmark.multiply.number.js +++ b/docs/migration-guides/mathjs/benchmark/benchmark.multiply.number.js @@ -25,7 +25,7 @@ var bench = require( '@stdlib/bench' ); var isnan = require( '@stdlib/math/base/assert/is-nan' ); var filledBy = require( '@stdlib/array/filled-by' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; -var base = require( '@stdlib/math/base/ops/mul' ); +var base = require( '@stdlib/number/float64/base/mul' ); var tryRequire = require( '@stdlib/utils/try-require' ); var pkg = require( './../package.json' ).name; @@ -40,7 +40,7 @@ var opts = { // MAIN // -bench( pkg+'::stdlib:math/base/ops/mul:value=number', opts, function benchmark( b ) { +bench( pkg+'::stdlib:number/float64/base/mul:value=number', opts, function benchmark( b ) { var x; var y; var z; diff --git a/lib/node_modules/@stdlib/math/base/ops/README.md b/lib/node_modules/@stdlib/math/base/ops/README.md index 839d6191547c..8b8ebf4b457e 100644 --- a/lib/node_modules/@stdlib/math/base/ops/README.md +++ b/lib/node_modules/@stdlib/math/base/ops/README.md @@ -54,7 +54,7 @@ The namespace contains the following functions: - [`divf( x, y )`][@stdlib/math/base/ops/divf]: divide two single-precision floating-point numbers. - [`imul( a, b )`][@stdlib/math/base/ops/imul]: perform C-like multiplication of two signed 32-bit integers. - [`imuldw( a, b )`][@stdlib/math/base/ops/imuldw]: compute the double word product of two signed 32-bit integers. -- [`mul( x, y )`][@stdlib/math/base/ops/mul]: multiply two double-precision floating-point numbers. +- [`mul( x, y )`][@stdlib/number/float64/base/mul]: multiply two double-precision floating-point numbers. - [`mulf( x, y )`][@stdlib/math/base/ops/mulf]: multiply two single-precision floating-point numbers. - [`sub( x, y )`][@stdlib/math/base/ops/sub]: subtract two double-precision floating-point numbers. - [`subf( x, y )`][@stdlib/math/base/ops/subf]: subtract two single-precision floating-point numbers. @@ -149,7 +149,7 @@ console.log( ns.imuldw( 0x80000000|0, 0x40000000|0 ) ); [@stdlib/math/base/ops/imuldw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/imuldw -[@stdlib/math/base/ops/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mul +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul [@stdlib/math/base/ops/mulf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mulf diff --git a/lib/node_modules/@stdlib/math/base/ops/div/README.md b/lib/node_modules/@stdlib/math/base/ops/div/README.md index 06177d981d06..681c1b93ee57 100644 --- a/lib/node_modules/@stdlib/math/base/ops/div/README.md +++ b/lib/node_modules/@stdlib/math/base/ops/div/README.md @@ -196,7 +196,7 @@ int main( void ) { ## See Also - [`@stdlib/number/float64/base/add`][@stdlib/number/float64/base/add]: compute the sum of two double-precision floating-point numbers. -- [`@stdlib/math/base/ops/mul`][@stdlib/math/base/ops/mul]: multiply two double-precision floating-point numbers. +- [`@stdlib/number/float64/base/mul`][@stdlib/number/float64/base/mul]: multiply two double-precision floating-point numbers. - [`@stdlib/math/base/ops/sub`][@stdlib/math/base/ops/sub]: subtract two double-precision floating-point numbers. @@ -211,7 +211,7 @@ int main( void ) { [@stdlib/number/float64/base/add]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/add -[@stdlib/math/base/ops/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mul +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul [@stdlib/math/base/ops/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/sub diff --git a/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts b/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts index 06cab01df747..621528fa8dd4 100644 --- a/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts @@ -33,7 +33,7 @@ import div = require( '@stdlib/math/base/ops/div' ); import divf = require( '@stdlib/math/base/ops/divf' ); import imul = require( '@stdlib/math/base/ops/imul' ); import imuldw = require( '@stdlib/math/base/ops/imuldw' ); -import mul = require( '@stdlib/math/base/ops/mul' ); +import mul = require( '@stdlib/number/float64/base/mul' ); import mulf = require( '@stdlib/math/base/ops/mulf' ); import sub = require( '@stdlib/math/base/ops/sub' ); import subf = require( '@stdlib/math/base/ops/subf' ); diff --git a/lib/node_modules/@stdlib/math/base/ops/lib/index.js b/lib/node_modules/@stdlib/math/base/ops/lib/index.js index ff508bc20b22..3738c3f18e52 100644 --- a/lib/node_modules/@stdlib/math/base/ops/lib/index.js +++ b/lib/node_modules/@stdlib/math/base/ops/lib/index.js @@ -153,15 +153,6 @@ setReadOnly( ns, 'imul', require( '@stdlib/math/base/ops/imul' ) ); */ setReadOnly( ns, 'imuldw', require( '@stdlib/math/base/ops/imuldw' ) ); -/** -* @name mul -* @memberof ns -* @readonly -* @type {Function} -* @see {@link module:@stdlib/math/base/ops/mul} -*/ -setReadOnly( ns, 'mul', require( '@stdlib/math/base/ops/mul' ) ); - /** * @name mulf * @memberof ns @@ -216,6 +207,15 @@ setReadOnly( ns, 'umuldw', require( '@stdlib/math/base/ops/umuldw' ) ); */ setReadOnly( ns, 'addf', require( '@stdlib/number/float32/base/add' ) ); +/** +* @name mul +* @memberof ns +* @readonly +* @type {Function} +* @see {@link module:@stdlib/number/float64/base/mul} +*/ +setReadOnly( ns, 'mul', require( '@stdlib/number/float64/base/mul' ) ); + // EXPORTS // diff --git a/lib/node_modules/@stdlib/math/base/ops/mulf/README.md b/lib/node_modules/@stdlib/math/base/ops/mulf/README.md index c1deabe913d9..4ff89c677c02 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mulf/README.md +++ b/lib/node_modules/@stdlib/math/base/ops/mulf/README.md @@ -197,7 +197,7 @@ int main( void ) { - [`@stdlib/number/float32/base/add`][@stdlib/number/float32/base/add]: compute the sum of two single-precision floating-point numbers. - [`@stdlib/math/base/ops/divf`][@stdlib/math/base/ops/divf]: divide two single-precision floating-point numbers. -- [`@stdlib/math/base/ops/mul`][@stdlib/math/base/ops/mul]: multiply two double-precision floating-point numbers. +- [`@stdlib/number/float64/base/mul`][@stdlib/number/float64/base/mul]: multiply two double-precision floating-point numbers. - [`@stdlib/math/base/ops/subf`][@stdlib/math/base/ops/subf]: subtract two single-precision floating-point numbers. @@ -214,7 +214,7 @@ int main( void ) { [@stdlib/math/base/ops/divf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/divf -[@stdlib/math/base/ops/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mul +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul [@stdlib/math/base/ops/subf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/subf diff --git a/lib/node_modules/@stdlib/math/base/ops/sub/README.md b/lib/node_modules/@stdlib/math/base/ops/sub/README.md index e6822538a52e..fbc5f7d0a91a 100644 --- a/lib/node_modules/@stdlib/math/base/ops/sub/README.md +++ b/lib/node_modules/@stdlib/math/base/ops/sub/README.md @@ -197,7 +197,7 @@ int main( void ) { - [`@stdlib/number/float64/base/add`][@stdlib/number/float64/base/add]: compute the sum of two double-precision floating-point numbers. - [`@stdlib/math/base/ops/div`][@stdlib/math/base/ops/div]: divide two double-precision floating-point numbers. -- [`@stdlib/math/base/ops/mul`][@stdlib/math/base/ops/mul]: multiply two double-precision floating-point numbers. +- [`@stdlib/number/float64/base/mul`][@stdlib/number/float64/base/mul]: multiply two double-precision floating-point numbers. @@ -213,7 +213,7 @@ int main( void ) { [@stdlib/math/base/ops/div]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/div -[@stdlib/math/base/ops/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mul +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul-by/README.md b/lib/node_modules/@stdlib/math/strided/ops/mul-by/README.md index ba8a5630bc21..72712dcbd096 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul-by/README.md +++ b/lib/node_modules/@stdlib/math/strided/ops/mul-by/README.md @@ -22,7 +22,7 @@ limitations under the License. # mulBy -> Element-wise [multiplication][@stdlib/math/base/ops/mul] of two strided arrays via a callback function. +> Element-wise [multiplication][@stdlib/number/float64/base/mul] of two strided arrays via a callback function.
@@ -40,7 +40,7 @@ var mulBy = require( '@stdlib/math/strided/ops/mul-by' ); #### mulBy( N, x, strideX, y, strideY, z, strideZ, clbk\[, thisArg] ) -Performs element-wise [multiplication][@stdlib/math/base/ops/mul] of two strided arrays via a callback function and assigns each result to an element in an output strided array. +Performs element-wise [multiplication][@stdlib/number/float64/base/mul] of two strided arrays via a callback function and assigns each result to an element in an output strided array. ```javascript function accessor( values ) { @@ -137,7 +137,7 @@ mulBy( 3, x1, -2, y1, 1, z1, 1, accessor ); #### mulBy.ndarray( N, x, strideX, offsetX, y, strideY, offsetY, z, strideZ, offsetZ, clbk\[, thisArg] ) -Performs element-wise [multiplication][@stdlib/math/base/ops/mul] of two strided arrays via a callback function and assigns each result to an element in an output strided array using alternative indexing semantics. +Performs element-wise [multiplication][@stdlib/number/float64/base/mul] of two strided arrays via a callback function and assigns each result to an element in an output strided array using alternative indexing semantics. ```javascript function accessor( values ) { @@ -261,7 +261,7 @@ console.log( z ); [mdn-typed-array]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypedArray -[@stdlib/math/base/ops/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mul +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/main.js b/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/main.js index 410727045ac6..66965efc57f3 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/main.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/main.js @@ -21,7 +21,7 @@ // MODULES // var mapBy2 = require( '@stdlib/strided/base/map-by2' ); -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); // MAIN // diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/ndarray.js b/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/ndarray.js index 58bc3ef980d2..b927d23a52fb 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/ndarray.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul-by/lib/ndarray.js @@ -23,7 +23,7 @@ // MODULES // var mapBy2 = require( '@stdlib/strided/base/map-by2' ).ndarray; -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); // MAIN // diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.main.js b/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.main.js index 4eec22d67c10..ae276804bd8a 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.main.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.main.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; var Float64Array = require( '@stdlib/array/float64' ); var mulBy = require( './../lib/main.js' ); diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.ndarray.js b/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.ndarray.js index 00972f37be81..e2600a6bc74e 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.ndarray.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul-by/test/test.ndarray.js @@ -21,7 +21,7 @@ // MODULES // var tape = require( 'tape' ); -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; var mulBy = require( './../lib/ndarray.js' ); diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/lib/data.js b/lib/node_modules/@stdlib/math/strided/ops/mul/lib/data.js index 838413aacece..6371667f2dd5 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/lib/data.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/lib/data.js @@ -20,7 +20,7 @@ // MODULES // -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var cmul = require( '@stdlib/complex/float64/base/mul' ); var cmulf = require( '@stdlib/complex/float32/base/mul' ); var callbacks = require( '@stdlib/strided/base/binary-signature-callbacks' ); diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/manifest.json b/lib/node_modules/@stdlib/math/strided/ops/mul/manifest.json index 721ebcf30ad4..6689f0800601 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/manifest.json +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/manifest.json @@ -1,45 +1,45 @@ { - "options": {}, - "fields": [ - { - "field": "src", - "resolve": true, - "relative": true - }, - { - "field": "include", - "resolve": true, - "relative": true - }, - { - "field": "libraries", - "resolve": false, - "relative": false - }, - { - "field": "libpath", - "resolve": true, - "relative": false - } - ], - "confs": [ - { - "src": [], - "include": [ - "./include" - ], - "libraries": [], - "libpath": [], - "dependencies": [ - "@stdlib/math/base/ops/mul", - "@stdlib/math/base/ops/mulf", - "@stdlib/complex/float64/base/mul", - "@stdlib/complex/float32/base/mul", - "@stdlib/strided/base/function-object", - "@stdlib/strided/base/binary", - "@stdlib/strided/dtypes", - "@stdlib/strided/napi/binary" - ] - } - ] + "options": {}, + "fields": [ + { + "field": "src", + "resolve": true, + "relative": true + }, + { + "field": "include", + "resolve": true, + "relative": true + }, + { + "field": "libraries", + "resolve": false, + "relative": false + }, + { + "field": "libpath", + "resolve": true, + "relative": false + } + ], + "confs": [ + { + "src": [], + "include": [ + "./include" + ], + "libraries": [], + "libpath": [], + "dependencies": [ + "@stdlib/number/float64/base/mul", + "@stdlib/math/base/ops/mulf", + "@stdlib/complex/float64/base/mul", + "@stdlib/complex/float32/base/mul", + "@stdlib/strided/base/function-object", + "@stdlib/strided/base/binary", + "@stdlib/strided/dtypes", + "@stdlib/strided/napi/binary" + ] + } + ] } diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/src/addon.c b/lib/node_modules/@stdlib/math/strided/ops/mul/src/addon.c index 54ed835ebbec..d07337a3d405 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/src/addon.c +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/src/addon.c @@ -18,7 +18,7 @@ /* NOTE: Do not edit this file directly. This file is auto-generated. See ./src/addon.c.txt. */ -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" #include "stdlib/math/base/ops/mulf.h" #include "stdlib/complex/float64/base/mul.h" #include "stdlib/complex/float32/base/mul.h" @@ -671,46 +671,46 @@ static void *data[] = { (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_complex128_mul, @@ -718,93 +718,93 @@ static void *data[] = { (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muls, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulk, (void *)muli, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_complex128_mul, @@ -812,95 +812,95 @@ static void *data[] = { (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mult, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)mulu, (void *)mulu, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mult, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)mulu, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)mulu, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulu, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulu, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_mulf, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, - (void *)stdlib_base_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, + (void *)stdlib_base_float64_mul, (void *)stdlib_base_complex128_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)muli, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulk, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)mult, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)muli, (void *)mulu, (void *)mulu, (void *)stdlib_base_complex128_mul, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulb, (void *)stdlib_base_complex128_mul, (void *)stdlib_base_complex64_mul, (void *)stdlib_base_mulf, - (void *)stdlib_base_mul, + (void *)stdlib_base_float64_mul, (void *)mulk, (void *)muli, (void *)mult, diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.js b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.js index c3df4686ff75..d259d0665bac 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.js @@ -22,7 +22,7 @@ var tape = require( 'tape' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var Float64Array = require( '@stdlib/array/float64' ); var Uint8Array = require( '@stdlib/array/uint8' ); var resolveStr = require( '@stdlib/strided/base/dtype-resolve-str' ); diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.native.js b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.native.js index 85ab63ea4f69..0dd9cacddf2c 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.native.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.mul.native.js @@ -24,7 +24,7 @@ var resolve = require( 'path' ).resolve; var tape = require( 'tape' ); var tryRequire = require( '@stdlib/utils/try-require' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var Float64Array = require( '@stdlib/array/float64' ); var Uint8Array = require( '@stdlib/array/uint8' ); var resolveStr = require( '@stdlib/strided/base/dtype-resolve-str' ); diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.js b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.js index 595ed95826b7..6f99aa3e2fcb 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.js @@ -22,7 +22,7 @@ var tape = require( 'tape' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var Float64Array = require( '@stdlib/array/float64' ); var Uint8Array = require( '@stdlib/array/uint8' ); var resolveStr = require( '@stdlib/strided/base/dtype-resolve-str' ); diff --git a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.native.js b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.native.js index 49a2edfbdaa6..97fbf5f25f52 100644 --- a/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.native.js +++ b/lib/node_modules/@stdlib/math/strided/ops/mul/test/test.ndarray.native.js @@ -24,7 +24,7 @@ var resolve = require( 'path' ).resolve; var tape = require( 'tape' ); var tryRequire = require( '@stdlib/utils/try-require' ); var uniform = require( '@stdlib/random/base/uniform' ).factory; -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var Float64Array = require( '@stdlib/array/float64' ); var Uint8Array = require( '@stdlib/array/uint8' ); var resolveStr = require( '@stdlib/strided/base/dtype-resolve-str' ); diff --git a/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv b/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv index 205a25abcd89..4feafacf9cb9 100644 --- a/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv @@ -883,7 +883,7 @@ base.minmaxabsn,"@stdlib/math/base/special/minmaxabsn" base.minmaxn,"@stdlib/math/base/special/minmaxn" base.minn,"@stdlib/math/base/special/minn" base.modf,"@stdlib/math/base/special/modf" -base.mul,"@stdlib/math/base/ops/mul" +base.mul,"@stdlib/number/float64/base/mul" base.mulf,"@stdlib/math/base/ops/mulf" base.ndarray,"@stdlib/ndarray/base/ctor" base.ndarrayUnary,"@stdlib/ndarray/base/unary" diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js index 2b7c05429d7b..d7953eb04530 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js @@ -325,7 +325,7 @@ ns.push({ 'type': 'Function', 'related': [ '@stdlib/math/base/ops/div', - '@stdlib/math/base/ops/mul', + '@stdlib/number/float64/base/mul', '@stdlib/math/base/ops/sub' ] }); diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js index 5a9b43a1d4a2..c0481de5b253 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js @@ -82,7 +82,7 @@ ns.push({ 'type': 'Function', 'related': [ '@stdlib/number/float64/base/add', - '@stdlib/math/base/ops/mul', + '@stdlib/number/float64/base/mul', '@stdlib/math/base/ops/sub' ] }); diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js index 9227601e9f28..b94ce3e8f5ec 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js @@ -178,8 +178,8 @@ ns.push({ ns.push({ 'alias': 'base.mul', - 'path': '@stdlib/math/base/ops/mul', - 'value': require( '@stdlib/math/base/ops/mul' ), + 'path': '@stdlib/number/float64/base/mul', + 'value': require( '@stdlib/number/float64/base/mul' ), 'type': 'Function', 'related': [ '@stdlib/number/float64/base/add', @@ -196,7 +196,7 @@ ns.push({ 'related': [ '@stdlib/number/float32/base/add', '@stdlib/math/base/ops/divf', - '@stdlib/math/base/ops/mul', + '@stdlib/number/float64/base/mul', '@stdlib/math/base/ops/subf' ] }); diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js index 9ed49cf49e8b..f340079e7f57 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js @@ -421,7 +421,7 @@ ns.push({ 'related': [ '@stdlib/number/float64/base/add', '@stdlib/math/base/ops/div', - '@stdlib/math/base/ops/mul' + '@stdlib/number/float64/base/mul' ] }); diff --git a/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv index 244737098458..c845de4b57d8 100644 --- a/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv @@ -883,7 +883,7 @@ "@stdlib/math/base/special/minmaxn",base.minmaxn "@stdlib/math/base/special/minn",base.minn "@stdlib/math/base/special/modf",base.modf -"@stdlib/math/base/ops/mul",base.mul +"@stdlib/number/float64/base/mul",base.mul "@stdlib/math/base/ops/mulf",base.mulf "@stdlib/ndarray/base/ctor",base.ndarray "@stdlib/ndarray/base/unary",base.ndarrayUnary diff --git a/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv index ebee2af00bf5..ee900ee6a404 100644 --- a/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv @@ -91,7 +91,7 @@ "@stdlib/math/base/special/acscdf","@stdlib/math/base/special/acsc,@stdlib/math/base/special/acsch,@stdlib/math/base/special/asecdf,@stdlib/math/base/special/asindf" "@stdlib/math/base/special/acscf","@stdlib/math/base/special/acsc,@stdlib/math/base/special/acsch,@stdlib/math/base/special/asecf,@stdlib/math/base/special/asinf" "@stdlib/math/base/special/acsch","@stdlib/math/base/special/acoth,@stdlib/math/base/special/acsc,@stdlib/math/base/special/asech,@stdlib/math/base/special/asinh,@stdlib/math/base/special/csc,@stdlib/math/base/special/csch" -"@stdlib/number/float64/base/add","@stdlib/math/base/ops/div,@stdlib/math/base/ops/mul,@stdlib/math/base/ops/sub" +"@stdlib/number/float64/base/add","@stdlib/math/base/ops/div,@stdlib/number/float64/base/mul,@stdlib/math/base/ops/sub" "@stdlib/number/float64/base/add3","@stdlib/number/float64/base/add" "@stdlib/number/float64/base/add4","@stdlib/number/float64/base/add" "@stdlib/number/float64/base/add5","@stdlib/number/float64/base/add" @@ -244,7 +244,7 @@ "@stdlib/math/base/special/deg2radf","@stdlib/math/base/special/deg2rad,@stdlib/math/base/special/rad2degf" "@stdlib/math/base/special/digamma","@stdlib/math/base/special/gamma,@stdlib/math/base/special/trigamma" "@stdlib/math/base/special/dirac-delta","@stdlib/math/base/special/kronecker-delta" -"@stdlib/math/base/ops/div","@stdlib/number/float64/base/add,@stdlib/math/base/ops/mul,@stdlib/math/base/ops/sub" +"@stdlib/math/base/ops/div","@stdlib/number/float64/base/add,@stdlib/number/float64/base/mul,@stdlib/math/base/ops/sub" "@stdlib/math/base/ops/divf","@stdlib/number/float32/base/add,@stdlib/math/base/ops/div,@stdlib/math/base/ops/mulf,@stdlib/math/base/ops/subf" "@stdlib/string/base/dotcase","@stdlib/string/base/camelcase,@stdlib/string/base/lowercase,@stdlib/string/base/snakecase,@stdlib/string/base/uppercase" "@stdlib/stats/base/dists/arcsine/ctor","" @@ -883,8 +883,8 @@ "@stdlib/math/base/special/minmaxn","@stdlib/math/base/special/maxn,@stdlib/math/base/special/minn,@stdlib/math/base/special/minmaxabsn" "@stdlib/math/base/special/minn","@stdlib/math/base/special/maxn,@stdlib/math/base/special/min,@stdlib/math/base/special/minabsn" "@stdlib/math/base/special/modf","" -"@stdlib/math/base/ops/mul","@stdlib/number/float64/base/add,@stdlib/math/base/ops/div,@stdlib/math/base/ops/sub" -"@stdlib/math/base/ops/mulf","@stdlib/number/float32/base/add,@stdlib/math/base/ops/divf,@stdlib/math/base/ops/mul,@stdlib/math/base/ops/subf" +"@stdlib/number/float64/base/mul","@stdlib/number/float64/base/add,@stdlib/math/base/ops/div,@stdlib/math/base/ops/sub" +"@stdlib/math/base/ops/mulf","@stdlib/number/float32/base/add,@stdlib/math/base/ops/divf,@stdlib/number/float64/base/mul,@stdlib/math/base/ops/subf" "@stdlib/ndarray/base/ctor","@stdlib/ndarray/array,@stdlib/ndarray/ctor" "@stdlib/ndarray/base/unary","@stdlib/ndarray/dispatch" "@stdlib/ndarray/base/zeros","@stdlib/ndarray/base/ctor,@stdlib/ndarray/base/zeros-like" @@ -1454,7 +1454,7 @@ "@stdlib/strided/base/zmap","@stdlib/strided/base/cmap,@stdlib/strided/base/unary" "@stdlib/slice/base/str2multislice","@stdlib/slice/base/str2slice" "@stdlib/slice/base/str2slice","@stdlib/slice/base/str2multislice" -"@stdlib/math/base/ops/sub","@stdlib/number/float64/base/add,@stdlib/math/base/ops/div,@stdlib/math/base/ops/mul" +"@stdlib/math/base/ops/sub","@stdlib/number/float64/base/add,@stdlib/math/base/ops/div,@stdlib/number/float64/base/mul" "@stdlib/math/base/ops/subf","@stdlib/number/float32/base/add,@stdlib/math/base/ops/divf,@stdlib/math/base/ops/mulf,@stdlib/math/base/ops/sub" "@stdlib/math/base/tools/sum-series","" "@stdlib/math/base/special/tan","@stdlib/math/base/special/cos,@stdlib/math/base/special/sin" diff --git a/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv index 7d90b89ef60c..95684cbf80d5 100644 --- a/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv @@ -883,7 +883,7 @@ "@stdlib/math/base/special/minmaxn","@stdlib/math-base-special-minmaxn" "@stdlib/math/base/special/minn","@stdlib/math-base-special-minn" "@stdlib/math/base/special/modf","@stdlib/math-base-special-modf" -"@stdlib/math/base/ops/mul","@stdlib/math-base-ops-mul" +"@stdlib/number/float64/base/mul","@stdlib/math-base-ops-mul" "@stdlib/math/base/ops/mulf","@stdlib/math-base-ops-mulf" "@stdlib/ndarray/base/ctor","@stdlib/ndarray-base-ctor" "@stdlib/ndarray/base/unary","@stdlib/ndarray-base-unary" diff --git a/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv b/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv index db899bceb0f9..4c17a5abff29 100644 --- a/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv +++ b/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv @@ -883,7 +883,7 @@ "@stdlib/math-base-special-minmaxn","@stdlib/math/base/special/minmaxn" "@stdlib/math-base-special-minn","@stdlib/math/base/special/minn" "@stdlib/math-base-special-modf","@stdlib/math/base/special/modf" -"@stdlib/math-base-ops-mul","@stdlib/math/base/ops/mul" +"@stdlib/math-base-ops-mul","@stdlib/number/float64/base/mul" "@stdlib/math-base-ops-mulf","@stdlib/math/base/ops/mulf" "@stdlib/ndarray-base-ctor","@stdlib/ndarray/base/ctor" "@stdlib/ndarray-base-unary","@stdlib/ndarray/base/unary" diff --git a/lib/node_modules/@stdlib/number/float64/base/add/README.md b/lib/node_modules/@stdlib/number/float64/base/add/README.md index 898821d83c9b..8751ca3dada8 100644 --- a/lib/node_modules/@stdlib/number/float64/base/add/README.md +++ b/lib/node_modules/@stdlib/number/float64/base/add/README.md @@ -196,7 +196,7 @@ int main( void ) { ## See Also - [`@stdlib/math/base/ops/div`][@stdlib/math/base/ops/div]: divide two double-precision floating-point numbers. -- [`@stdlib/math/base/ops/mul`][@stdlib/math/base/ops/mul]: multiply two double-precision floating-point numbers. +- [`@stdlib/number/float64/base/mul`][@stdlib/number/float64/base/mul]: multiply two double-precision floating-point numbers. - [`@stdlib/math/base/ops/sub`][@stdlib/math/base/ops/sub]: subtract two double-precision floating-point numbers.
@@ -211,7 +211,7 @@ int main( void ) { [@stdlib/math/base/ops/div]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/div -[@stdlib/math/base/ops/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/mul +[@stdlib/number/float64/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float64/base/mul [@stdlib/math/base/ops/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/sub diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/README.md b/lib/node_modules/@stdlib/number/float64/base/mul/README.md similarity index 91% rename from lib/node_modules/@stdlib/math/base/ops/mul/README.md rename to lib/node_modules/@stdlib/number/float64/base/mul/README.md index 7c1edba3b14c..c1c9a596c04b 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/README.md +++ b/lib/node_modules/@stdlib/number/float64/base/mul/README.md @@ -37,7 +37,7 @@ limitations under the License. ## Usage ```javascript -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); ``` #### mul( x, y ) @@ -83,7 +83,7 @@ v = mul( NaN, NaN ); ```javascript var rand = require( '@stdlib/random/base/discrete-uniform' ); -var mul = require( '@stdlib/math/base/ops/mul' ); +var mul = require( '@stdlib/number/float64/base/mul' ); var x; var y; @@ -123,15 +123,15 @@ for ( i = 0; i < 100; i++ ) { ### Usage ```c -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" ``` -#### stdlib_base_mul( x, y ) +#### stdlib_base_float64_mul( x, y ) Multiplies two double-precision floating-point numbers. ```c -double v = stdlib_base_mul( -5.0, 2.0 ); +double v = stdlib_base_float64_mul( -5.0, 2.0 ); // returns -10.0 ``` @@ -141,7 +141,7 @@ The function accepts the following arguments: - **y**: `[in] double` second input value. ```c -double stdlib_base_mul( const double x, const double y ); +double stdlib_base_float64_mul( const double x, const double y ); ``` @@ -163,7 +163,7 @@ double stdlib_base_mul( const double x, const double y ); ### Examples ```c -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" #include int main( void ) { @@ -173,7 +173,7 @@ int main( void ) { double z; int i; for ( i = 0; i < 4; i++ ) { - z = stdlib_base_mul( x[ i ], y[ i ] ); + z = stdlib_base_float64_mul( x[ i ], y[ i ] ); printf( "%lf x %lf = %lf\n", x[ i ], y[ i ], z ); } } diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/benchmark.js b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/benchmark/benchmark.js rename to lib/node_modules/@stdlib/number/float64/base/mul/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/benchmark.native.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/benchmark/benchmark.native.js rename to lib/node_modules/@stdlib/number/float64/base/mul/benchmark/benchmark.native.js diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/Makefile b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/Makefile similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/Makefile rename to lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/Makefile diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/benchmark.c b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/benchmark.c similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/benchmark.c rename to lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/benchmark.c diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/native/Makefile b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/native/Makefile similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/native/Makefile rename to lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/native/Makefile diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/native/benchmark.c b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/native/benchmark.c similarity index 97% rename from lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/native/benchmark.c rename to lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/native/benchmark.c index fd7b9d864690..73e33ba977f7 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/benchmark/c/native/benchmark.c +++ b/lib/node_modules/@stdlib/number/float64/base/mul/benchmark/c/native/benchmark.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" #include #include #include @@ -99,7 +99,7 @@ static double benchmark( void ) { t = tic(); for ( i = 0; i < ITERATIONS; i++ ) { x = ( 1000.0*rand_double() ) - 500.0; - y = stdlib_base_mul( x, 5.0 ); + y = stdlib_base_float64_mul( x, 5.0 ); if ( y != y ) { printf( "should not return NaN\n" ); break; diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/binding.gyp b/lib/node_modules/@stdlib/number/float64/base/mul/binding.gyp similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/binding.gyp rename to lib/node_modules/@stdlib/number/float64/base/mul/binding.gyp diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/docs/repl.txt b/lib/node_modules/@stdlib/number/float64/base/mul/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/docs/repl.txt rename to lib/node_modules/@stdlib/number/float64/base/mul/docs/repl.txt diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/docs/types/index.d.ts b/lib/node_modules/@stdlib/number/float64/base/mul/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/docs/types/index.d.ts rename to lib/node_modules/@stdlib/number/float64/base/mul/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/docs/types/test.ts b/lib/node_modules/@stdlib/number/float64/base/mul/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/docs/types/test.ts rename to lib/node_modules/@stdlib/number/float64/base/mul/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/examples/c/Makefile b/lib/node_modules/@stdlib/number/float64/base/mul/examples/c/Makefile similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/examples/c/Makefile rename to lib/node_modules/@stdlib/number/float64/base/mul/examples/c/Makefile diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/examples/c/example.c b/lib/node_modules/@stdlib/number/float64/base/mul/examples/c/example.c similarity index 90% rename from lib/node_modules/@stdlib/math/base/ops/mul/examples/c/example.c rename to lib/node_modules/@stdlib/number/float64/base/mul/examples/c/example.c index 669ea50f1c3c..4117b6c772c1 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/examples/c/example.c +++ b/lib/node_modules/@stdlib/number/float64/base/mul/examples/c/example.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" #include int main( void ) { @@ -26,7 +26,7 @@ int main( void ) { double z; int i; for ( i = 0; i < 4; i++ ) { - z = stdlib_base_mul( x[ i ], y[ i ] ); + z = stdlib_base_float64_mul( x[ i ], y[ i ] ); printf( "%lf x %lf = %lf\n", x[ i ], y[ i ], z ); } } diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/examples/index.js b/lib/node_modules/@stdlib/number/float64/base/mul/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/examples/index.js rename to lib/node_modules/@stdlib/number/float64/base/mul/examples/index.js diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/include.gypi b/lib/node_modules/@stdlib/number/float64/base/mul/include.gypi similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/include.gypi rename to lib/node_modules/@stdlib/number/float64/base/mul/include.gypi diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/include/stdlib/math/base/ops/mul.h b/lib/node_modules/@stdlib/number/float64/base/mul/include/stdlib/number/float64/base/mul.h similarity index 82% rename from lib/node_modules/@stdlib/math/base/ops/mul/include/stdlib/math/base/ops/mul.h rename to lib/node_modules/@stdlib/number/float64/base/mul/include/stdlib/number/float64/base/mul.h index c7a317625627..de5ea84e81e9 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/include/stdlib/math/base/ops/mul.h +++ b/lib/node_modules/@stdlib/number/float64/base/mul/include/stdlib/number/float64/base/mul.h @@ -16,8 +16,8 @@ * limitations under the License. */ -#ifndef STDLIB_MATH_BASE_OPS_MUL_H -#define STDLIB_MATH_BASE_OPS_MUL_H +#ifndef STDLIB_NUMBER_FLOAT64_BASE_MUL_H +#define STDLIB_NUMBER_FLOAT64_BASE_MUL_H /* * If C++, prevent name mangling so that the compiler emits a binary file having undecorated names, thus mirroring the behavior of a C compiler. @@ -29,10 +29,10 @@ extern "C" { /** * Multiplies two double-precision floating-point numbers. */ -double stdlib_base_mul( const double x, const double y ); +double stdlib_base_float64_mul( const double x, const double y ); #ifdef __cplusplus } #endif -#endif // !STDLIB_MATH_BASE_OPS_MUL_H +#endif // !STDLIB_NUMBER_FLOAT64_BASE_MUL_H diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/lib/index.js b/lib/node_modules/@stdlib/number/float64/base/mul/lib/index.js similarity index 91% rename from lib/node_modules/@stdlib/math/base/ops/mul/lib/index.js rename to lib/node_modules/@stdlib/number/float64/base/mul/lib/index.js index 4b9addd466d3..b56e587e2037 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/lib/index.js +++ b/lib/node_modules/@stdlib/number/float64/base/mul/lib/index.js @@ -21,10 +21,10 @@ /** * Multiply two double-precision floating-point numbers. * -* @module @stdlib/math/base/ops/mul +* @module @stdlib/number/float64/base/mul * * @example -* var mul = require( '@stdlib/math/base/ops/mul' ); +* var mul = require( '@stdlib/number/float64/base/mul' ); * * var v = mul( -1.0, 5.0 ); * // returns -5.0 diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/lib/main.js b/lib/node_modules/@stdlib/number/float64/base/mul/lib/main.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/lib/main.js rename to lib/node_modules/@stdlib/number/float64/base/mul/lib/main.js diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/lib/native.js b/lib/node_modules/@stdlib/number/float64/base/mul/lib/native.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/lib/native.js rename to lib/node_modules/@stdlib/number/float64/base/mul/lib/native.js diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/manifest.json b/lib/node_modules/@stdlib/number/float64/base/mul/manifest.json similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/manifest.json rename to lib/node_modules/@stdlib/number/float64/base/mul/manifest.json diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/package.json b/lib/node_modules/@stdlib/number/float64/base/mul/package.json similarity index 96% rename from lib/node_modules/@stdlib/math/base/ops/mul/package.json rename to lib/node_modules/@stdlib/number/float64/base/mul/package.json index b165c3a9540f..d0db1c1dc9d4 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/package.json +++ b/lib/node_modules/@stdlib/number/float64/base/mul/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/math/base/ops/mul", + "name": "@stdlib/number/float64/base/mul", "version": "0.0.0", "description": "Multiply two double-precision floating-point numbers.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/src/Makefile b/lib/node_modules/@stdlib/number/float64/base/mul/src/Makefile similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/src/Makefile rename to lib/node_modules/@stdlib/number/float64/base/mul/src/Makefile diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/src/addon.c b/lib/node_modules/@stdlib/number/float64/base/mul/src/addon.c similarity index 86% rename from lib/node_modules/@stdlib/math/base/ops/mul/src/addon.c rename to lib/node_modules/@stdlib/number/float64/base/mul/src/addon.c index 2c5e39d2f258..5ff4289041e0 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/src/addon.c +++ b/lib/node_modules/@stdlib/number/float64/base/mul/src/addon.c @@ -16,8 +16,8 @@ * limitations under the License. */ -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" #include "stdlib/math/base/napi/binary.h" // cppcheck-suppress shadowFunction -STDLIB_MATH_BASE_NAPI_MODULE_DD_D( stdlib_base_mul ) +STDLIB_MATH_BASE_NAPI_MODULE_DD_D( stdlib_base_float64_mul ) diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/src/mul.c b/lib/node_modules/@stdlib/number/float64/base/mul/src/mul.c similarity index 83% rename from lib/node_modules/@stdlib/math/base/ops/mul/src/mul.c rename to lib/node_modules/@stdlib/number/float64/base/mul/src/mul.c index 340eeb8a42a4..76acd2f8a415 100644 --- a/lib/node_modules/@stdlib/math/base/ops/mul/src/mul.c +++ b/lib/node_modules/@stdlib/number/float64/base/mul/src/mul.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/math/base/ops/mul.h" +#include "stdlib/number/float64/base/mul.h" /** * Multiplies two double-precision floating-point numbers. @@ -26,9 +26,9 @@ * @return result * * @example -* double z = stdlib_base_mul( -5.0, 3.0 ); +* double z = stdlib_base_float64_mul( -5.0, 3.0 ); * // returns -15.0 */ -double stdlib_base_mul( const double x, const double y ) { +double stdlib_base_float64_mul( const double x, const double y ) { return x * y; } diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/test/test.js b/lib/node_modules/@stdlib/number/float64/base/mul/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/test/test.js rename to lib/node_modules/@stdlib/number/float64/base/mul/test/test.js diff --git a/lib/node_modules/@stdlib/math/base/ops/mul/test/test.native.js b/lib/node_modules/@stdlib/number/float64/base/mul/test/test.native.js similarity index 100% rename from lib/node_modules/@stdlib/math/base/ops/mul/test/test.native.js rename to lib/node_modules/@stdlib/number/float64/base/mul/test/test.native.js