JSPM

Found 228 results for blas

@stdlib/blas-base-dznrm2

Compute the L2-norm of a complex double-precision floating-point vector.

  • v0.1.0
  • 16.94
  • Published

@stdlib/blas-ext-base-dnanasumors

Calculate the sum of absolute values (L1 norm) of double-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.

  • v0.2.2
  • 16.87
  • Published

@stdlib/blas-base-dnrm2

Calculate the L2-norm of a double-precision floating-point vector.

  • v0.3.0
  • 16.74
  • Published

@stdlib/blas-ext-base-ssumkbn2

Calculate the sum of single-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 16.62
  • Published

@stdlib/blas-ext-base-dcusumkbn

Calculate the cumulative sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 16.55
  • Published

@stdlib/blas-base-cscal

Scale a single-precision complex floating-point vector by a single-precision complex floating-point constant.

  • v0.0.2
  • 16.30
  • Published

weblas

GPU accelerated BLAS for node and the browser

  • v0.9.1
  • 16.23
  • Published

@stdlib/blas-base-idamax

Find the index of the first element having the maximum absolute value.

  • v0.0.2
  • 16.12
  • Published

@stdlib/blas-ext-base-sapxsum

Adds a constant to each single-precision floating-point strided array element and computes the sum.

  • v0.2.3
  • 16.05
  • Published

@stdlib/blas-ext-base-dapxsumkbn

Adds a constant to each double-precision floating-point strided array element and computes the sum using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 15.87
  • Published

@stdlib/blas-base-scnrm2

Compute the L2-norm of a complex single-precision floating-point vector.

  • v0.1.0
  • 15.81
  • Published

@stdlib/blas-ext-base-dsapxsum

Adds a constant to each single-precision floating-point strided array element and computes the sum using extended accumulation and returning an extended precision result.

  • v0.2.2
  • 15.49
  • Published

@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.

  • v0.2.2
  • 15.46
  • Published

@stdlib/blas-base-snrm2

Calculate the L2-norm of a single-precision floating-point vector.

  • v0.2.2
  • 14.89
  • Published

@stdlib/blas-ext-base-gsort2ins

Simultaneously sort two strided arrays based on the sort order of the first array using insertion sort.

  • v0.2.2
  • 14.68
  • Published

@stdlib/blas-ext-base-dcusum

Calculate the cumulative sum of double-precision floating-point strided array elements.

  • v0.2.2
  • 14.63
  • Published

@stdlib/blas-ddot

Calculate the dot product of two double-precision floating-point vectors.

  • v0.2.2
  • 14.56
  • Published

@stdlib/blas-base-scasum

Compute the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point vector.

  • v0.1.0
  • 14.47
  • Published

@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.

  • v0.2.2
  • 14.44
  • Published

blas

Basic linear algebra subroutines (BLAS).

  • v0.2.7
  • 14.39
  • Published

@stdlib/blas-ext-base-scusumkbn

Calculate the cumulative sum of single-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 14.17
  • Published

@stdlib/blas-ext-base-gsort2hp

Simultaneously sort two strided arrays based on the sort order of the first array using heapsort.

  • v0.2.2
  • 14.14
  • Published

@stdlib/blas-ext-base-sdsapxsumpw

Adds a constant to each single-precision floating-point strided array element and computes the sum using pairwise summation with extended accumulation.

  • v0.2.2
  • 13.93
  • Published

@stdlib/blas-ext-base-gapxsumkbn

Adds a constant to each strided array element and computes the sum using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 13.89
  • Published

@stdlib/blas-ext-base-dsumkbn

Calculate the sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 13.87
  • Published

@stdlib/blas-base-dcabs1

Compute the sum of the absolute values of the real and imaginary components of a double-precision complex floating-point number.

  • v0.0.2
  • 13.78
  • Published

@stdlib/blas-ext-base-dapxsum

Adds a constant to each double-precision floating-point strided array element and computes the sum.

  • v0.2.2
  • 13.41
  • Published

@stdlib/blas-ext-base-sasumpw

Calculate the sum of absolute values (L1 norm) of single-precision floating-point strided array elements using pairwise summation.

  • v0.2.2
  • 13.27
  • Published

blas-dnrm2

Computes the L2 norm (Euclidean norm).

  • v1.0.0
  • 13.19
  • Published

@stdlib/blas-ext-base-sdssumpw

Calculate the sum of single-precision floating-point strided array elements using pairwise summation with extended accumulation.

  • v0.2.2
  • 12.84
  • Published

@stdlib/blas-ext-base-scusum

Calculate the cumulative sum of single-precision floating-point strided array elements.

  • v0.2.2
  • 12.72
  • Published

@stdlib/blas-ext-base-dnannsumors

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.

  • v0.2.2
  • 12.72
  • Published

@stdlib/blas-ext-base-gapxsumkbn2

