@stdlib/strided-base-smap
Apply a unary function accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/blas-base-cswap
Interchanges two complex single-precision floating-point vectors.
@stdlib/blas-base-dswap
Interchange two double-precision floating-point vectors.
@stdlib/math-strided-special-asin-by
Compute the arcsine of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-abs
Compute the absolute value for each element in a strided array.
@stdlib/blas-base-ccopy
Copy values from one complex single-precision floating-point vector to another complex single-precision floating-point vector.
@stdlib/strided-base-mskunary
Apply a unary callback to elements in a strided input array according to elements in a strided mask array and assign results to elements in a strided output array.
@stdlib/ndarray-base-assert-is-column-major-contiguous
Determine if an array is column-major contiguous.
@stdlib/ndarray-base-assert-is-buffer-length-compatible-shape
Determine if a buffer length is compatible with a provided shape array.
@stdlib/math-strided-special-sabs2
Compute the squared absolute value for each element in a single-precision floating-point strided array.
@stdlib/strided-base-dmap
Apply a unary function accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array and assign each result to an element in a double-precision floating-point strided output array.
@stdlib/blas-base-sswap
Interchange two single-precision floating-point vectors.
@stdlib/ndarray-base-min-view-buffer-index
Compute the minimum linear index in an underlying data buffer accessible to an array view.
@stdlib/ndarray-base-napi-unary
C API for registering an N-API module exporting an ndarray interface for applying a unary callback to an input ndarray.
@stdlib/math-strided-special-acos-by
Compute the arccosine of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-bessely1-by
Compute the Bessel function of the second kind of order one for each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-smskceil
Round each element in a single-precision floating-point strided array toward positive infinity according to a strided mask array.
@stdlib/math-strided-special-cbrt
Compute the cube root of each element in a strided array.
@stdlib/math-strided-special-dabs2
Compute the squared absolute value for each element in a double-precision floating-point strided array.
@stdlib/math-strided-special-besselj1-by
Compute the Bessel function of the first kind of order one for each element retrieved from an input strided array via a callback function.
@stdlib/strided-base-smskmap
Apply a unary function accepting and returning single-precision floating-point numbers to each element in a single-precision floating-point strided input array according to a corresponding element in a strided mask array and assign each result to an element in a single-precision floating-point strided output array.
@stdlib/strided-base-dmskmap
Apply a unary function accepting and returning double-precision floating-point numbers to each element in a double-precision floating-point strided input array according to a corresponding element in a strided mask array and assign each result to an element in a double-precision floating-point strided output array.
@stdlib/ndarray-base-dtype-desc
Return the description for a provided data type.
@stdlib/math-strided-special-dceil
Round each element in a double-precision floating-point strided array toward positive infinity.
@stdlib/ndarray-base-napi-addon-arguments
C API for validating, extracting, and transforming (to native C types) function arguments provided to an ndarray N-API add-on interface.
@stdlib/ndarray-dispatch
Create an ndarray function interface which performs multiple dispatch.
@stdlib/math-strided-special-abs-by
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.
@stdlib/math-strided-special-abs2
Compute the squared absolute value for each element in a strided array.
@stdlib/ndarray-base-binary-loop-interchange-order
Reorder ndarray dimensions and associated strides for loop interchange.
@stdlib/ndarray-base-assert-is-single-segment-compatible
Determine if an array is compatible with a single memory segment.
@stdlib/strided-base-smskmap2
Apply a binary function to single-precision floating-point strided input arrays according to a strided mask array and assign results to a single-precision floating-point strided output array.
@stdlib/streams-node-from-strided-array
Create a readable stream from a strided array-like object.
@stdlib/array-nans
Create an array filled with NaNs and having a specified length.
@stdlib/ndarray-base-assert-is-column-major
Given a stride array, determine whether an array is column-major.
@stdlib/ndarray-base-meta-data-props
Define non-enumerable read-only properties which expose ndarray function meta data.
@stdlib/strided-base-map-by2
Apply a binary function to each pair of elements retrieved from strided input arrays according to a callback function and assign results to a strided output array.
@stdlib/math-strided-special-besselj0-by
Compute the Bessel function of the first kind of order zero for each element retrieved from an input strided array via a callback function.
@stdlib/ndarray-base-broadcast-shapes
Broadcast array shapes to a single shape.
@stdlib/math-strided-special-atan-by
Compute the arctangent of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-atanh-by
Compute the hyperbolic arctangent of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-dmskceil
Round each element in a double-precision floating-point strided array toward positive infinity according to a strided mask array.
@stdlib/assert-is-float32vector-like
Test if a value is a 1-dimensional ndarray-like object containing single-precision floating-point numbers.
@stdlib/strided-base-quaternary
Apply a quaternary callback to strided input array elements and assign results to elements in a strided output array.
@stdlib/blas-ext-base-drev
Reverse a double-precision floating-point strided array in-place.
math-strided-special-bessely0-by
Compute the Bessel function of the second kind of order zero for each element retrieved from an input strided array via a callback function.
@stdlib/blas-ext-base-dsort2ins
Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using insertion sort.
@stdlib/math-strided-ops-mul
Element-wise multiplication of two strided arrays.
@stdlib/math-strided-special-smskinv
Compute the multiplicative inverse for each element in a single-precision floating-point strided array according to a strided mask array.
@stdlib/math-strided-special-inv
Compute the multiplicative inverse for each element in a strided array.
@stdlib/assert-is-float32matrix-like
Test if a value is a 2-dimensional ndarray-like object containing single-precision floating-point numbers.
@stdlib/math-strided-special
Standard library strided array special math functions.
assert-is-float64vector-like
Test if a value is a 1-dimensional ndarray-like object containing double-precision floating-point numbers.
@stdlib/strided-base-dmskmap2
Apply a binary function to double-precision floating-point strided input arrays according to a strided mask array and assign results to a double-precision floating-point strided output array.