@stdlib/blas-base-snrm2
Calculate the L2-norm of a single-precision floating-point vector.
Found 228 results for blas
Calculate the L2-norm of a single-precision floating-point vector.
Simultaneously sort two strided arrays based on the sort order of the first array using insertion sort.
Sort a single-precision floating-point strided array using Shellsort.
Calculate the cumulative sum of double-precision floating-point strided array elements.
Apply a plane rotation.
Calculate the dot product of two double-precision floating-point vectors.
Compute the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point vector.
Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using Shellsort.
Basic linear algebra subroutines (BLAS).
Calculate the cumulative sum of single-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.
Simultaneously sort two strided arrays based on the sort order of the first array using heapsort.
Adds a constant to each single-precision floating-point strided array element and computes the sum using pairwise summation with extended accumulation.
Adds a constant to each strided array element and computes the sum using an improved Kahan–Babuška algorithm.
Test if an input value is a BLAS matrix triangle.
Calculate the sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.
Compute the sum of the absolute values of the real and imaginary components of a double-precision complex floating-point number.
Sort a single-precision floating-point strided array using heapsort.
Adds a constant to each double-precision floating-point strided array element and computes the sum.
Error handler for BLAS/LAPACK routines.
Calculate the sum of absolute values (L1 norm) of single-precision floating-point strided array elements using pairwise summation.
Computes the L2 norm (Euclidean norm).
Apply a plane rotation.
BLAS Level 2 DGER for ndarrays
Compute the sum of absolute values (L1 norm).
Calculate the sum of single-precision floating-point strided array elements using pairwise summation with extended accumulation.
Calculate the cumulative sum of single-precision floating-point strided array elements.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.
Return the enumeration constant associated with a supported BLAS memory layout value.
Extended BLAS.
Sort a strided array using Shellsort.
Apply a modified Givens transformation.
Return the enumeration constant associated with a BLAS matrix triangle.
Adds a constant to each strided array element and computes the sum using a second-order iterative Kahan–Babuška algorithm.
Calculate the sum of double-precision floating-point strided array elements.
Apply a modified Givens transformation.
Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using insertion sort.
Apply a plane rotation.
Calculate the sum of strided array elements using a second-order iterative Kahan–Babuška algorithm.
Interchange two vectors.
Adds a constant to each strided array element and computes the sum.
Calculate the L2-norm of a vector.
Return the enumeration constant associated with a BLAS memory layout string.
Calculate the sum of absolute values (L1 norm) of double-precision floating-point strided array elements using pairwise summation.
Interchange two vectors.
Calculate the sum of strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Return the BLAS memory layout string associated with a BLAS memory layout enumeration constant.
Sort a double-precision floating-point strided array using insertion sort.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using pairwise summation with extended accumulation.
Adds a constant to each single-precision floating-point strided array element and computes the sum using extended accumulation.
Scale a double-precision complex floating-point vector by a double-precision complex floating-point constant.
Simultaneously sort two strided arrays based on the sort order of the first array using Shellsort.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using pairwise summation.
Adds a constant to each double-precision floating-point strided array element and computes the sum using ordinary recursive summation.
Find the index of the first element having the maximum absolute value.
Return the BLAS operation side string associated with a BLAS operation side enumeration constant.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using pairwise summation.
Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using insertion sort.
Calculate the sum of double-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.
Construct a Givens plane rotation.
Calculate the sum of absolute values (L1 norm) of strided array elements using pairwise summation.
Sort a strided array using insertion sort.
Construct a Givens plane rotation.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Test if an input value is a BLAS diagonal type.
Return the enumeration constant associated with a BLAS operation side.
Reverse a single-precision floating-point strided array in-place.
Calculate the sum of absolute values (L1 norm) of double-precision floating-point strided array elements, ignoring NaN values.
Calculate the cumulative sum of double-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values.
Calculate the cumulative sum of double-precision floating-point strided array elements using pairwise summation.
Calculate the cumulative sum of single-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.
Adds a constant to each single-precision floating-point strided array element and computes the sum using a second-order iterative Kahan–Babuška algorithm.
Calculate the cumulative sum of single-precision floating-point strided array elements using ordinary recursive summation.
Base (i.e., lower-level) basic linear algebra subprograms (BLAS).
Calculate the dot product of two single-precision floating-point vectors.
Test if an input value is a BLAS transpose operation.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values, using pairwise summation with extended accumulation, and returning an extended precision result.
Interchange two single-precision floating-point vectors.
Interchange two double-precision floating-point vectors.
Copies values from x into y.
Extended base (i.e., lower-level) basic linear algebra subroutines (BLAS).
Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using Shellsort.
Adds a constant to each single-precision floating-point strided array element and computes the sum using ordinary recursive summation.
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.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.
Sort a single-precision floating-point strided array using insertion sort.
Reverse a double-precision floating-point strided array in-place.
Simultaneously sort two double-precision floating-point strided arrays based on the sort order of the first array using heapsort.
Calculate the sum of strided array elements, ignoring NaN values and using ordinary recursive summation.
Scales elements of `x` by a constant `alpha`.
Adds a constant to each strided array element and computes the sum using ordinary recursive summation.
Add a constant to each element in a strided array.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values.
Scale a double-precision complex floating-point vector by a double-precision complex floating-point constant and add the result to a double-precision complex floating-point vector.
Calculate the cumulative sum of double-precision floating-point strided array elements using ordinary recursive summation.
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.
Calculate the cumulative sum of strided array elements using pairwise summation.
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 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.
Computes the sum of absolute values (L1 norm).
Calculate the sum of strided array elements, ignoring NaN values and using pairwise summation.
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.
Calculate the cumulative sum of single-precision floating-point strided array elements using pairwise summation.
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.
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values.
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
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.
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 supported BLAS operation side value.
BLAS-like Level 3 Complex GEMM (matrix-matrix multiplication) for ndarrays
Compute the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point number.
Interchanges the elements of x and y.
BLAS Level 1 operations for complex ndarrays
Return the enumeration constant associated with a supported BLAS matrix triangle value.
Return the BLAS diagonal type string associated with a BLAS diagonal type enumeration constant.
Return the enumeration constant associated with a BLAS transpose operation.
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
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.
Base BLAS assertion utilities.
Return the enumeration constant associated with a supported BLAS diagonal type value.
Return the enumeration constant associated with a supported BLAS transpose operation value.
React-Native BL Components
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.