Skip to content

Commit 2dbc838

Browse files
authored
Merge pull request #5375 from gururaj1512/migrate-math-base-ops-divf
PR-URL: #5375 Ref: #2261 Reviewed-by: Athan Reines <[email protected]>
2 parents a3684ad + f8cccb2 commit 2dbc838

File tree

41 files changed

+55
-55
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+55
-55
lines changed

lib/node_modules/@stdlib/math/base/ops/README.md

+2-2

lib/node_modules/@stdlib/math/base/ops/docs/types/index.d.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import cneg = require( '@stdlib/math/base/ops/cneg' );
2929
import cnegf = require( '@stdlib/math/base/ops/cnegf' );
3030
import csub = require( '@stdlib/math/base/ops/csub' );
3131
import csubf = require( '@stdlib/math/base/ops/csubf' );
32-
import divf = require( '@stdlib/math/base/ops/divf' );
32+
import divf = require( '@stdlib/number/float32/base/div' );
3333
import imul = require( '@stdlib/math/base/ops/imul' );
3434
import imuldw = require( '@stdlib/math/base/ops/imuldw' );
3535
import mulf = require( '@stdlib/math/base/ops/mulf' );

lib/node_modules/@stdlib/math/base/ops/lib/index.js

+9-9
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,6 @@ setReadOnly( ns, 'csub', require( '@stdlib/math/base/ops/csub' ) );
117117
*/
118118
setReadOnly( ns, 'csubf', require( '@stdlib/math/base/ops/csubf' ) );
119119

120-
/**
121-
* @name divf
122-
* @memberof ns
123-
* @readonly
124-
* @type {Function}
125-
* @see {@link module:@stdlib/math/base/ops/divf}
126-
*/
127-
setReadOnly( ns, 'divf', require( '@stdlib/math/base/ops/divf' ) );
128-
129120
/**
130121
* @name imul
131122
* @memberof ns
@@ -189,6 +180,15 @@ setReadOnly( ns, 'umuldw', require( '@stdlib/math/base/ops/umuldw' ) );
189180
*/
190181
setReadOnly( ns, 'addf', require( '@stdlib/number/float32/base/add' ) );
191182

