@stdlib/blas-ext-base-gnansumkbn
Calculate the sum of strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Found 228 results for blas
Calculate the sum of strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Multiplies x and a constant and adds the result to y.
Return the BLAS matrix triangle string associated with a BLAS matrix triangle enumeration constant.
Adds a constant to each double-precision floating-point strided array element and computes the sum using a second-order iterative Kahan–Babuška algorithm.
Return the BLAS transpose operation string associated with a BLAS transpose operation enumeration constant.
Finds the first element equal to the maximum absolute value of x and returns the element index.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values, using extended accumulation, and returning an extended precision result.
BLAS Level 2 TRSV (triangular solve) for ndarrays
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using extended accumulation.
Computes the sum of absolute values (L1 norm).
Calculate the sum of strided array elements, ignoring NaN values and using pairwise summation.
Calculate the cumulative sum of single-precision floating-point strided array elements using pairwise summation.
Calculate the sum of strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.
This is a partial port from CLAPACK
Computes the dot product of x and y.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values, using ordinary recursive summation with extended accumulation, and returning an extended precision result.
Base (i.e., lower-level) LAPACK routines.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values.
Performs the rank 1 operation A = alpha⋅x⋅y^T + A.
Add a constant to each element in a single-precision floating-point strided array.
Calculate the cumulative sum of strided array elements using ordinary recursive summation.
Calculate the sum of single-precision floating-point strided array elements using extended accumulation.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.
Calculate the sum of strided array elements, ignoring NaN values.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.
Return the enumeration constant associated with a BLAS transpose operation.
Return the enumeration constant associated with a supported BLAS operation side value.
BLAS-like Level 3 Complex GEMM (matrix-matrix multiplication) for ndarrays
Return the enumeration constant associated with a supported BLAS matrix triangle value.
Compute the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point number.
Return the BLAS diagonal type string associated with a BLAS diagonal type enumeration constant.
Interchanges the elements of x and y.
BLAS Level 1 operations for complex ndarrays
Test if an input value is a BLAS operation side.
Return the transpose operation string associated with a supported BLAS transpose operation value.
Return the enumeration constant associated with a BLAS diagonal type.
Return the diagonal type string associated with a supported BLAS diagonal type value.
BLAS Level 2 TRSV (triangular solve) for complex ndarrays
Base BLAS assertion utilities.
Return the enumeration constant associated with a supported BLAS diagonal type value.
BLAS Level 2 GEMV (Matrix-Vector multiply) for ndarrays
Return the operation side string associated with a supported BLAS operation side value.
Return the matrix triangle string associated with a supported BLAS matrix triangle value.
Return the enumeration constant associated with a supported BLAS transpose operation value.
A easy-to-use math library to perform vector and matrix operations in JavaScript/TypeScript, designed for the needs of graphics apis like WebGL or WebGPU.
Return the layout string associated with a supported BLAS memory layout value.
Scale a single-precision complex floating-point vector by a single-precision complex floating-point constant and add the result to a single-precision complex floating-point vector.