time-to-botec

Benchmark sampling in different programming languages
Log | Files | Refs | README

README.md (32635B)


      1 <!--
      2 
      3 @license Apache-2.0
      4 
      5 Copyright (c) 2020 The Stdlib Authors.
      6 
      7 Licensed under the Apache License, Version 2.0 (the "License");
      8 you may not use this file except in compliance with the License.
      9 You may obtain a copy of the License at
     10 
     11    http://www.apache.org/licenses/LICENSE-2.0
     12 
     13 Unless required by applicable law or agreed to in writing, software
     14 distributed under the License is distributed on an "AS IS" BASIS,
     15 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     16 See the License for the specific language governing permissions and
     17 limitations under the License.
     18 
     19 -->
     20 
     21 # Special Functions
     22 
     23 > Standard library strided array special math functions.
     24 
     25 <section class="usage">
     26 
     27 ## Usage
     28 
     29 ```javascript
     30 var ns = require( '@stdlib/math/strided/special' );
     31 ```
     32 
     33 #### ns
     34 
     35 Standard library strided array special math functions.
     36 
     37 ```javascript
     38 var special = ns;
     39 // returns {...}
     40 ```
     41 
     42 The namespace contains the following strided array functions:
     43 
     44 <!-- <toc pattern="*"> -->
     45 
     46 <div class="namespace-toc">
     47 
     48 -   <span class="signature">[`absBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/abs-by]</span><span class="delimiter">: </span><span class="description">compute the absolute value of each element retrieved from a strided input array via a callback function and assign each result to an element in a strided output array.</span>
     49 -   <span class="signature">[`abs( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/abs]</span><span class="delimiter">: </span><span class="description">compute the absolute value for each element in a strided array.</span>
     50 -   <span class="signature">[`abs2By( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/abs2-by]</span><span class="delimiter">: </span><span class="description">compute the squared absolute value of each element retrieved from an input strided array via a callback function.</span>
     51 -   <span class="signature">[`abs2( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/abs2]</span><span class="delimiter">: </span><span class="description">compute the squared absolute value for each element in a strided array.</span>
     52 -   <span class="signature">[`acosBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/acos-by]</span><span class="delimiter">: </span><span class="description">compute the arccosine of each element retrieved from an input strided array via a callback function.</span>
     53 -   <span class="signature">[`acoshBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/acosh-by]</span><span class="delimiter">: </span><span class="description">compute the hyperbolic arccosine of each element retrieved from an input strided array via a callback function.</span>
     54 -   <span class="signature">[`acotBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/acot-by]</span><span class="delimiter">: </span><span class="description">compute the inverse cotangent of each element retrieved from an input strided array via a callback function.</span>
     55 -   <span class="signature">[`acothBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/acoth-by]</span><span class="delimiter">: </span><span class="description">compute the inverse hyperbolic cotangent of each element retrieved from an input strided array via a callback function.</span>
     56 -   <span class="signature">[`acovercosBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/acovercos-by]</span><span class="delimiter">: </span><span class="description">compute the inverse coversed cosine of each element retrieved from an input strided array via a callback function.</span>
     57 -   <span class="signature">[`acoversinBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/acoversin-by]</span><span class="delimiter">: </span><span class="description">compute the inverse coversed sine of each element retrieved from an input strided array via a callback function.</span>
     58 -   <span class="signature">[`ahavercosBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/ahavercos-by]</span><span class="delimiter">: </span><span class="description">compute the inverse half-value versed cosine of each element retrieved from an input strided array via a callback function.</span>
     59 -   <span class="signature">[`ahaversinBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/ahaversin-by]</span><span class="delimiter">: </span><span class="description">compute the inverse half-value versed sine of each element retrieved from an input strided array via a callback function.</span>
     60 -   <span class="signature">[`asinBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/asin-by]</span><span class="delimiter">: </span><span class="description">compute the arcsine of each element retrieved from an input strided array via a callback function.</span>
     61 -   <span class="signature">[`asinhBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/asinh-by]</span><span class="delimiter">: </span><span class="description">compute the hyperbolic arcsine of each element retrieved from an input strided array via a callback function.</span>
     62 -   <span class="signature">[`atanBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/atan-by]</span><span class="delimiter">: </span><span class="description">compute the arctangent of each element retrieved from an input strided array via a callback function.</span>
     63 -   <span class="signature">[`atanhBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/atanh-by]</span><span class="delimiter">: </span><span class="description">compute the hyperbolic arctangent of each element retrieved from an input strided array via a callback function.</span>
     64 -   <span class="signature">[`avercosBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/avercos-by]</span><span class="delimiter">: </span><span class="description">compute the inverse versed cosine of each element retrieved from an input strided array via a callback function.</span>
     65 -   <span class="signature">[`aversinBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/aversin-by]</span><span class="delimiter">: </span><span class="description">compute the inverse versed sine of each element retrieved from an input strided array via a callback function.</span>
     66 -   <span class="signature">[`besselj0By( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/besselj0-by]</span><span class="delimiter">: </span><span class="description">compute the Bessel function of the first kind of order zero for each element retrieved from an input strided array via a callback function.</span>
     67 -   <span class="signature">[`besselj1By( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/besselj1-by]</span><span class="delimiter">: </span><span class="description">compute the Bessel function of the first kind of order one for each element retrieved from an input strided array via a callback function.</span>
     68 -   <span class="signature">[`bessely0By( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/bessely0-by]</span><span class="delimiter">: </span><span class="description">compute the Bessel function of the second kind of order zero for each element retrieved from an input strided array via a callback function.</span>
     69 -   <span class="signature">[`bessely1By( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/bessely1-by]</span><span class="delimiter">: </span><span class="description">compute the Bessel function of the second kind of order one for each element retrieved from an input strided array via a callback function.</span>
     70 -   <span class="signature">[`binetBy( N, x, strideX, y, strideY, clbk[, thisArg] )`][@stdlib/math/strided/special/binet-by]</span><span class="delimiter">: </span><span class="description">evaluate Binet's formula extended to real numbers for each element retrieved from an input strided array via a callback function.</span>
     71 -   <span class="signature">[`cbrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/cbrt]</span><span class="delimiter">: </span><span class="description">compute the cube root of each element in a strided array.</span>
     72 -   <span class="signature">[`ceil( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/ceil]</span><span class="delimiter">: </span><span class="description">round each element in a strided array toward positive infinity.</span>
     73 -   <span class="signature">[`dabs( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dabs]</span><span class="delimiter">: </span><span class="description">compute the absolute value for each element in a double-precision floating-point strided array.</span>
     74 -   <span class="signature">[`dabs2( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dabs2]</span><span class="delimiter">: </span><span class="description">compute the squared absolute value for each element in a double-precision floating-point strided array.</span>
     75 -   <span class="signature">[`dcbrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dcbrt]</span><span class="delimiter">: </span><span class="description">compute the cube root of each element in a double-precision floating-point strided array.</span>
     76 -   <span class="signature">[`dceil( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dceil]</span><span class="delimiter">: </span><span class="description">round each element in a double-precision floating-point strided array toward positive infinity.</span>
     77 -   <span class="signature">[`ddeg2rad( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/ddeg2rad]</span><span class="delimiter">: </span><span class="description">convert each element in a double-precision floating-point strided array from degrees to radians.</span>
     78 -   <span class="signature">[`deg2rad( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/deg2rad]</span><span class="delimiter">: </span><span class="description">convert each element in a strided array from degrees to radians.</span>
     79 -   <span class="signature">[`dfloor( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dfloor]</span><span class="delimiter">: </span><span class="description">round each element in a double-precision floating-point strided array toward negative infinity.</span>
     80 -   <span class="signature">[`dinv( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dinv]</span><span class="delimiter">: </span><span class="description">compute the multiplicative inverse for each element in a double-precision floating-point strided array.</span>
     81 -   <span class="signature">[`dmskabs( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskabs]</span><span class="delimiter">: </span><span class="description">compute the absolute value for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     82 -   <span class="signature">[`dmskabs2( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskabs2]</span><span class="delimiter">: </span><span class="description">compute the squared absolute value for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     83 -   <span class="signature">[`dmskcbrt( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskcbrt]</span><span class="delimiter">: </span><span class="description">compute the cube root for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     84 -   <span class="signature">[`dmskceil( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskceil]</span><span class="delimiter">: </span><span class="description">round each element in a double-precision floating-point strided array toward positive infinity according to a strided mask array.</span>
     85 -   <span class="signature">[`dmskdeg2rad( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskdeg2rad]</span><span class="delimiter">: </span><span class="description">convert each element in a double-precision floating-point strided array from degrees to radians according to a strided mask array.</span>
     86 -   <span class="signature">[`dmskfloor( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskfloor]</span><span class="delimiter">: </span><span class="description">round each element in a double-precision floating-point strided array toward negative infinity according to a strided mask array.</span>
     87 -   <span class="signature">[`dmskinv( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskinv]</span><span class="delimiter">: </span><span class="description">compute the multiplicative inverse for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     88 -   <span class="signature">[`dmskramp( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskramp]</span><span class="delimiter">: </span><span class="description">evaluate the ramp function for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     89 -   <span class="signature">[`dmskrsqrt( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmskrsqrt]</span><span class="delimiter">: </span><span class="description">compute the reciprocal square root for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     90 -   <span class="signature">[`dmsksqrt( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmsksqrt]</span><span class="delimiter">: </span><span class="description">compute the principal square root for each element in a double-precision floating-point strided array according to a strided mask array.</span>
     91 -   <span class="signature">[`dmsktrunc( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/dmsktrunc]</span><span class="delimiter">: </span><span class="description">round each element in a double-precision floating-point strided array toward zero according to a strided mask array.</span>
     92 -   <span class="signature">[`dramp( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dramp]</span><span class="delimiter">: </span><span class="description">evaluate the ramp function for each element in a double-precision floating-point strided array.</span>
     93 -   <span class="signature">[`drsqrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/drsqrt]</span><span class="delimiter">: </span><span class="description">compute the reciprocal square root for each element in a double-precision floating-point strided array.</span>
     94 -   <span class="signature">[`dsqrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dsqrt]</span><span class="delimiter">: </span><span class="description">compute the principal square root for each element in a double-precision floating-point strided array.</span>
     95 -   <span class="signature">[`dtrunc( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/dtrunc]</span><span class="delimiter">: </span><span class="description">round each element in a double-precision floating-point strided array toward zero.</span>
     96 -   <span class="signature">[`floor( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/floor]</span><span class="delimiter">: </span><span class="description">round each element in a strided array toward negative infinity.</span>
     97 -   <span class="signature">[`inv( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/inv]</span><span class="delimiter">: </span><span class="description">compute the multiplicative inverse for each element in a strided array.</span>
     98 -   <span class="signature">[`ramp( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/ramp]</span><span class="delimiter">: </span><span class="description">evaluate the ramp function for each element in a strided array.</span>
     99 -   <span class="signature">[`rsqrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/rsqrt]</span><span class="delimiter">: </span><span class="description">compute the reciprocal square root for each element in a strided array.</span>
    100 -   <span class="signature">[`sabs( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sabs]</span><span class="delimiter">: </span><span class="description">compute the absolute value for each element in a single-precision floating-point strided array.</span>
    101 -   <span class="signature">[`sabs2( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sabs2]</span><span class="delimiter">: </span><span class="description">compute the squared absolute value for each element in a single-precision floating-point strided array.</span>
    102 -   <span class="signature">[`scbrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/scbrt]</span><span class="delimiter">: </span><span class="description">compute the cube root of each element in a single-precision floating-point strided array.</span>
    103 -   <span class="signature">[`sceil( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sceil]</span><span class="delimiter">: </span><span class="description">round each element in a single-precision floating-point strided array toward positive infinity.</span>
    104 -   <span class="signature">[`sdeg2rad( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sdeg2rad]</span><span class="delimiter">: </span><span class="description">convert each element in a single-precision floating-point strided array from degrees to radians.</span>
    105 -   <span class="signature">[`sfloor( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sfloor]</span><span class="delimiter">: </span><span class="description">round each element in a single-precision floating-point strided array toward negative infinity.</span>
    106 -   <span class="signature">[`sinv( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sinv]</span><span class="delimiter">: </span><span class="description">compute the multiplicative inverse for each element in a single-precision floating-point strided array.</span>
    107 -   <span class="signature">[`smskabs( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskabs]</span><span class="delimiter">: </span><span class="description">compute the absolute value for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    108 -   <span class="signature">[`smskabs2( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskabs2]</span><span class="delimiter">: </span><span class="description">compute the squared absolute value for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    109 -   <span class="signature">[`smskcbrt( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskcbrt]</span><span class="delimiter">: </span><span class="description">compute the cube root for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    110 -   <span class="signature">[`smskceil( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskceil]</span><span class="delimiter">: </span><span class="description">round each element in a single-precision floating-point strided array toward positive infinity according to a strided mask array.</span>
    111 -   <span class="signature">[`smskdeg2rad( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskdeg2rad]</span><span class="delimiter">: </span><span class="description">convert each element in a single-precision floating-point strided array from degrees to radians according to a strided mask array.</span>
    112 -   <span class="signature">[`smskfloor( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskfloor]</span><span class="delimiter">: </span><span class="description">round each element in a single-precision floating-point strided array toward negative infinity according to a strided mask array.</span>
    113 -   <span class="signature">[`smskinv( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskinv]</span><span class="delimiter">: </span><span class="description">compute the multiplicative inverse for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    114 -   <span class="signature">[`smskramp( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskramp]</span><span class="delimiter">: </span><span class="description">evaluate the ramp function for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    115 -   <span class="signature">[`smskrsqrt( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smskrsqrt]</span><span class="delimiter">: </span><span class="description">compute the reciprocal square root for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    116 -   <span class="signature">[`smsksqrt( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smsksqrt]</span><span class="delimiter">: </span><span class="description">compute the principal square root for each element in a single-precision floating-point strided array according to a strided mask array.</span>
    117 -   <span class="signature">[`smsktrunc( N, x, sx, m, sm, y, sy )`][@stdlib/math/strided/special/smsktrunc]</span><span class="delimiter">: </span><span class="description">round each element in a single-precision floating-point strided array toward zero according to a strided mask array.</span>
    118 -   <span class="signature">[`sqrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sqrt]</span><span class="delimiter">: </span><span class="description">compute the principal square root of each element in a strided array.</span>
    119 -   <span class="signature">[`sramp( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/sramp]</span><span class="delimiter">: </span><span class="description">evaluate the ramp function for each element in a single-precision floating-point strided array.</span>
    120 -   <span class="signature">[`srsqrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/srsqrt]</span><span class="delimiter">: </span><span class="description">compute the reciprocal square root for each element in a single-precision floating-point strided array.</span>
    121 -   <span class="signature">[`ssqrt( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/ssqrt]</span><span class="delimiter">: </span><span class="description">compute the principal square root for each element in a single-precision floating-point strided array.</span>
    122 -   <span class="signature">[`strunc( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/strunc]</span><span class="delimiter">: </span><span class="description">round each element in a single-precision floating-point strided array toward zero.</span>
    123 -   <span class="signature">[`trunc( N, x, strideX, y, strideY )`][@stdlib/math/strided/special/trunc]</span><span class="delimiter">: </span><span class="description">round each element in a strided array toward zero.</span>
    124 
    125 </div>
    126 
    127 <!-- </toc> -->
    128 
    129 </section>
    130 
    131 <!-- /.usage -->
    132 
    133 <section class="examples">
    134 
    135 ## Examples
    136 
    137 <!-- TODO: better examples -->
    138 
    139 <!-- eslint no-undef: "error" -->
    140 
    141 ```javascript
    142 var objectKeys = require( '@stdlib/utils/keys' );
    143 var ns = require( '@stdlib/math/strided/special' );
    144 
    145 console.log( objectKeys( ns ) );
    146 ```
    147 
    148 </section>
    149 
    150 <!-- /.examples -->
    151 
    152 <section class="links">
    153 
    154 <!-- <toc-links> -->
    155 
    156 [@stdlib/math/strided/special/abs-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/abs-by
    157 
    158 [@stdlib/math/strided/special/abs]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/abs
    159 
    160 [@stdlib/math/strided/special/abs2-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/abs2-by
    161 
    162 [@stdlib/math/strided/special/abs2]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/abs2
    163 
    164 [@stdlib/math/strided/special/acos-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/acos-by
    165 
    166 [@stdlib/math/strided/special/acosh-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/acosh-by
    167 
    168 [@stdlib/math/strided/special/acot-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/acot-by
    169 
    170 [@stdlib/math/strided/special/acoth-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/acoth-by
    171 
    172 [@stdlib/math/strided/special/acovercos-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/acovercos-by
    173 
    174 [@stdlib/math/strided/special/acoversin-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/acoversin-by
    175 
    176 [@stdlib/math/strided/special/ahavercos-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/ahavercos-by
    177 
    178 [@stdlib/math/strided/special/ahaversin-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/ahaversin-by
    179 
    180 [@stdlib/math/strided/special/asin-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/asin-by
    181 
    182 [@stdlib/math/strided/special/asinh-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/asinh-by
    183 
    184 [@stdlib/math/strided/special/atan-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/atan-by
    185 
    186 [@stdlib/math/strided/special/atanh-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/atanh-by
    187 
    188 [@stdlib/math/strided/special/avercos-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/avercos-by
    189 
    190 [@stdlib/math/strided/special/aversin-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/aversin-by
    191 
    192 [@stdlib/math/strided/special/besselj0-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/besselj0-by
    193 
    194 [@stdlib/math/strided/special/besselj1-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/besselj1-by
    195 
    196 [@stdlib/math/strided/special/bessely0-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/bessely0-by
    197 
    198 [@stdlib/math/strided/special/bessely1-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/bessely1-by
    199 
    200 [@stdlib/math/strided/special/binet-by]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/binet-by
    201 
    202 [@stdlib/math/strided/special/cbrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/cbrt
    203 
    204 [@stdlib/math/strided/special/ceil]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/ceil
    205 
    206 [@stdlib/math/strided/special/dabs]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dabs
    207 
    208 [@stdlib/math/strided/special/dabs2]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dabs2
    209 
    210 [@stdlib/math/strided/special/dcbrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dcbrt
    211 
    212 [@stdlib/math/strided/special/dceil]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dceil
    213 
    214 [@stdlib/math/strided/special/ddeg2rad]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/ddeg2rad
    215 
    216 [@stdlib/math/strided/special/deg2rad]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/deg2rad
    217 
    218 [@stdlib/math/strided/special/dfloor]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dfloor
    219 
    220 [@stdlib/math/strided/special/dinv]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dinv
    221 
    222 [@stdlib/math/strided/special/dmskabs]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskabs
    223 
    224 [@stdlib/math/strided/special/dmskabs2]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskabs2
    225 
    226 [@stdlib/math/strided/special/dmskcbrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskcbrt
    227 
    228 [@stdlib/math/strided/special/dmskceil]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskceil
    229 
    230 [@stdlib/math/strided/special/dmskdeg2rad]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskdeg2rad
    231 
    232 [@stdlib/math/strided/special/dmskfloor]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskfloor
    233 
    234 [@stdlib/math/strided/special/dmskinv]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskinv
    235 
    236 [@stdlib/math/strided/special/dmskramp]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskramp
    237 
    238 [@stdlib/math/strided/special/dmskrsqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmskrsqrt
    239 
    240 [@stdlib/math/strided/special/dmsksqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmsksqrt
    241 
    242 [@stdlib/math/strided/special/dmsktrunc]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dmsktrunc
    243 
    244 [@stdlib/math/strided/special/dramp]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dramp
    245 
    246 [@stdlib/math/strided/special/drsqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/drsqrt
    247 
    248 [@stdlib/math/strided/special/dsqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dsqrt
    249 
    250 [@stdlib/math/strided/special/dtrunc]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/dtrunc
    251 
    252 [@stdlib/math/strided/special/floor]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/floor
    253 
    254 [@stdlib/math/strided/special/inv]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/inv
    255 
    256 [@stdlib/math/strided/special/ramp]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/ramp
    257 
    258 [@stdlib/math/strided/special/rsqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/rsqrt
    259 
    260 [@stdlib/math/strided/special/sabs]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sabs
    261 
    262 [@stdlib/math/strided/special/sabs2]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sabs2
    263 
    264 [@stdlib/math/strided/special/scbrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/scbrt
    265 
    266 [@stdlib/math/strided/special/sceil]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sceil
    267 
    268 [@stdlib/math/strided/special/sdeg2rad]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sdeg2rad
    269 
    270 [@stdlib/math/strided/special/sfloor]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sfloor
    271 
    272 [@stdlib/math/strided/special/sinv]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sinv
    273 
    274 [@stdlib/math/strided/special/smskabs]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskabs
    275 
    276 [@stdlib/math/strided/special/smskabs2]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskabs2
    277 
    278 [@stdlib/math/strided/special/smskcbrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskcbrt
    279 
    280 [@stdlib/math/strided/special/smskceil]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskceil
    281 
    282 [@stdlib/math/strided/special/smskdeg2rad]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskdeg2rad
    283 
    284 [@stdlib/math/strided/special/smskfloor]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskfloor
    285 
    286 [@stdlib/math/strided/special/smskinv]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskinv
    287 
    288 [@stdlib/math/strided/special/smskramp]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskramp
    289 
    290 [@stdlib/math/strided/special/smskrsqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smskrsqrt
    291 
    292 [@stdlib/math/strided/special/smsksqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smsksqrt
    293 
    294 [@stdlib/math/strided/special/smsktrunc]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/smsktrunc
    295 
    296 [@stdlib/math/strided/special/sqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sqrt
    297 
    298 [@stdlib/math/strided/special/sramp]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/sramp
    299 
    300 [@stdlib/math/strided/special/srsqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/srsqrt
    301 
    302 [@stdlib/math/strided/special/ssqrt]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/ssqrt
    303 
    304 [@stdlib/math/strided/special/strunc]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/strunc
    305 
    306 [@stdlib/math/strided/special/trunc]: https://www.npmjs.com/package/@stdlib/math/tree/main/strided/special/trunc
    307 
    308 <!-- </toc-links> -->
    309 
    310 </section>
    311 
    312 <!-- /.links -->