diff --git a/lib/node_modules/@stdlib/math/base/ops/README.md b/lib/node_modules/@stdlib/math/base/ops/README.md
index 0abaf15d372b..64ba08f4084b 100644
--- a/lib/node_modules/@stdlib/math/base/ops/README.md
+++ b/lib/node_modules/@stdlib/math/base/ops/README.md
@@ -52,7 +52,7 @@ The namespace contains the following functions:
- [`csubf( z1, z2 )`][@stdlib/math/base/ops/csubf]: subtract two single-precision complex 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.
-- [`subf( x, y )`][@stdlib/math/base/ops/subf]: subtract two single-precision floating-point numbers.
+- [`subf( x, y )`][@stdlib/number/float32/base/sub]: subtract two single-precision floating-point numbers.
- [`umul( a, b )`][@stdlib/math/base/ops/umul]: perform C-like multiplication of two unsigned 32-bit integers.
- [`umuldw( a, b )`][@stdlib/math/base/ops/umuldw]: compute the double word product of two unsigned 32-bit integers.
@@ -136,7 +136,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/subf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/subf
+[@stdlib/number/float32/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/sub
[@stdlib/math/base/ops/umul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/umul
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 2f780a32c7ac..59c1c66ac71d 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
@@ -31,7 +31,7 @@ import csub = require( '@stdlib/math/base/ops/csub' );
import csubf = require( '@stdlib/math/base/ops/csubf' );
import imul = require( '@stdlib/math/base/ops/imul' );
import imuldw = require( '@stdlib/math/base/ops/imuldw' );
-import subf = require( '@stdlib/math/base/ops/subf' );
+import mulf = require( '@stdlib/number/float32/base/mul' );
import umul = require( '@stdlib/math/base/ops/umul' );
import umuldw = require( '@stdlib/math/base/ops/umuldw' );
import addf = require( '@stdlib/number/float32/base/add' );
@@ -447,33 +447,33 @@ interface Namespace {
imuldw: typeof imuldw;
/**
- * Subtracts two single-precision floating-point numbers `x` and `y`.
+ * Multiplies two single-precision floating-point numbers `x` and `y`.
*
* @param x - first input value
* @param y - second input value
* @returns result
*
* @example
- * var v = ns.subf( -1.0, 5.0 );
- * // returns -6.0
+ * var v = ns.mulf( -1.0, 5.0 );
+ * // returns -5.0
*
* @example
- * var v = ns.subf( 2.0, 5.0 );
- * // returns -3.0
+ * var v = ns.mulf( 2.0, 5.0 );
+ * // returns 10.0
*
* @example
- * var v = ns.subf( 0.0, 5.0 );
- * // returns -5.0
+ * var v = ns.mulf( 0.0, 5.0 );
+ * // returns 0.0
*
* @example
- * var v = ns.subf( -0.0, 0.0 );
+ * var v = ns.mulf( -0.0, 0.0 );
* // returns -0.0
*
* @example
- * var v = ns.subf( NaN, NaN );
+ * var v = ns.mulf( NaN, NaN );
* // returns NaN
*/
- subf: typeof subf;
+ mulf: typeof mulf;
/**
* Performs C-like multiplication of two unsigned 32-bit integers.
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 e2becae1877b..1f463b008c4b 100644
--- a/lib/node_modules/@stdlib/math/base/ops/lib/index.js
+++ b/lib/node_modules/@stdlib/math/base/ops/lib/index.js
@@ -135,15 +135,6 @@ setReadOnly( ns, 'imul', require( '@stdlib/math/base/ops/imul' ) );
*/
setReadOnly( ns, 'imuldw', require( '@stdlib/math/base/ops/imuldw' ) );
-/**
-* @name subf
-* @memberof ns
-* @readonly
-* @type {Function}
-* @see {@link module:@stdlib/math/base/ops/subf}
-*/
-setReadOnly( ns, 'subf', require( '@stdlib/math/base/ops/subf' ) );
-
/**
* @name umul
* @memberof ns
diff --git a/lib/node_modules/@stdlib/math/strided/ops/sub/manifest.json b/lib/node_modules/@stdlib/math/strided/ops/sub/manifest.json
index 7e6cbb09e936..c4dc1928ceb8 100644
--- a/lib/node_modules/@stdlib/math/strided/ops/sub/manifest.json
+++ b/lib/node_modules/@stdlib/math/strided/ops/sub/manifest.json
@@ -32,7 +32,7 @@
"libpath": [],
"dependencies": [
"@stdlib/number/float64/base/sub",
- "@stdlib/math/base/ops/subf",
+ "@stdlib/number/float32/base/sub",
"@stdlib/math/base/ops/csub",
"@stdlib/math/base/ops/csubf",
"@stdlib/strided/base/function-object",
diff --git a/lib/node_modules/@stdlib/math/strided/ops/sub/src/addon.c b/lib/node_modules/@stdlib/math/strided/ops/sub/src/addon.c
index b5e815ceeeab..6282246eb654 100644
--- a/lib/node_modules/@stdlib/math/strided/ops/sub/src/addon.c
+++ b/lib/node_modules/@stdlib/math/strided/ops/sub/src/addon.c
@@ -19,7 +19,7 @@
/* NOTE: Do not edit this file directly. This file is auto-generated. See ./src/addon.c.txt. */
#include "stdlib/number/float64/base/sub.h"
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
#include "stdlib/math/base/ops/csub.h"
#include "stdlib/math/base/ops/csubf.h"
#include "stdlib/strided/dtypes.h"
@@ -668,29 +668,29 @@ static void *data[] = {
(void *)stdlib_base_csubf,
(void *)stdlib_base_csub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
(void *)stdlib_base_float64_sub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
(void *)stdlib_base_float64_sub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
(void *)stdlib_base_float64_sub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
@@ -715,7 +715,7 @@ static void *data[] = {
(void *)stdlib_base_csubf,
(void *)stdlib_base_csub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
@@ -724,7 +724,7 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subi,
@@ -733,7 +733,7 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subi,
@@ -744,7 +744,7 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)stdlib_base_csub,
@@ -773,7 +773,7 @@ static void *data[] = {
(void *)stdlib_base_csubf,
(void *)stdlib_base_csub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
@@ -782,7 +782,7 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subi,
@@ -791,7 +791,7 @@ static void *data[] = {
(void *)subs,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subk,
(void *)subi,
@@ -803,13 +803,13 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)stdlib_base_csubf,
(void *)stdlib_base_csub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
@@ -827,7 +827,7 @@ static void *data[] = {
(void *)subt,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subu,
@@ -837,7 +837,7 @@ static void *data[] = {
(void *)subt,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subu,
@@ -865,7 +865,7 @@ static void *data[] = {
(void *)stdlib_base_csubf,
(void *)stdlib_base_csub,
(void *)stdlib_base_csub,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
(void *)stdlib_base_float64_sub,
@@ -874,7 +874,7 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subi,
@@ -883,13 +883,13 @@ static void *data[] = {
(void *)subk,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subt,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subi,
(void *)subu,
@@ -899,7 +899,7 @@ static void *data[] = {
(void *)subb,
(void *)stdlib_base_csub,
(void *)stdlib_base_csubf,
- (void *)stdlib_base_subf,
+ (void *)stdlib_base_float32_sub,
(void *)stdlib_base_float64_sub,
(void *)subk,
(void *)subi,
diff --git a/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv b/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv
index 58b5e687c0a8..95e10353a45e 100644
--- a/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv
+++ b/lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv
@@ -1455,7 +1455,7 @@ base.strided.zmap,"@stdlib/strided/base/zmap"
base.str2multislice,"@stdlib/slice/base/str2multislice"
base.str2slice,"@stdlib/slice/base/str2slice"
base.sub,"@stdlib/number/float64/base/sub"
-base.subf,"@stdlib/math/base/ops/subf"
+base.subf,"@stdlib/number/float32/base/sub"
base.sumSeries,"@stdlib/math/base/tools/sum-series"
base.tan,"@stdlib/math/base/special/tan"
base.tand,"@stdlib/math/base/special/tand"
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 7f15866d5669..5e63758486c3 100644
--- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js
+++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js
@@ -369,7 +369,7 @@ ns.push({
'@stdlib/number/float64/base/add',
'@stdlib/number/float32/base/div',
'@stdlib/number/float32/base/mul',
- '@stdlib/math/base/ops/subf'
+ '@stdlib/number/float32/base/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 cdb2b48ad91e..5fd41f108494 100644
--- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js
+++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js
@@ -96,7 +96,7 @@ ns.push({
'@stdlib/number/float32/base/add',
'@stdlib/number/float64/base/div',
'@stdlib/number/float32/base/mul',
- '@stdlib/math/base/ops/subf'
+ '@stdlib/number/float32/base/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 d5c2a80c74bf..f0f584b0d5e3 100644
--- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js
+++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js
@@ -197,7 +197,7 @@ ns.push({
'@stdlib/number/float32/base/add',
'@stdlib/number/float32/base/div',
'@stdlib/number/float64/base/mul',
- '@stdlib/math/base/ops/subf'
+ '@stdlib/number/float32/base/sub'
]
});
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 b5ce8e7d9eb6..5dceb8afc5c8 100644
--- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js
+++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js
@@ -427,8 +427,8 @@ ns.push({
ns.push({
'alias': 'base.subf',
- 'path': '@stdlib/math/base/ops/subf',
- 'value': require( '@stdlib/math/base/ops/subf' ),
+ 'path': '@stdlib/number/float32/base/sub',
+ 'value': require( '@stdlib/number/float32/base/sub' ),
'type': 'Function',
'related': [
'@stdlib/number/float32/base/add',
diff --git a/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv
index fbb3b4fd2a79..57bf06981023 100644
--- a/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv
+++ b/lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv
@@ -1455,7 +1455,7 @@
"@stdlib/slice/base/str2multislice",base.str2multislice
"@stdlib/slice/base/str2slice",base.str2slice
"@stdlib/number/float64/base/sub",base.sub
-"@stdlib/math/base/ops/subf",base.subf
+"@stdlib/number/float32/base/sub",base.subf
"@stdlib/math/base/tools/sum-series",base.sumSeries
"@stdlib/math/base/special/tan",base.tan
"@stdlib/math/base/special/tand",base.tand
diff --git a/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv
index 5d9cc7007158..a187a08f8ea2 100644
--- a/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv
+++ b/lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv
@@ -95,7 +95,7 @@
"@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"
-"@stdlib/number/float32/base/add","@stdlib/number/float64/base/add,@stdlib/number/float32/base/div,@stdlib/number/float32/base/mul,@stdlib/math/base/ops/subf"
+"@stdlib/number/float32/base/add","@stdlib/number/float64/base/add,@stdlib/number/float32/base/div,@stdlib/number/float32/base/mul,@stdlib/number/float32/base/sub"
"@stdlib/array/base/filled",""
"@stdlib/array/base/filled2d",""
"@stdlib/array/base/filled2d-by","@stdlib/array/base/filled2d"
@@ -245,7 +245,7 @@
"@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/number/float64/base/div","@stdlib/number/float64/base/add,@stdlib/number/float64/base/mul,@stdlib/number/float64/base/sub"
-"@stdlib/number/float32/base/div","@stdlib/number/float32/base/add,@stdlib/number/float64/base/div,@stdlib/number/float32/base/mul,@stdlib/math/base/ops/subf"
+"@stdlib/number/float32/base/div","@stdlib/number/float32/base/add,@stdlib/number/float64/base/div,@stdlib/number/float32/base/mul,@stdlib/number/float32/base/sub"
"@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",""
"@stdlib/stats/base/dists/arcsine/cdf",""
@@ -884,7 +884,7 @@
"@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/number/float64/base/mul","@stdlib/number/float64/base/add,@stdlib/number/float64/base/div,@stdlib/number/float64/base/sub"
-"@stdlib/number/float32/base/mul","@stdlib/number/float32/base/add,@stdlib/number/float32/base/div,@stdlib/number/float64/base/mul,@stdlib/math/base/ops/subf"
+"@stdlib/number/float32/base/mul","@stdlib/number/float32/base/add,@stdlib/number/float32/base/div,@stdlib/number/float64/base/mul,@stdlib/number/float32/base/sub"
"@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"
@@ -1455,7 +1455,7 @@
"@stdlib/slice/base/str2multislice","@stdlib/slice/base/str2slice"
"@stdlib/slice/base/str2slice","@stdlib/slice/base/str2multislice"
"@stdlib/number/float64/base/sub","@stdlib/number/float64/base/add,@stdlib/number/float64/base/div,@stdlib/number/float64/base/mul"
-"@stdlib/math/base/ops/subf","@stdlib/number/float32/base/add,@stdlib/number/float32/base/div,@stdlib/number/float32/base/mul,@stdlib/number/float64/base/sub"
+"@stdlib/number/float32/base/sub","@stdlib/number/float32/base/add,@stdlib/number/float32/base/div,@stdlib/number/float32/base/mul,@stdlib/number/float64/base/sub"
"@stdlib/math/base/tools/sum-series",""
"@stdlib/math/base/special/tan","@stdlib/math/base/special/cos,@stdlib/math/base/special/sin"
"@stdlib/math/base/special/tand","@stdlib/math/base/special/tan,@stdlib/math/base/special/cosd"
diff --git a/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv b/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv
index bb3bb808f61f..ebd473b88f77 100644
--- a/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv
+++ b/lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv
@@ -1455,7 +1455,7 @@
"@stdlib/slice/base/str2multislice","@stdlib/slice-base-str2multislice"
"@stdlib/slice/base/str2slice","@stdlib/slice-base-str2slice"
"@stdlib/number/float64/base/sub","@stdlib/number-float64-base-sub"
-"@stdlib/math/base/ops/subf","@stdlib/math-base-ops-subf"
+"@stdlib/number/float32/base/sub","@stdlib/math-base-ops-subf"
"@stdlib/math/base/tools/sum-series","@stdlib/math-base-tools-sum-series"
"@stdlib/math/base/special/tan","@stdlib/math-base-special-tan"
"@stdlib/math/base/special/tand","@stdlib/math-base-special-tand"
diff --git a/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv b/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv
index e90328b8a493..5b9c48f9f6e2 100644
--- a/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv
+++ b/lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv
@@ -1455,7 +1455,7 @@
"@stdlib/slice-base-str2multislice","@stdlib/slice/base/str2multislice"
"@stdlib/slice-base-str2slice","@stdlib/slice/base/str2slice"
"@stdlib/number-float64-base-sub","@stdlib/number/float64/base/sub"
-"@stdlib/math-base-ops-subf","@stdlib/math/base/ops/subf"
+"@stdlib/math-base-ops-subf","@stdlib/number/float32/base/sub"
"@stdlib/math-base-tools-sum-series","@stdlib/math/base/tools/sum-series"
"@stdlib/math-base-special-tan","@stdlib/math/base/special/tan"
"@stdlib/math-base-special-tand","@stdlib/math/base/special/tand"
diff --git a/lib/node_modules/@stdlib/number/float32/base/add/README.md b/lib/node_modules/@stdlib/number/float32/base/add/README.md
index f07dc142f740..a2c0b3df9e57 100644
--- a/lib/node_modules/@stdlib/number/float32/base/add/README.md
+++ b/lib/node_modules/@stdlib/number/float32/base/add/README.md
@@ -198,7 +198,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/number/float32/base/div`][@stdlib/number/float32/base/div]: divide two single-precision floating-point numbers.
- [`@stdlib/number/float32/base/mul`][@stdlib/number/float32/base/mul]: multiply two single-precision floating-point numbers.
-- [`@stdlib/math/base/ops/subf`][@stdlib/math/base/ops/subf]: subtract two single-precision floating-point numbers.
+- [`@stdlib/number/float32/base/sub`][@stdlib/number/float32/base/sub]: subtract two single-precision floating-point numbers.
@@ -216,7 +216,7 @@ int main( void ) {
[@stdlib/number/float32/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/mul
-[@stdlib/math/base/ops/subf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/subf
+[@stdlib/number/float32/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/sub
diff --git a/lib/node_modules/@stdlib/number/float32/base/div/README.md b/lib/node_modules/@stdlib/number/float32/base/div/README.md
index f622775b7466..c82ab09619d2 100644
--- a/lib/node_modules/@stdlib/number/float32/base/div/README.md
+++ b/lib/node_modules/@stdlib/number/float32/base/div/README.md
@@ -198,7 +198,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/number/float64/base/div`][@stdlib/number/float64/base/div]: divide two double-precision floating-point numbers.
- [`@stdlib/number/float32/base/mul`][@stdlib/number/float32/base/mul]: multiply two single-precision floating-point numbers.
-- [`@stdlib/math/base/ops/subf`][@stdlib/math/base/ops/subf]: subtract two single-precision floating-point numbers.
+- [`@stdlib/number/float32/base/sub`][@stdlib/number/float32/base/sub]: subtract two single-precision floating-point numbers.
@@ -216,7 +216,7 @@ int main( void ) {
[@stdlib/number/float32/base/mul]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/mul
-[@stdlib/math/base/ops/subf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/ops/subf
+[@stdlib/number/float32/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/sub
diff --git a/lib/node_modules/@stdlib/number/float32/base/mul/README.md b/lib/node_modules/@stdlib/number/float32/base/mul/README.md
index 3eff8addfd21..fe37fec1dc8f 100644
--- a/lib/node_modules/@stdlib/number/float32/base/mul/README.md
+++ b/lib/node_modules/@stdlib/number/float32/base/mul/README.md
@@ -198,7 +198,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/number/float32/base/div`][@stdlib/number/float32/base/div]: divide two single-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.
+- [`@stdlib/number/float32/base/sub`][@stdlib/number/float32/base/sub]: subtract two single-precision floating-point numbers.
@@ -216,7 +216,7 @@ int main( void ) {
[@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
+[@stdlib/number/float32/base/sub]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/number/float32/base/sub
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/README.md b/lib/node_modules/@stdlib/number/float32/base/sub/README.md
similarity index 92%
rename from lib/node_modules/@stdlib/math/base/ops/subf/README.md
rename to lib/node_modules/@stdlib/number/float32/base/sub/README.md
index da38d640e250..f425e8162f97 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/README.md
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/README.md
@@ -37,7 +37,7 @@ limitations under the License.
## Usage
```javascript
-var subf = require( '@stdlib/math/base/ops/subf' );
+var subf = require( '@stdlib/number/float32/base/sub' );
```
#### subf( x, y )
@@ -83,7 +83,7 @@ v = subf( NaN, NaN );
```javascript
var rand = require( '@stdlib/random/base/discrete-uniform' );
-var subf = require( '@stdlib/math/base/ops/subf' );
+var subf = require( '@stdlib/number/float32/base/sub' );
var x;
var y;
@@ -123,15 +123,15 @@ for ( i = 0; i < 100; i++ ) {
### Usage
```c
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
```
-#### stdlib_base_subf( x, y )
+#### stdlib_base_float32_sub( x, y )
Subtracts two single-precision floating-point numbers.
```c
-float v = stdlib_base_subf( -5.0f, 2.0f );
+float v = stdlib_base_float32_sub( -5.0f, 2.0f );
// returns -7.0f
```
@@ -141,7 +141,7 @@ The function accepts the following arguments:
- **y**: `[in] float` second input value.
```c
-float stdlib_base_subf( const float x, const float y );
+float stdlib_base_float32_sub( const float x, const float y );
```
@@ -163,7 +163,7 @@ float stdlib_base_subf( const float x, const float y );
### Examples
```c
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
#include
int main( void ) {
@@ -173,7 +173,7 @@ int main( void ) {
float z;
int i;
for ( i = 0; i < 4; i++ ) {
- z = stdlib_base_subf( x[ i ], y[ i ] );
+ z = stdlib_base_float32_sub( x[ i ], y[ i ] );
printf( "%f - %f = %f\n", x[ i ], y[ i ], z );
}
}
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/benchmark.js b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/benchmark.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/benchmark/benchmark.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/benchmark/benchmark.js
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/benchmark.native.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/benchmark/benchmark.native.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/benchmark/benchmark.native.js
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/Makefile b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/Makefile
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/Makefile
rename to lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/Makefile
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/benchmark.c b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/benchmark.c
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/benchmark.c
rename to lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/benchmark.c
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/native/Makefile b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/native/Makefile
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/native/Makefile
rename to lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/native/Makefile
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/native/benchmark.c b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/native/benchmark.c
similarity index 96%
rename from lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/native/benchmark.c
rename to lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/native/benchmark.c
index 181bc5073e61..a6a46838a66f 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/benchmark/c/native/benchmark.c
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/benchmark/c/native/benchmark.c
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
#include
#include
#include
@@ -99,7 +99,7 @@ static double benchmark( void ) {
t = tic();
for ( i = 0; i < ITERATIONS; i++ ) {
x = ( 1000.0f*rand_float() ) - 500.0f;
- y = stdlib_base_subf( x, 5.0f );
+ y = stdlib_base_float32_sub( x, 5.0f );
if ( y != y ) {
printf( "should not return NaN\n" );
break;
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/binding.gyp b/lib/node_modules/@stdlib/number/float32/base/sub/binding.gyp
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/binding.gyp
rename to lib/node_modules/@stdlib/number/float32/base/sub/binding.gyp
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/docs/repl.txt b/lib/node_modules/@stdlib/number/float32/base/sub/docs/repl.txt
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/docs/repl.txt
rename to lib/node_modules/@stdlib/number/float32/base/sub/docs/repl.txt
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/docs/types/index.d.ts b/lib/node_modules/@stdlib/number/float32/base/sub/docs/types/index.d.ts
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/docs/types/index.d.ts
rename to lib/node_modules/@stdlib/number/float32/base/sub/docs/types/index.d.ts
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/docs/types/test.ts b/lib/node_modules/@stdlib/number/float32/base/sub/docs/types/test.ts
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/docs/types/test.ts
rename to lib/node_modules/@stdlib/number/float32/base/sub/docs/types/test.ts
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/examples/c/Makefile b/lib/node_modules/@stdlib/number/float32/base/sub/examples/c/Makefile
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/examples/c/Makefile
rename to lib/node_modules/@stdlib/number/float32/base/sub/examples/c/Makefile
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/examples/c/example.c b/lib/node_modules/@stdlib/number/float32/base/sub/examples/c/example.c
similarity index 90%
rename from lib/node_modules/@stdlib/math/base/ops/subf/examples/c/example.c
rename to lib/node_modules/@stdlib/number/float32/base/sub/examples/c/example.c
index d5d7e83e19a5..8e6083372022 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/examples/c/example.c
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/examples/c/example.c
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
#include
int main( void ) {
@@ -26,7 +26,7 @@ int main( void ) {
float z;
int i;
for ( i = 0; i < 4; i++ ) {
- z = stdlib_base_subf( x[ i ], y[ i ] );
+ z = stdlib_base_float32_sub( x[ i ], y[ i ] );
printf( "%f - %f = %f\n", x[ i ], y[ i ], z );
}
}
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/examples/index.js b/lib/node_modules/@stdlib/number/float32/base/sub/examples/index.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/examples/index.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/examples/index.js
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/include.gypi b/lib/node_modules/@stdlib/number/float32/base/sub/include.gypi
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/include.gypi
rename to lib/node_modules/@stdlib/number/float32/base/sub/include.gypi
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/include/stdlib/math/base/ops/subf.h b/lib/node_modules/@stdlib/number/float32/base/sub/include/stdlib/number/float32/base/sub.h
similarity index 82%
rename from lib/node_modules/@stdlib/math/base/ops/subf/include/stdlib/math/base/ops/subf.h
rename to lib/node_modules/@stdlib/number/float32/base/sub/include/stdlib/number/float32/base/sub.h
index 93142845858b..3171378b00cc 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/include/stdlib/math/base/ops/subf.h
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/include/stdlib/number/float32/base/sub.h
@@ -16,8 +16,8 @@
* limitations under the License.
*/
-#ifndef STDLIB_MATH_BASE_OPS_SUBF_H
-#define STDLIB_MATH_BASE_OPS_SUBF_H
+#ifndef STDLIB_NUMBER_FLOAT32_BASE_SUB_H
+#define STDLIB_NUMBER_FLOAT32_BASE_SUB_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" {
/**
* Subtracts two single-precision floating-point numbers.
*/
-float stdlib_base_subf( const float x, const float y );
+float stdlib_base_float32_sub( const float x, const float y );
#ifdef __cplusplus
}
#endif
-#endif // !STDLIB_MATH_BASE_OPS_SUBF_H
+#endif // !STDLIB_NUMBER_FLOAT32_BASE_SUB_H
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/lib/index.js b/lib/node_modules/@stdlib/number/float32/base/sub/lib/index.js
similarity index 91%
rename from lib/node_modules/@stdlib/math/base/ops/subf/lib/index.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/lib/index.js
index 3e728e177c81..89a5027fbfa2 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/lib/index.js
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/lib/index.js
@@ -21,10 +21,10 @@
/**
* Subtract two single-precision floating-point numbers.
*
-* @module @stdlib/math/base/ops/subf
+* @module @stdlib/number/float32/base/sub
*
* @example
-* var subf = require( '@stdlib/math/base/ops/subf' );
+* var subf = require( '@stdlib/number/float32/base/sub' );
*
* var v = subf( -1.0, 5.0 );
* // returns -6.0
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/lib/main.js b/lib/node_modules/@stdlib/number/float32/base/sub/lib/main.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/lib/main.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/lib/main.js
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/lib/native.js b/lib/node_modules/@stdlib/number/float32/base/sub/lib/native.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/lib/native.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/lib/native.js
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/manifest.json b/lib/node_modules/@stdlib/number/float32/base/sub/manifest.json
similarity index 93%
rename from lib/node_modules/@stdlib/math/base/ops/subf/manifest.json
rename to lib/node_modules/@stdlib/number/float32/base/sub/manifest.json
index 415ef947d90e..2ba181fb7a4b 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/manifest.json
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/manifest.json
@@ -28,7 +28,7 @@
{
"task": "build",
"src": [
- "./src/subf.c"
+ "./src/main.c"
],
"include": [
"./include"
@@ -42,7 +42,7 @@
{
"task": "benchmark",
"src": [
- "./src/subf.c"
+ "./src/main.c"
],
"include": [
"./include"
@@ -54,7 +54,7 @@
{
"task": "examples",
"src": [
- "./src/subf.c"
+ "./src/main.c"
],
"include": [
"./include"
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/package.json b/lib/node_modules/@stdlib/number/float32/base/sub/package.json
similarity index 96%
rename from lib/node_modules/@stdlib/math/base/ops/subf/package.json
rename to lib/node_modules/@stdlib/number/float32/base/sub/package.json
index 23ed7a4d3f86..9b6e4dccb4d7 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/package.json
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/package.json
@@ -1,5 +1,5 @@
{
- "name": "@stdlib/math/base/ops/subf",
+ "name": "@stdlib/number/float32/base/sub",
"version": "0.0.0",
"description": "Subtract two single-precision floating-point numbers.",
"license": "Apache-2.0",
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/src/Makefile b/lib/node_modules/@stdlib/number/float32/base/sub/src/Makefile
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/src/Makefile
rename to lib/node_modules/@stdlib/number/float32/base/sub/src/Makefile
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/src/addon.c b/lib/node_modules/@stdlib/number/float32/base/sub/src/addon.c
similarity index 86%
rename from lib/node_modules/@stdlib/math/base/ops/subf/src/addon.c
rename to lib/node_modules/@stdlib/number/float32/base/sub/src/addon.c
index 3b6504635289..9ce90ba0d730 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/src/addon.c
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/src/addon.c
@@ -16,8 +16,8 @@
* limitations under the License.
*/
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
#include "stdlib/math/base/napi/binary.h"
// cppcheck-suppress shadowFunction
-STDLIB_MATH_BASE_NAPI_MODULE_FF_F( stdlib_base_subf )
+STDLIB_MATH_BASE_NAPI_MODULE_FF_F( stdlib_base_float32_sub )
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/src/subf.c b/lib/node_modules/@stdlib/number/float32/base/sub/src/main.c
similarity index 83%
rename from lib/node_modules/@stdlib/math/base/ops/subf/src/subf.c
rename to lib/node_modules/@stdlib/number/float32/base/sub/src/main.c
index fe087266e630..87062d135ab0 100644
--- a/lib/node_modules/@stdlib/math/base/ops/subf/src/subf.c
+++ b/lib/node_modules/@stdlib/number/float32/base/sub/src/main.c
@@ -16,7 +16,7 @@
* limitations under the License.
*/
-#include "stdlib/math/base/ops/subf.h"
+#include "stdlib/number/float32/base/sub.h"
/**
* Subtracts two single-precision floating-point numbers.
@@ -26,9 +26,9 @@
* @return result
*
* @example
-* float z = stdlib_base_subf( -5.0f, 3.0f );
+* float z = stdlib_base_float32_sub( -5.0f, 3.0f );
* // returns -8.0f
*/
-float stdlib_base_subf( const float x, const float y ) {
+float stdlib_base_float32_sub( const float x, const float y ) {
return x - y;
}
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/test/test.js b/lib/node_modules/@stdlib/number/float32/base/sub/test/test.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/test/test.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/test/test.js
diff --git a/lib/node_modules/@stdlib/math/base/ops/subf/test/test.native.js b/lib/node_modules/@stdlib/number/float32/base/sub/test/test.native.js
similarity index 100%
rename from lib/node_modules/@stdlib/math/base/ops/subf/test/test.native.js
rename to lib/node_modules/@stdlib/number/float32/base/sub/test/test.native.js