183+
/**
184+
* @name divf
185+
* @memberof ns
186+
* @readonly
187+
* @type {Function}
188+
* @see {@link module:@stdlib/number/float32/base/div}
189+
*/
190+
setReadOnly( ns, 'divf', require( '@stdlib/number/float32/base/div' ) );
191+
192192
/**
193193
* @name div
194194
* @memberof ns

lib/node_modules/@stdlib/math/base/ops/mulf/README.md

+2-2

lib/node_modules/@stdlib/math/base/ops/subf/README.md

+2-2

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ base.deg2radf,"@stdlib/math/base/special/deg2radf"
245245
base.digamma,"@stdlib/math/base/special/digamma"
246246
base.diracDelta,"@stdlib/math/base/special/dirac-delta"
247247
base.div,"@stdlib/number/float64/base/div"
248-
base.divf,"@stdlib/math/base/ops/divf"
248+
base.divf,"@stdlib/number/float32/base/div"
249249
base.dotcase,"@stdlib/string/base/dotcase"
250250
base.dists.arcsine.Arcsine,"@stdlib/stats/base/dists/arcsine/ctor"
251251
base.dists.arcsine.cdf,"@stdlib/stats/base/dists/arcsine/cdf"

lib/node_modules/@stdlib/namespace/lib/namespace/base/a.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ ns.push({
367367
'type': 'Function',
368368
'related': [
369369
'@stdlib/number/float64/base/add',
370-
'@stdlib/math/base/ops/divf',
370+
'@stdlib/number/float32/base/div',
371371
'@stdlib/math/base/ops/mulf',
372372
'@stdlib/math/base/ops/subf'
373373
]

lib/node_modules/@stdlib/namespace/lib/namespace/base/d.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ ns.push({
8989

9090
ns.push({
9191
'alias': 'base.divf',
92-
'path': '@stdlib/math/base/ops/divf',
93-
'value': require( '@stdlib/math/base/ops/divf' ),
92+
'path': '@stdlib/number/float32/base/div',
93+
'value': require( '@stdlib/number/float32/base/div' ),
9494
'type': 'Function',
9595
'related': [
9696
'@stdlib/number/float32/base/add',

lib/node_modules/@stdlib/namespace/lib/namespace/base/m.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ ns.push({
195195
'type': 'Function',
196196
'related': [
197197
'@stdlib/number/float32/base/add',
198-
'@stdlib/math/base/ops/divf',
198+
'@stdlib/number/float32/base/div',
199199
'@stdlib/number/float64/base/mul',
200200
'@stdlib/math/base/ops/subf'
201201
]

lib/node_modules/@stdlib/namespace/lib/namespace/base/s.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,7 @@ ns.push({
432432
'type': 'Function',
433433
'related': [
434434
'@stdlib/number/float32/base/add',
435-
'@stdlib/math/base/ops/divf',
435+
'@stdlib/number/float32/base/div',
436436
'@stdlib/math/base/ops/mulf',
437437
'@stdlib/number/float64/base/sub'
438438
]

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@
245245
"@stdlib/math/base/special/digamma",base.digamma
246246
"@stdlib/math/base/special/dirac-delta",base.diracDelta
247247
"@stdlib/number/float64/base/div",base.div
248-
"@stdlib/math/base/ops/divf",base.divf
248+
"@stdlib/number/float32/base/div",base.divf
249249
"@stdlib/string/base/dotcase",base.dotcase
250250
"@stdlib/stats/base/dists/arcsine/ctor",base.dists.arcsine.Arcsine
251251
"@stdlib/stats/base/dists/arcsine/cdf",base.dists.arcsine.cdf

lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv

+4-4
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"@stdlib/number/float64/base/add3","@stdlib/number/float64/base/add"
9696
"@stdlib/number/float64/base/add4","@stdlib/number/float64/base/add"
9797
"@stdlib/number/float64/base/add5","@stdlib/number/float64/base/add"
98-
"@stdlib/number/float32/base/add","@stdlib/number/float64/base/add,@stdlib/math/base/ops/divf,@stdlib/math/base/ops/mulf,@stdlib/math/base/ops/subf"
98+
"@stdlib/number/float32/base/add","@stdlib/number/float64/base/add,@stdlib/number/float32/base/div,@stdlib/math/base/ops/mulf,@stdlib/math/base/ops/subf"
9999
"@stdlib/array/base/filled",""
100100
"@stdlib/array/base/filled2d",""
101101
"@stdlib/array/base/filled2d-by","@stdlib/array/base/filled2d"
@@ -245,7 +245,7 @@
245245
"@stdlib/math/base/special/digamma","@stdlib/math/base/special/gamma,@stdlib/math/base/special/trigamma"
246246
"@stdlib/math/base/special/dirac-delta","@stdlib/math/base/special/kronecker-delta"
247247
"@stdlib/number/float64/base/div","@stdlib/number/float64/base/add,@stdlib/number/float64/base/mul,@stdlib/number/float64/base/sub"
248-
"@stdlib/math/base/ops/divf","@stdlib/number/float32/base/add,@stdlib/number/float64/base/div,@stdlib/math/base/ops/mulf,@stdlib/math/base/ops/subf"
248+
"@stdlib/number/float32/base/div","@stdlib/number/float32/base/add,@stdlib/number/float64/base/div,@stdlib/math/base/ops/mulf,@stdlib/math/base/ops/subf"
249249
"@stdlib/string/base/dotcase","@stdlib/string/base/camelcase,@stdlib/string/base/lowercase,@stdlib/string/base/snakecase,@stdlib/string/base/uppercase"
250250
"@stdlib/stats/base/dists/arcsine/ctor",""
251251
"@stdlib/stats/base/dists/arcsine/cdf",""
@@ -884,7 +884,7 @@
884884
"@stdlib/math/base/special/minn","@stdlib/math/base/special/maxn,@stdlib/math/base/special/min,@stdlib/math/base/special/minabsn"
885885
"@stdlib/math/base/special/modf",""
886886
"@stdlib/number/float64/base/mul","@stdlib/number/float64/base/add,@stdlib/number/float64/base/div,@stdlib/number/float64/base/sub"
887-
"@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"
887+
"@stdlib/math/base/ops/mulf","@stdlib/number/float32/base/add,@stdlib/number/float32/base/div,@stdlib/number/float64/base/mul,@stdlib/math/base/ops/subf"
888888
"@stdlib/ndarray/base/ctor","@stdlib/ndarray/array,@stdlib/ndarray/ctor"
889889
"@stdlib/ndarray/base/unary","@stdlib/ndarray/dispatch"
890890
"@stdlib/ndarray/base/zeros","@stdlib/ndarray/base/ctor,@stdlib/ndarray/base/zeros-like"
@@ -1455,7 +1455,7 @@
14551455
"@stdlib/slice/base/str2multislice","@stdlib/slice/base/str2slice"
14561456
"@stdlib/slice/base/str2slice","@stdlib/slice/base/str2multislice"
14571457
"@stdlib/number/float64/base/sub","@stdlib/number/float64/base/add,@stdlib/number/float64/base/div,@stdlib/number/float64/base/mul"
1458-
"@stdlib/math/base/ops/subf","@stdlib/number/float32/base/add,@stdlib/math/base/ops/divf,@stdlib/math/base/ops/mulf,@stdlib/number/float64/base/sub"
1458+
"@stdlib/math/base/ops/subf","@stdlib/number/float32/base/add,@stdlib/number/float32/base/div,@stdlib/math/base/ops/mulf,@stdlib/number/float64/base/sub"
14591459
"@stdlib/math/base/tools/sum-series",""
14601460
"@stdlib/math/base/special/tan","@stdlib/math/base/special/cos,@stdlib/math/base/special/sin"
14611461
"@stdlib/math/base/special/tand","@stdlib/math/base/special/tan,@stdlib/math/base/special/cosd"

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@
245245
"@stdlib/math/base/special/digamma","@stdlib/math-base-special-digamma"
246246
"@stdlib/math/base/special/dirac-delta","@stdlib/math-base-special-dirac-delta"
247247
"@stdlib/number/float64/base/div","@stdlib/number-float64-base-div"
248-
"@stdlib/math/base/ops/divf","@stdlib/math-base-ops-divf"
248+
"@stdlib/number/float32/base/div","@stdlib/math-base-ops-divf"
249249
"@stdlib/string/base/dotcase","@stdlib/string-base-dotcase"
250250
"@stdlib/stats/base/dists/arcsine/ctor","@stdlib/stats-base-dists-arcsine-ctor"
251251
"@stdlib/stats/base/dists/arcsine/cdf","@stdlib/stats-base-dists-arcsine-cdf"

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv

+1-1
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@
245245
"@stdlib/math-base-special-digamma","@stdlib/math/base/special/digamma"
246246
"@stdlib/math-base-special-dirac-delta","@stdlib/math/base/special/dirac-delta"
247247
"@stdlib/number-float64-base-div","@stdlib/number/float64/base/div"
248-
"@stdlib/math-base-ops-divf","@stdlib/math/base/ops/divf"
248+
"@stdlib/math-base-ops-divf","@stdlib/number/float32/base/div"
249249
"@stdlib/string-base-dotcase","@stdlib/string/base/dotcase"
250250
"@stdlib/stats-base-dists-arcsine-ctor","@stdlib/stats/base/dists/arcsine/ctor"
251251
"@stdlib/stats-base-dists-arcsine-cdf","@stdlib/stats/base/dists/arcsine/cdf"

lib/node_modules/@stdlib/number/float32/base/add/README.md

+2-2

lib/node_modules/@stdlib/math/base/ops/divf/README.md renamed to lib/node_modules/@stdlib/number/float32/base/div/README.md

+8-8

lib/node_modules/@stdlib/math/base/ops/divf/benchmark/c/native/benchmark.c renamed to lib/node_modules/@stdlib/number/float32/base/div/benchmark/c/native/benchmark.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* limitations under the License.
1717
*/
1818

