diff --git a/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-equal/docs/types/test.ts b/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-equal/docs/types/test.ts index 09b00a62fea8..1012afe953cb 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-equal/docs/types/test.ts +++ b/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-equal/docs/types/test.ts @@ -160,7 +160,6 @@ import sfirstIndexEqual = require( './index' ); // The compiler throws an error if the `ndarray` method is provided a fifth argument which is not a Float32Array... { var x = new Float32Array( [ 1.0, 2.0, 3.0 ] ); - var y = new Float32Array( [ 1.0, 2.0, 3.0 ] ); sfirstIndexEqual.ndarray( x.length, x, 1, 0, '1', 1, 0 ); // $ExpectError sfirstIndexEqual.ndarray( x.length, x, 1, 0, true, 1, 0 ); // $ExpectError diff --git a/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-less-than/docs/types/test.ts b/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-less-than/docs/types/test.ts index 00f963f7738c..f170cae22dbb 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-less-than/docs/types/test.ts +++ b/lib/node_modules/@stdlib/blas/ext/base/sfirst-index-less-than/docs/types/test.ts @@ -160,7 +160,6 @@ import sfirstIndexLessThan = require( './index' ); // The compiler throws an error if the `ndarray` method is provided a fifth argument which is not a Float32Array... { var x = new Float32Array( [ 1.0, 2.0, 3.0 ] ); - var y = new Float32Array( [ 1.0, 2.0, 3.0 ] ); sfirstIndexLessThan.ndarray( x.length, x, 1, 0, '1', 1, 0 ); // $ExpectError sfirstIndexLessThan.ndarray( x.length, x, 1, 0, true, 1, 0 ); // $ExpectError diff --git a/lib/node_modules/@stdlib/math/base/special/cabs2/README.md b/lib/node_modules/@stdlib/math/base/special/cabs2/README.md index adc6fc65849a..73d6aecd8c3e 100644 --- a/lib/node_modules/@stdlib/math/base/special/cabs2/README.md +++ b/lib/node_modules/@stdlib/math/base/special/cabs2/README.md @@ -83,8 +83,6 @@ var y = cabs2( new Complex128( 5.0, 3.0 ) ); ## Examples - - ```javascript diff --git a/lib/node_modules/@stdlib/math/base/special/cabs2f/README.md b/lib/node_modules/@stdlib/math/base/special/cabs2f/README.md index 791ff508ad3b..db7515073a24 100644 --- a/lib/node_modules/@stdlib/math/base/special/cabs2f/README.md +++ b/lib/node_modules/@stdlib/math/base/special/cabs2f/README.md @@ -83,8 +83,6 @@ var y = cabs2f( new Complex64( 5.0, 3.0 ) ); ## Examples - - ```javascript diff --git a/lib/node_modules/@stdlib/math/base/special/cabsf/README.md b/lib/node_modules/@stdlib/math/base/special/cabsf/README.md index 287e9f4e478f..55c9836bff20 100644 --- a/lib/node_modules/@stdlib/math/base/special/cabsf/README.md +++ b/lib/node_modules/@stdlib/math/base/special/cabsf/README.md @@ -72,8 +72,6 @@ var y = cabsf( new Complex64( 5.0, 3.0 ) ); ## Examples - - ```javascript diff --git a/lib/node_modules/@stdlib/math/base/special/gamma/manifest.json b/lib/node_modules/@stdlib/math/base/special/gamma/manifest.json index 0b051015bd59..95be3c49993e 100644 --- a/lib/node_modules/@stdlib/math/base/special/gamma/manifest.json +++ b/lib/node_modules/@stdlib/math/base/special/gamma/manifest.json @@ -49,7 +49,8 @@ "@stdlib/constants/float64/eulergamma", "@stdlib/constants/float64/sqrt-two-pi", "@stdlib/math/base/special/pow", - "@stdlib/math/base/special/exp" + "@stdlib/math/base/special/exp", + "@stdlib/constants/float64/nan" ] }, { @@ -75,7 +76,8 @@ "@stdlib/constants/float64/eulergamma", "@stdlib/constants/float64/sqrt-two-pi", "@stdlib/math/base/special/pow", - "@stdlib/math/base/special/exp" + "@stdlib/math/base/special/exp", + "@stdlib/constants/float64/nan" ] }, { @@ -101,7 +103,8 @@ "@stdlib/constants/float64/eulergamma", "@stdlib/constants/float64/sqrt-two-pi", "@stdlib/math/base/special/pow", - "@stdlib/math/base/special/exp" + "@stdlib/math/base/special/exp", + "@stdlib/constants/float64/nan" ] } ] diff --git a/lib/node_modules/@stdlib/math/base/special/gamma/src/main.c b/lib/node_modules/@stdlib/math/base/special/gamma/src/main.c index 0fa02d54f960..29b600d65a55 100644 --- a/lib/node_modules/@stdlib/math/base/special/gamma/src/main.c +++ b/lib/node_modules/@stdlib/math/base/special/gamma/src/main.c @@ -42,6 +42,7 @@ #include "stdlib/constants/float64/pi.h" #include "stdlib/constants/float64/eulergamma.h" #include "stdlib/constants/float64/sqrt_two_pi.h" +#include "stdlib/constants/float64/nan.h" #include "stdlib/math/base/special/pow.h" #include "stdlib/math/base/special/exp.h" #include @@ -187,7 +188,7 @@ double stdlib_base_gamma( const double x ) { double z; if ( ( stdlib_base_is_integer( x ) && x < 0 ) || x == STDLIB_CONSTANT_FLOAT64_NINF || stdlib_base_is_nan( x ) ) { - return 0.0 / 0.0; // NaN + return STDLIB_CONSTANT_FLOAT64_NAN; } if ( x == 0.0 ) { if ( stdlib_base_is_negative_zero( x ) ) { @@ -207,7 +208,7 @@ double stdlib_base_gamma( const double x ) { return stirlingApprox( x ); } p = stdlib_base_floor( q ); - + // Check whether `x` is even... i = (int32_t)p; if ( ( i & 1 ) == 0 ) { @@ -223,7 +224,7 @@ double stdlib_base_gamma( const double x ) { z = q * stdlib_base_sin( STDLIB_CONSTANT_FLOAT64_PI * z ); return sign * STDLIB_CONSTANT_FLOAT64_PI / ( stdlib_base_abs( z ) * stirlingApprox( q ) ); } - + // Reduce `x`... z = 1.0; xc = x; diff --git a/lib/node_modules/@stdlib/ndarray/base/consensus-order/README.md b/lib/node_modules/@stdlib/ndarray/base/consensus-order/README.md index 9943616d1595..75ee171690d7 100644 --- a/lib/node_modules/@stdlib/ndarray/base/consensus-order/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/consensus-order/README.md @@ -83,8 +83,6 @@ The function accepts the following arguments: ## Examples - - ```javascript diff --git a/lib/node_modules/@stdlib/ndarray/base/output-order/README.md b/lib/node_modules/@stdlib/ndarray/base/output-order/README.md index 474346eafb49..deca1ae85d20 100644 --- a/lib/node_modules/@stdlib/ndarray/base/output-order/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/output-order/README.md @@ -80,8 +80,6 @@ The function accepts the following arguments: ## Examples - - ```javascript diff --git a/lib/node_modules/@stdlib/ndarray/base/unary-addon-dispatch/README.md b/lib/node_modules/@stdlib/ndarray/base/unary-addon-dispatch/README.md index f41fdfbe12a9..d35334e3e3f8 100644 --- a/lib/node_modules/@stdlib/ndarray/base/unary-addon-dispatch/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/unary-addon-dispatch/README.md @@ -125,8 +125,6 @@ where ## Examples - - ```javascript