Adds a constant to each strided array element and computes the sum using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 12.20
  • Published

@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.

  • v0.2.2
  • 12.04
  • Published

@stdlib/blas-ext-base-gsumkbn2

Calculate the sum of strided array elements using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 11.81
  • Published

@stdlib/blas-ext-base-dasumpw

Calculate the sum of absolute values (L1 norm) of double-precision floating-point strided array elements using pairwise summation.

  • v0.2.2
  • 11.67
  • Published

@stdlib/blas-ext-base-gnannsumkbn

Calculate the sum of strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 11.57
  • Published

@stdlib/blas-ext-base-sdsnansumpw

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using pairwise summation with extended accumulation.

  • v0.2.2
  • 11.27
  • Published

@stdlib/blas-ext-base-sdsapxsum

Adds a constant to each single-precision floating-point strided array element and computes the sum using extended accumulation.

  • v0.2.2
  • 11.27
  • Published

@stdlib/blas-base-zscal

Scale a double-precision complex floating-point vector by a double-precision complex floating-point constant.

  • v0.0.2
  • 11.27
  • Published

@stdlib/blas-ext-base-gsort2sh

Simultaneously sort two strided arrays based on the sort order of the first array using Shellsort.

  • v0.2.2
  • 11.25
  • Published

@stdlib/blas-ext-base-dnansumpw

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using pairwise summation.

  • v0.2.2
  • 11.13
  • Published

@stdlib/blas-ext-base-dapxsumors

Adds a constant to each double-precision floating-point strided array element and computes the sum using ordinary recursive summation.

  • v0.2.2
  • 11.13
  • Published

@stdlib/blas-base-isamax

Find the index of the first element having the maximum absolute value.

  • v0.0.2
  • 11.10
  • Published

@stdlib/blas-ext-base-snansumpw

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using pairwise summation.

  • v0.2.2
  • 10.97
  • Published

@stdlib/blas-ext-base-ssort2ins

Simultaneously sort two single-precision floating-point strided arrays based on the sort order of the first array using insertion sort.

  • v0.2.2
  • 10.97
  • Published

@stdlib/blas-ext-base-dsumkbn2

Calculate the sum of double-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 10.84
  • Published

@stdlib/blas-ext-base-gasumpw

Calculate the sum of absolute values (L1 norm) of strided array elements using pairwise summation.

  • v0.2.2
  • 10.82
  • Published

@stdlib/blas-ext-base-dnannsumkbn

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 10.50
  • Published

@stdlib/blas-ext-base-dnanasum

Calculate the sum of absolute values (L1 norm) of double-precision floating-point strided array elements, ignoring NaN values.

  • v0.2.2
  • 10.38
  • Published

@stdlib/blas-ext-base-dcusumkbn2

Calculate the cumulative sum of double-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 10.36
  • Published

@stdlib/blas-ext-base-dnansum

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values.

  • v0.2.2
  • 10.36
  • Published

@stdlib/blas-ext-base-dcusumpw

Calculate the cumulative sum of double-precision floating-point strided array elements using pairwise summation.

  • v0.2.2
  • 10.36
  • Published

@stdlib/blas-ext-base-scusumkbn2

Calculate the cumulative sum of single-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 10.22
  • Published

@stdlib/blas-ext-base-sapxsumkbn2

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.

  • v0.2.2
  • 10.22
  • Published

@stdlib/blas-ext-base-scusumors

Calculate the cumulative sum of single-precision floating-point strided array elements using ordinary recursive summation.

  • v0.2.2
  • 10.22
  • Published

@stdlib/blas-base

Base (i.e., lower-level) basic linear algebra subprograms (BLAS).

  • v0.2.1
  • 10.14
  • Published

@stdlib/blas-sdot

Calculate the dot product of two single-precision floating-point vectors.

  • v0.2.2
  • 10.14
  • Published

@stdlib/blas-ext-base-dsnansumpw

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.

  • v0.2.2
  • 10.11
  • Published

@stdlib/blas-sswap

Interchange two single-precision floating-point vectors.

  • v0.2.2
  • 10.11
  • Published

@stdlib/blas-dswap

Interchange two double-precision floating-point vectors.

  • v0.2.2
  • 9.99
  • Published

blas-dcopy

Copies values from x into y.

  • v1.0.1
  • 9.91
  • Published

@stdlib/blas-ext-base

Extended base (i.e., lower-level) basic linear algebra subroutines (BLAS).

  • v0.2.1
  • 9.91
  • Published

@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.

  • v0.2.2
  • 9.87
  • Published

@stdlib/blas-ext-base-sapxsumors

Adds a constant to each single-precision floating-point strided array element and computes the sum using ordinary recursive summation.

  • v0.2.2
  • 9.87
  • Published

@stdlib/blas-ext-base-dsnannsumors

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.

  • v0.2.2
  • 9.86
  • Published

