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/ext/base/README.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,8 @@ var o = ns;
44
44
<divclass="namespace-toc">
45
45
46
46
- <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>
47
+
- <spanclass="signature">[`csum( N, x, strideX )`][@stdlib/blas/ext/base/csum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of single-precision complex floating-point strided array elements.</span>
48
+
- <spanclass="signature">[`csumkbn( N, x, strideX )`][@stdlib/blas/ext/base/csumkbn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of single-precision complex floating-point strided array elements using an improved Kahan–Babuška algorithm.</span>
47
49
- <spanclass="signature">[`dapx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapx]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each element in a double-precision floating-point strided array.</span>
48
50
- <spanclass="signature">[`dapxsum( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsum]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each double-precision floating-point strided array element and compute the sum.</span>
49
51
- <spanclass="signature">[`dapxsumkbn( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsumkbn]</span><spanclass="delimiter">: </span><spanclass="description">add a scalar constant to each double-precision floating-point strided array element and compute the sum using an improved Kahan–Babuška algorithm.</span>
@@ -105,6 +107,7 @@ var o = ns;
105
107
- <spanclass="signature">[`gfillBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/blas/ext/base/gfill-by]</span><spanclass="delimiter">: </span><spanclass="description">fill a strided array according to a provided callback function.</span>
106
108
- <spanclass="signature">[`gfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/gfill]</span><spanclass="delimiter">: </span><spanclass="description">fill a strided array with a specified scalar constant.</span>
107
109
- <spanclass="signature">[`gnannsumkbn( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/gnannsumkbn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm.</span>
110
+
- <spanclass="signature">[`gnannsumpw( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/gnannsumpw]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using pairwise summation.</span>
108
111
- <spanclass="signature">[`gnansum( N, x, strideX )`][@stdlib/blas/ext/base/gnansum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values.</span>
109
112
- <spanclass="signature">[`gnansumkbn( N, x, strideX )`][@stdlib/blas/ext/base/gnansumkbn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm.</span>
110
113
- <spanclass="signature">[`gnansumkbn2( N, x, strideX )`][@stdlib/blas/ext/base/gnansumkbn2]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm.</span>
@@ -161,6 +164,8 @@ var o = ns;
161
164
- <spanclass="signature">[`ssumpw( N, x, strideX )`][@stdlib/blas/ext/base/ssumpw]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of single-precision floating-point strided array elements using pairwise summation.</span>
162
165
- <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>
163
166
- <spanclass="signature">[`zfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/zfill]</span><spanclass="delimiter">: </span><spanclass="description">fill a double-precision complex floating-point strided array with a specified scalar constant.</span>
167
+
- <spanclass="signature">[`zsum( N, x, strideX )`][@stdlib/blas/ext/base/zsum]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of double-precision complex floating-point strided array elements.</span>
168
+
- <spanclass="signature">[`zsumkbn( N, x, strideX )`][@stdlib/blas/ext/base/zsumkbn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the sum of double-precision complex floating-point strided array elements using an improved Kahan–Babuška algorithm.</span>
Copy file name to clipboardExpand all lines: lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,12 +45,14 @@ The namespace exposes the following APIs:
45
45
46
46
<divclass="namespace-toc">
47
47
48
+
- <spanclass="signature">[`csum( arrays )`][@stdlib/blas/ext/base/ndarray/csum]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional single-precision complex floating-point ndarray.</span>
48
49
- <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>
49
50
- <spanclass="signature">[`dsum( arrays )`][@stdlib/blas/ext/base/ndarray/dsum]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional double-precision floating-point ndarray.</span>
50
51
- <spanclass="signature">[`gcusum( arrays )`][@stdlib/blas/ext/base/ndarray/gcusum]</span><spanclass="delimiter">: </span><spanclass="description">compute the cumulative sum of a one-dimensional ndarray.</span>
51
52
- <spanclass="signature">[`gsum( arrays )`][@stdlib/blas/ext/base/ndarray/gsum]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional ndarray.</span>
52
53
- <spanclass="signature">[`scusum( arrays )`][@stdlib/blas/ext/base/ndarray/scusum]</span><spanclass="delimiter">: </span><spanclass="description">compute the cumulative sum of a one-dimensional single-precision floating-point ndarray.</span>
53
54
- <spanclass="signature">[`ssum( arrays )`][@stdlib/blas/ext/base/ndarray/ssum]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional single-precision floating-point ndarray.</span>
55
+
- <spanclass="signature">[`zsum( arrays )`][@stdlib/blas/ext/base/ndarray/zsum]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional double-precision complex floating-point ndarray.</span>
0 commit comments