You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/base/ndarray/README.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,7 @@ The namespace exposes the following APIs:
56
56
- <spanclass="signature">[`ddot( arrays )`][@stdlib/blas/base/ndarray/ddot]</span><spanclass="delimiter">: </span><spanclass="description">calculate the dot product of two one-dimensional double-precision floating-point ndarrays.</span>
57
57
- <spanclass="signature">[`dnrm2( arrays )`][@stdlib/blas/base/ndarray/dnrm2]</span><spanclass="delimiter">: </span><spanclass="description">compute the L2-norm of a one-dimensional double-precision floating-point ndarray.</span>
58
58
- <spanclass="signature">[`dscal( arrays )`][@stdlib/blas/base/ndarray/dscal]</span><spanclass="delimiter">: </span><spanclass="description">multiply a one-dimensional double-precision floating-point ndarray by a scalar constant.</span>
59
+
- <spanclass="signature">[`dsdot( arrays )`][@stdlib/blas/base/ndarray/dsdot]</span><spanclass="delimiter">: </span><spanclass="description">calculate the dot product of two one-dimensional single-precision floating-point ndarrays.</span>
59
60
- <spanclass="signature">[`dswap( arrays )`][@stdlib/blas/base/ndarray/dswap]</span><spanclass="delimiter">: </span><spanclass="description">interchange two one-dimensional double-precision floating-point ndarrays.</span>
60
61
- <spanclass="signature">[`dznrm2( arrays )`][@stdlib/blas/base/ndarray/dznrm2]</span><spanclass="delimiter">: </span><spanclass="description">compute the L2-norm of a one-dimensional double-precision complex floating-point ndarray.</span>
61
62
- <spanclass="signature">[`gasum( arrays )`][@stdlib/blas/base/ndarray/gasum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of absolute values for all elements in a one-dimensional ndarray.</span>
@@ -67,9 +68,11 @@ The namespace exposes the following APIs:
67
68
- <spanclass="signature">[`gswap( arrays )`][@stdlib/blas/base/ndarray/gswap]</span><spanclass="delimiter">: </span><spanclass="description">interchange two one-dimensional ndarrays.</span>
68
69
- <spanclass="signature">[`sasum( arrays )`][@stdlib/blas/base/ndarray/sasum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of absolute values for all elements in a one-dimensional single-precision floating-point ndarray.</span>
69
70
- <spanclass="signature">[`saxpy( arrays )`][@stdlib/blas/base/ndarray/saxpy]</span><spanclass="delimiter">: </span><spanclass="description">multiply a one-dimensional single-precision floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional single-precision floating-point ndarray `y`.</span>
71
+
- <spanclass="signature">[`scasum( arrays )`][@stdlib/blas/base/ndarray/scasum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of absolute values for all elements in a one-dimensional single-precision complex floating-point ndarray.</span>
70
72
- <spanclass="signature">[`scnrm2( arrays )`][@stdlib/blas/base/ndarray/scnrm2]</span><spanclass="delimiter">: </span><spanclass="description">compute the L2-norm of a one-dimensional single-precision complex floating-point ndarray.</span>
71
73
- <spanclass="signature">[`scopy( arrays )`][@stdlib/blas/base/ndarray/scopy]</span><spanclass="delimiter">: </span><spanclass="description">copy values from a one-dimensional single-precision floating-point ndarray `x` into a one-dimensional single-precision floating-point ndarray `y`.</span>
72
74
- <spanclass="signature">[`sdot( arrays )`][@stdlib/blas/base/ndarray/sdot]</span><spanclass="delimiter">: </span><spanclass="description">calculate the dot product of two one-dimensional single-precision floating-point ndarrays.</span>
75
+
- <spanclass="signature">[`sdsdot( arrays )`][@stdlib/blas/base/ndarray/sdsdot]</span><spanclass="delimiter">: </span><spanclass="description">calculate the dot product of two one-dimensional single-precision floating-point ndarrays with extended accumulation.</span>
73
76
- <spanclass="signature">[`snrm2( arrays )`][@stdlib/blas/base/ndarray/snrm2]</span><spanclass="delimiter">: </span><spanclass="description">compute the L2-norm of a one-dimensional single-precision floating-point ndarray.</span>
74
77
- <spanclass="signature">[`sscal( arrays )`][@stdlib/blas/base/ndarray/sscal]</span><spanclass="delimiter">: </span><spanclass="description">multiply a one-dimensional single-precision floating-point ndarray by a scalar constant.</span>
75
78
- <spanclass="signature">[`sswap( arrays )`][@stdlib/blas/base/ndarray/sswap]</span><spanclass="delimiter">: </span><spanclass="description">interchange two one-dimensional single-precision floating-point ndarrays.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/ext/base/README.md
+9Lines changed: 9 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,7 @@ var o = ns;
44
44
<divclass="namespace-toc">
45
45
46
46
- <spanclass="signature">[`capx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/capx]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each element in a single-precision complex floating-point strided array.</span>
47
+
- <spanclass="signature">[`caxpb( N, alpha, beta, x, strideX )`][@stdlib/blas/ext/base/caxpb]</span><spanclass="delimiter">: </span><spanclass="description">multiply each element in a single-precision complex floating-point strided array by a scalar constant and add a scalar constant to each result.</span>
47
48
- <spanclass="signature">[`cfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/cfill]</span><spanclass="delimiter">: </span><spanclass="description">fill a single-precision complex floating-point strided array with a specified scalar constant.</span>
48
49
- <spanclass="signature">[`cindexOfColumn( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/cindex-of-column]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first column in a single-precision complex floating-point input matrix which has the same elements as a provided search vector.</span>
49
50
- <spanclass="signature">[`cindexOfRow( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/cindex-of-row]</span><spanclass="delimiter">: </span><spanclass="description">return the index of the first row in a single-precision complex floating-point input matrix which has the same elements as a provided search vector.</span>
@@ -124,6 +125,7 @@ var o = ns;
124
125
- <spanclass="signature">[`dunitspace( N, start, x, strideX )`][@stdlib/blas/ext/base/dunitspace]</span><spanclass="delimiter">: </span><spanclass="description">fill a double-precision floating-point strided array with linearly spaced numeric elements which increment by `1` starting from a specified value.</span>
125
126
- <spanclass="signature">[`dvander( order, mode, M, N, x, strideX, out, ldo )`][@stdlib/blas/ext/base/dvander]</span><spanclass="delimiter">: </span><spanclass="description">generate a double-precision floating-point Vandermonde matrix.</span>
126
127
- <spanclass="signature">[`dwhere( N, condition, strideC, x, strideX, y, strideY, out, strideOut )`][@stdlib/blas/ext/base/dwhere]</span><spanclass="delimiter">: </span><spanclass="description">take elements from one of two double-precision floating-point strided arrays depending on a condition.</span>
128
+
- <spanclass="signature">[`dxsa( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dxsa]</span><spanclass="delimiter">: </span><spanclass="description">subtract a scalar constant from each element in a double-precision floating-point strided array.</span>
127
129
- <spanclass="signature">[`dzeroTo( N, x, strideX )`][@stdlib/blas/ext/base/dzero-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a double-precision floating-point strided array with linearly spaced numeric elements which increment by `1` starting from zero.</span>
128
130
- <spanclass="signature">[`gapx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gapx]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each element in a strided array.</span>
129
131
- <spanclass="signature">[`gapxsum( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gapxsum]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each strided array element and compute the sum.</span>
@@ -238,6 +240,7 @@ var o = ns;
238
240
- <spanclass="signature">[`sunitspace( N, start, x, strideX )`][@stdlib/blas/ext/base/sunitspace]</span><spanclass="delimiter">: </span><spanclass="description">fill a single-precision floating-point strided array with linearly spaced numeric elements which increment by `1` starting from a specified value.</span>
239
241
- <spanclass="signature">[`svander( order, mode, M, N, x, strideX, out, ldo )`][@stdlib/blas/ext/base/svander]</span><spanclass="delimiter">: </span><spanclass="description">generate a single-precision floating-point Vandermonde matrix.</span>
240
242
- <spanclass="signature">[`swhere( N, condition, strideC, x, strideX, y, strideY, out, strideOut )`][@stdlib/blas/ext/base/swhere]</span><spanclass="delimiter">: </span><spanclass="description">take elements from one of two single-precision floating-point strided arrays depending on a condition.</span>
243
+
- <spanclass="signature">[`sxsa( N, alpha, x, strideX )`][@stdlib/blas/ext/base/sxsa]</span><spanclass="delimiter">: </span><spanclass="description">subtract a scalar constant from each element in a single-precision floating-point strided array.</span>
241
244
- <spanclass="signature">[`szeroTo( N, x, strideX )`][@stdlib/blas/ext/base/szero-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a single-precision floating-point strided array with linearly spaced numeric elements which increment by `1` starting from zero.</span>
242
245
- <spanclass="signature">[`wasm`][@stdlib/blas/ext/base/wasm]</span><spanclass="delimiter">: </span><spanclass="description">extensions to basic linear algebra subprograms (BLAS) compiled to WebAssembly.</span>
243
246
- <spanclass="signature">[`zapx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/zapx]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each element in a double-precision complex floating-point strided array.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,7 @@ The namespace exposes the following APIs:
51
51
- <spanclass="signature">[`csumkbn( arrays )`][@stdlib/blas/ext/base/ndarray/csumkbn]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional single-precision complex floating-point ndarray using an improved Kahan–Babuška algorithm.</span>
52
52
- <spanclass="signature">[`cunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/cunitspace]</span><spanclass="delimiter">: </span><spanclass="description">fill a one-dimensional single-precision complex floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.</span>
53
53
- <spanclass="signature">[`czeroTo( arrays )`][@stdlib/blas/ext/base/ndarray/czero-to]</span><spanclass="delimiter">: </span><spanclass="description">fill a one-dimensional single-precision complex floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from zero.</span>
54
+
- <spanclass="signature">[`daxpb( arrays )`][@stdlib/blas/ext/base/ndarray/daxpb]</span><spanclass="delimiter">: </span><spanclass="description">multiply each element in a one-dimensional double-precision floating-point ndarray by a scalar constant and add a scalar constant to each result.</span>
54
55
- <spanclass="signature">[`dcircshift( arrays )`][@stdlib/blas/ext/base/ndarray/dcircshift]</span><spanclass="delimiter">: </span><spanclass="description">circularly shift the elements of a one-dimensional double-precision floating-point ndarray by a specified number of positions.</span>
55
56
- <spanclass="signature">[`dcusum( arrays )`][@stdlib/blas/ext/base/ndarray/dcusum]</span><spanclass="delimiter">: </span><spanclass="description">compute the cumulative sum of a one-dimensional double-precision floating-point ndarray.</span>
56
57
- <spanclass="signature">[`dcusumkbn( arrays )`][@stdlib/blas/ext/base/ndarray/dcusumkbn]</span><spanclass="delimiter">: </span><spanclass="description">compute the cumulative sum of a one-dimensional double-precision floating-point ndarray using an improved Kahan–Babuška algorithm.</span>
0 commit comments