19-
#include "stdlib/math/base/ops/divf.h"
19+
#include "stdlib/number/float32/base/div.h"
2020
#include <stdlib.h>
2121
#include <stdio.h>
2222
#include <math.h>
@@ -99,7 +99,7 @@ static double benchmark( void ) {
9999
t = tic();
100100
for ( i = 0; i < ITERATIONS; i++ ) {
101101
x = ( 1000.0f*rand_float() ) - 500.0f;
102-
y = stdlib_base_divf( x, 5.0f );
102+
y = stdlib_base_float32_div( x, 5.0f );
103103
if ( y != y ) {
104104
printf( "should not return NaN\n" );
105105
break;

lib/node_modules/@stdlib/math/base/ops/divf/examples/c/example.c renamed to lib/node_modules/@stdlib/number/float32/base/div/examples/c/example.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* limitations under the License.
1717
*/
1818

19-
#include "stdlib/math/base/ops/divf.h"
19+
#include "stdlib/number/float32/base/div.h"
2020
#include <stdio.h>
2121

2222
int main( void ) {
@@ -26,7 +26,7 @@ int main( void ) {
2626
float z;
2727
int i;
2828
for ( i = 0; i < 4; i++ ) {
29-
z = stdlib_base_divf( x[ i ], y[ i ] );
29+
z = stdlib_base_float32_div( x[ i ], y[ i ] );
3030
printf( "%f / %f = %f\n", x[ i ], y[ i ], z );
3131
}
3232
}

lib/node_modules/@stdlib/math/base/ops/divf/include/stdlib/math/base/ops/divf.h renamed to lib/node_modules/@stdlib/number/float32/base/div/include/stdlib/number/float32/base/div.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
* limitations under the License.
1717
*/
1818

19-
#ifndef STDLIB_MATH_BASE_OPS_DIVF_H
20-
#define STDLIB_MATH_BASE_OPS_DIVF_H
19+
#ifndef STDLIB_NUMBER_FLOAT32_BASE_DIV_H
20+
#define STDLIB_NUMBER_FLOAT32_BASE_DIV_H
2121

2222
/*
2323
* 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" {
2929
/**
3030
* Divides two single-precision floating-point numbers.
3131
*/
32-
float stdlib_base_divf( const float x, const float y );
32+
float stdlib_base_float32_div( const float x, const float y );
3333

3434
#ifdef __cplusplus
3535
}
3636
#endif
3737

38-
#endif // !STDLIB_MATH_BASE_OPS_DIVF_H
38+
#endif // !STDLIB_NUMBER_FLOAT32_BASE_DIV_H

lib/node_modules/@stdlib/math/base/ops/divf/lib/index.js renamed to lib/node_modules/@stdlib/number/float32/base/div/lib/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
/**
2222
* Divide two single-precision floating-point numbers.
2323
*
24-
* @module @stdlib/math/base/ops/divf
24+
* @module @stdlib/number/float32/base/div
2525
*
2626
* @example
27-
* var divf = require( '@stdlib/math/base/ops/divf' );
27+
* var divf = require( '@stdlib/number/float32/base/div' );
2828
*
2929
* var v = divf( -1.0, 5.0 );
3030
* // returns ~-0.2

lib/node_modules/@stdlib/math/base/ops/divf/package.json renamed to lib/node_modules/@stdlib/number/float32/base/div/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@stdlib/math/base/ops/divf",
2+
"name": "@stdlib/number/float32/base/div",
33
"version": "0.0.0",
44
"description": "Divide two single-precision floating-point numbers.",
55
"license": "Apache-2.0",

lib/node_modules/@stdlib/math/base/ops/divf/src/addon.c renamed to lib/node_modules/@stdlib/number/float32/base/div/src/addon.c

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
* limitations under the License.
1717
*/
1818

19-
#include "stdlib/math/base/ops/divf.h"
19+
#include "stdlib/number/float32/base/div.h"
2020
#include "stdlib/math/base/napi/binary.h"
2121

2222
// cppcheck-suppress shadowFunction
23-
STDLIB_MATH_BASE_NAPI_MODULE_FF_F( stdlib_base_divf )
23+
STDLIB_MATH_BASE_NAPI_MODULE_FF_F( stdlib_base_float32_div )

lib/node_modules/@stdlib/math/base/ops/divf/src/main.c renamed to lib/node_modules/@stdlib/number/float32/base/div/src/main.c

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* limitations under the License.
1717
*/
1818

19-
#include "stdlib/math/base/ops/divf.h"
19+
#include "stdlib/number/float32/base/div.h"
2020

2121
/**
2222
* Divides two single-precision floating-point numbers.
@@ -26,9 +26,9 @@
2626
* @return result
2727
*
2828
* @example
29-
* float z = stdlib_base_divf( -3.0f, 5.0f );
29+
* float z = stdlib_base_float32_div( -3.0f, 5.0f );
3030
* // returns -0.6f
3131
*/
32-
float stdlib_base_divf( const float x, const float y ) {
32+
float stdlib_base_float32_div( const float x, const float y ) {
3333
return x / y;
3434
}

0 commit comments

Comments
 (0)