@stdlib/blas-ext-base-ssort2hp
Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using heapsort.
@stdlib/blas-ext-base-dsort2hp
Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using heapsort.
@stdlib/blas-ext-base-ssort2sh
Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using Shellsort.
@stdlib/blas-ext-base-dsort2sh
Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort.
@stdlib/ndarray-base-bytes-per-element
Return the number of bytes per element provided an underlying array data type.
@stdlib/ndarray-base-strides2order
Determine the order of a multidimensional array based on a provided stride array.
@stdlib/ndarray-base-assert-is-buffer-length-compatible
Determine if a buffer length is compatible with provided ndarray meta data.
@stdlib/blas-ext-base-dapx
Add a constant to each element in a double-precision floating-point strided array.
@stdlib/ndarray-base-minmax-view-buffer-index
Compute the minimum and maximum linear indices in an underlying data buffer which are accessible to an array view.
@stdlib/ndarray-base-strides2offset
Determine the index offset which specifies the location of the first indexed value in a multidimensional array based on a stride array.
@stdlib/ndarray-base-buffer
Create a zero-filled contiguous linear ndarray data buffer.
@stdlib/ndarray-base-assert-is-allowed-data-type-cast
Determine if an ndarray data type can be cast to another ndarray data type according to a specified casting mode.
@stdlib/ndarray-base-assert-is-safe-data-type-cast
Determine if an ndarray data type can be safely cast to another ndarray data type.
@stdlib/array-filled-by
Create a filled array according to a provided callback function.
@stdlib/ndarray-base-ndarraylike2object
Convert an ndarray-like object to an object likely to have the same "shape".
@stdlib/ndarray-base-assert-is-same-kind-data-type-cast
Determine if an ndarray data type can be safely cast to, or is of the same kind as, another ndarray data type.
@stdlib/ndarray-base-broadcast-array
Broadcast an ndarray to a specified shape.
@stdlib/ndarray-base-unary-loop-interchange-order
Reorder ndarray dimensions and associated strides for loop interchange.
@stdlib/ndarray-base-unary-tiling-block-size
Resolve a loop block size for multi-dimensional array tiled loops.
@stdlib/array-one-to
Generate a linearly spaced numeric array whose elements increment by 1 starting from one.
@stdlib/ndarray-base-assert-is-complex-floating-point-data-type
Test if an input value is a supported ndarray complex-valued floating-point data type.
@stdlib/array-ones
Create an array filled with ones and having a specified length.
@stdlib/ndarray-base-assert-is-row-major
Given a stride array, determine whether an array is row-major.
@stdlib/ndarray-base-maybe-broadcast-array
Broadcast an ndarray to a specified shape if and only if the specified shape differs from the provided ndarray's shape.
@stdlib/ndarray-base-nullary-loop-interchange-order
Reorder ndarray dimensions and associated strides for loop interchange.