Vector
Vector: JIT-compilable mathematical manipulations of ragged Lorentz vectors - Published in JOSS (2025)
KrylovKit
Krylov methods for linear problems, eigenvalues, singular values and matrix functions
gdal
GDAL is an open source MIT licensed translator library for raster and vector geospatial data formats.
RecursiveArrayTools
Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
https://github.com/libxsmm/libxsmm
Library for specialized dense and sparse matrix operations, and deep learning primitives.
https://github.com/rubixml/tensor
A library and extension that provides objects for scientific computing in PHP.
pygadm
Easy access to administrative boundary defined by GADM from Python scripts
@stdlib/random-array-tools-nullary
Constructor for creating arrays filled with pseudorandom values drawn from a nullary PRNG.
@stdlib/array-filled-by
Create a filled array according to a provided callback function.
@stdlib/array-one-to
Generate a linearly spaced numeric array whose elements increment by 1 starting from one.
@stdlib/array-ones
Create an array filled with ones and having a specified length.
@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/math-strided-special-sabs2
Compute the squared absolute value for each element in a single-precision floating-point strided array.
@stdlib/blas-base-sswap
Interchange two single-precision floating-point vectors.
@stdlib/math-strided-special-dmskcbrt
Compute the cube root for each element in a double-precision floating-point strided array according to a strided mask array.
@stdlib/math-strided-special-acosh-by
Compute the hyperbolic arccosine of each element retrieved from an input strided array via a callback function.
@stdlib/math-strided-special-dsqrt
Compute the principal square root for each element in a double-precision floating-point strided array.
@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-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/math-strided-special-dabs2
Compute the squared absolute value for each element in a double-precision floating-point strided array.
@stdlib/math-strided-special-sdeg2rad
Convert each element in a single-precision floating-point strided array from degrees to radians.
@stdlib/math-strided-special-dcbrt
Compute the cube root of each element in a double-precision floating-point strided array.
@stdlib/math-strided-special-dceil
Round each element in a double-precision floating-point strided array toward positive infinity.
@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/array-nans
Create an array filled with NaNs and having a specified length.
@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/math-strided-special-smsktrunc
Round each element in a single-precision floating-point strided array toward zero according to a strided mask array.
@stdlib/math-strided-special-ddeg2rad
Convert each element in a double-precision floating-point strided array from degrees to radians.
@stdlib/math-strided-special-dmsktrunc
Round each element in a double-precision floating-point strided array toward zero according to a strided mask array.
@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-dmskramp
Evaluate the ramp function for each element in a double-precision floating-point strided array 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/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/math-strided-special-smskcbrt
Compute the cube root for each element in a single-precision floating-point strided array according to a strided mask array.
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/math-strided-ops-mul
Element-wise multiplication of two strided arrays.
@stdlib/math-strided-special-dmsksqrt
Compute the principal square root for each element in a double-precision floating-point strided array according to a strided mask array.
@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/math-strided-special-ssqrt
Compute the principal square root for each element in a single-precision floating-point strided array.
assert-is-float64vector-like
Test if a value is a 1-dimensional ndarray-like object containing double-precision floating-point numbers.
@stdlib/math-strided-special
Standard library strided array special math functions.
@stdlib/math-strided-special-dmskdeg2rad
Convert each element in a double-precision floating-point strided array from degrees to radians according to a strided mask array.
@stdlib/math-strided-special-sfloor
Round each element in a single-precision floating-point strided array toward negative infinity.
@stdlib/math-strided-special-dfloor
Round each element in a double-precision floating-point strided array toward negative infinity.