@stdlib/blas-ext-base-dnannsumkbn2

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 9.86
  • Published

@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.

  • v0.2.2
  • 9.72
  • Published

@stdlib/blas-ext-base-gnansumors

Calculate the sum of strided array elements, ignoring NaN values and using ordinary recursive summation.

  • v0.2.2
  • 9.62
  • Published

blas-dscal

Scales elements of `x` by a constant `alpha`.

  • v1.0.0
  • 9.57
  • Published

@stdlib/blas-ext-base-gapxsumors

Adds a constant to each strided array element and computes the sum using ordinary recursive summation.

  • v0.2.2
  • 9.57
  • Published

@stdlib/blas-ext-base-snansumkbn2

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 9.43
  • Published

@stdlib/blas-ext-base-snansumors

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.

  • v0.2.2
  • 9.08
  • Published

@stdlib/blas-ext-base-dnansumkbn

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 9.08
  • Published

@stdlib/blas-ext-base-dnannsum

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values.

  • v0.2.2
  • 8.94
  • Published

@stdlib/blas-base-zaxpy

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.

  • v0.1.0
  • 8.94
  • Published

@stdlib/blas-ext-base-dcusumors

Calculate the cumulative sum of double-precision floating-point strided array elements using ordinary recursive summation.

  • v0.2.2
  • 8.74
  • Published

@stdlib/blas-ext-base-dapxsumkbn2

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.

  • v0.2.2
  • 8.71
  • Published

@stdlib/blas-ext-base-gnansumkbn

Calculate the sum of strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 8.70
  • Published

blas-daxpy

Multiplies x and a constant and adds the result to y.

  • v1.0.3
  • 8.70
  • Published

blas-idamax

Finds the first element equal to the maximum absolute value of x and returns the element index.

  • v1.0.0
  • 8.24
  • Published

@stdlib/blas-ext-base-dsnansum

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values, using extended accumulation, and returning an extended precision result.

  • v0.2.2
  • 8.12
  • Published

blas-dasum

Computes the sum of absolute values (L1 norm).

  • v1.0.2
  • 8.06
  • Published

ndarray-blas-trsv

BLAS Level 2 TRSV (triangular solve) for ndarrays

  • v1.0.1
  • 8.03
  • Published

@stdlib/blas-ext-base-sdsnansum

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using extended accumulation.

  • v0.2.2
  • 8.03
  • Published

@stdlib/blas-ext-base-scusumpw

Calculate the cumulative sum of single-precision floating-point strided array elements using pairwise summation.

  • v0.2.2
  • 7.82
  • Published

blas-ddot

Computes the dot product of x and y.

  • v1.0.0
  • 7.28
  • Published

@stdlib/blas-ext-base-dsnansumors

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.

  • v0.2.2
  • 7.28
  • Published

@stdlib/blas-ext-base-snansum

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values.

  • v0.2.2
  • 7.25
  • Published

@stdlib/blas-ext-base-gnansumkbn2

Calculate the sum of strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 7.25
  • Published

anny.lapack

This is a partial port from CLAPACK

  • v0.1.4
  • 7.25
  • Published

@stdlib/blas-ext-base-snansumkbn

Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.

  • v0.2.2
  • 7.24
  • Published

@stdlib/blas-ext-base-sapx

Add a constant to each element in a single-precision floating-point strided array.

  • v0.2.2
  • 6.44
  • Published

@stdlib/blas-ext-base-sdssum

Calculate the sum of single-precision floating-point strided array elements using extended accumulation.

  • v0.2.2
  • 6.39
  • Published

@stdlib/blas-ext-base-dnansumors

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using ordinary recursive summation.

  • v0.2.2
  • 6.36
  • Published

@stdlib/blas-ext-base-dnansumkbn2

Calculate the sum of double-precision floating-point strided array elements, ignoring NaN values and using a second-order iterative Kahan–Babuška algorithm.

  • v0.2.2
  • 6.20
  • Published

ndarray-blas-gemm-complex

BLAS-like Level 3 Complex GEMM (matrix-matrix multiplication) for ndarrays

  • v1.0.2
  • 5.45
  • Published

@stdlib/blas-base-scabs1

Compute the sum of the absolute values of the real and imaginary components of a single-precision complex floating-point number.

  • v0.0.2
  • 5.33
  • Published

blas-dswap

Interchanges the elements of x and y.

  • v1.0.0
  • 5.31
  • Published

ndarray-blas-gemv

BLAS Level 2 GEMV (Matrix-Vector multiply) for ndarrays

  • v1.0.4
  • 2.36
  • Published

blasnative

React-Native BL Components

  • v0.0.9
  • 0.00
  • Published

vectrix

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.

    • v0.2.1
    • 0.00
    • Published

    @stdlib/blas-base-caxpy

    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.

    • v0.1.0
    • 0.00
    • Published