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: 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
@@ -118,6 +118,7 @@ The namespace exposes the following APIs:
118
118
- <spanclass="signature">[`dsumors( arrays )`][@stdlib/blas/ext/base/ndarray/dsumors]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional double-precision floating-point ndarray using ordinary recursive summation.</span>
119
119
- <spanclass="signature">[`dsumpw( arrays )`][@stdlib/blas/ext/base/ndarray/dsumpw]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional double-precision floating-point ndarray using pairwise summation.</span>
120
120
- <spanclass="signature">[`dunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/dunitspace]</span><spanclass="delimiter">: </span><spanclass="description">fill a one-dimensional double-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.</span>
121
+
- <spanclass="signature">[`dxmy( arrays )`][@stdlib/blas/ext/base/ndarray/dxmy]</span><spanclass="delimiter">: </span><spanclass="description">multiply elements of a one-dimensional double-precision floating-point ndarray by the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.</span>
121
122
- <spanclass="signature">[`dxpy( arrays )`][@stdlib/blas/ext/base/ndarray/dxpy]</span><spanclass="delimiter">: </span><spanclass="description">add elements of a one-dimensional double-precision floating-point ndarray to the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.</span>
122
123
- <spanclass="signature">[`dxsa( arrays )`][@stdlib/blas/ext/base/ndarray/dxsa]</span><spanclass="delimiter">: </span><spanclass="description">subtract a scalar constant from each element in a one-dimensional double-precision floating-point ndarray.</span>
123
124
- <spanclass="signature">[`dxsy( arrays )`][@stdlib/blas/ext/base/ndarray/dxsy]</span><spanclass="delimiter">: </span><spanclass="description">subtract the elements of an output one-dimensional double-precision floating-point ndarray from the corresponding elements in an input one-dimensional double-precision floating-point ndarray and assign the results to the output ndarray.</span>
@@ -153,6 +154,7 @@ The namespace exposes the following APIs:
153
154
- <spanclass="signature">[`gsumors( arrays )`][@stdlib/blas/ext/base/ndarray/gsumors]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional ndarray using ordinary recursive summation.</span>
154
155
- <spanclass="signature">[`gsumpw( arrays )`][@stdlib/blas/ext/base/ndarray/gsumpw]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional ndarray using pairwise summation.</span>
155
156
- <spanclass="signature">[`gunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/gunitspace]</span><spanclass="delimiter">: </span><spanclass="description">fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.</span>
157
+
- <spanclass="signature">[`gxmy( arrays )`][@stdlib/blas/ext/base/ndarray/gxmy]</span><spanclass="delimiter">: </span><spanclass="description">multiply elements of a one-dimensional ndarray by the corresponding elements of a second one-dimensional ndarray and assign the results to the second ndarray.</span>
156
158
- <spanclass="signature">[`gxpy( arrays )`][@stdlib/blas/ext/base/ndarray/gxpy]</span><spanclass="delimiter">: </span><spanclass="description">add elements of a one-dimensional ndarray to the corresponding elements of a second one-dimensional ndarray and assign the results to the second ndarray.</span>
157
159
- <spanclass="signature">[`gxsa( arrays )`][@stdlib/blas/ext/base/ndarray/gxsa]</span><spanclass="delimiter">: </span><spanclass="description">subtract a scalar constant from each element in a one-dimensional ndarray.</span>
158
160
- <spanclass="signature">[`gxsy( arrays )`][@stdlib/blas/ext/base/ndarray/gxsy]</span><spanclass="delimiter">: </span><spanclass="description">subtract the elements of an output one-dimensional ndarray from the corresponding elements in an input one-dimensional ndarray and assign the results to the output ndarray.</span>
@@ -182,6 +184,7 @@ The namespace exposes the following APIs:
182
184
- <spanclass="signature">[`ssumors( arrays )`][@stdlib/blas/ext/base/ndarray/ssumors]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional single-precision floating-point ndarray using ordinary recursive summation.</span>
183
185
- <spanclass="signature">[`ssumpw( arrays )`][@stdlib/blas/ext/base/ndarray/ssumpw]</span><spanclass="delimiter">: </span><spanclass="description">compute the sum of all elements in a one-dimensional single-precision floating-point ndarray using pairwise summation.</span>
184
186
- <spanclass="signature">[`sunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/sunitspace]</span><spanclass="delimiter">: </span><spanclass="description">fill a one-dimensional single-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.</span>
187
+
- <spanclass="signature">[`sxmy( arrays )`][@stdlib/blas/ext/base/ndarray/sxmy]</span><spanclass="delimiter">: </span><spanclass="description">multiply elements of a one-dimensional single-precision floating-point ndarray by the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.</span>
185
188
- <spanclass="signature">[`sxpy( arrays )`][@stdlib/blas/ext/base/ndarray/sxpy]</span><spanclass="delimiter">: </span><spanclass="description">add elements of a one-dimensional single-precision floating-point ndarray to the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.</span>
186
189
- <spanclass="signature">[`sxsa( arrays )`][@stdlib/blas/ext/base/ndarray/sxsa]</span><spanclass="delimiter">: </span><spanclass="description">subtract a scalar constant from each element in a one-dimensional single-precision floating-point ndarray.</span>
187
190
- <spanclass="signature">[`sxsy( arrays )`][@stdlib/blas/ext/base/ndarray/sxsy]</span><spanclass="delimiter">: </span><spanclass="description">subtract the elements of an output one-dimensional single-precision floating-point ndarray from the corresponding elements in an input one-dimensional single-precision floating-point ndarray and assign the results to the output ndarray.</span>
* Multiplies elements of a one-dimensional double-precision floating-point ndarray by the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assigns the results to the second ndarray.
* Adds elements of a one-dimensional double-precision floating-point ndarray to the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assigns the results to the second ndarray.
1256
1283
*
@@ -2209,6 +2236,30 @@ interface Namespace {
2209
2236
*/
2210
2237
gunitspace: typeofgunitspace;
2211
2238
2239
+
/**
2240
+
* Multiplies elements of a one-dimensional ndarray by the corresponding elements of a second one-dimensional ndarray and assigns the results to the second ndarray.
* Adds elements of a one-dimensional ndarray to the corresponding elements of a second one-dimensional ndarray and assigns the results to the second ndarray.
2214
2265
*
@@ -3003,6 +3054,30 @@ interface Namespace {
3003
3054
*/
3004
3055
sunitspace: typeofsunitspace;
3005
3056
3057
+
/**
3058
+
* Multiplies elements of a one-dimensional single-precision floating-point ndarray by the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assigns the results to the second ndarray.
* Adds elements of a one-dimensional single-precision floating-point ndarray to the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assigns the results to the second ndarray.
0 commit comments