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
* Multiplies elements of a single-precision complex floating-point strided array `x` by the corresponding elements of a single-precision complex floating-point strided array `y` and assigns the results to `y`.
965
+
*
966
+
* @param N - number of indexed elements
967
+
* @param x - input array
968
+
* @param strideX - `x` stride length
969
+
* @param y - output array
970
+
* @param strideY - `y` stride length
971
+
* @returns output array
972
+
*
973
+
* @example
974
+
* var Complex64Array = require( '@stdlib/array/complex64' );
975
+
*
976
+
* var x = new Complex64Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
977
+
* var y = new Complex64Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] );
* Adds elements of a single-precision complex floating-point strided array `x` to the corresponding elements of a single-precision complex floating-point strided array `y` and assigns the results to `y`.
962
995
*
@@ -1889,6 +1922,34 @@ interface Namespace {
1889
1922
*/
1890
1923
dfill: typeofdfill;
1891
1924
1925
+
/**
1926
+
* Replaces double-precision floating-point strided array elements equal to a provided search element with a specified scalar constant.
1927
+
*
1928
+
* @param N - number of indexed elements
1929
+
* @param searchElement - search element
1930
+
* @param alpha - scalar constant
1931
+
* @param x - input array
1932
+
* @param strideX - stride length
1933
+
* @returns `x`
1934
+
*
1935
+
* @example
1936
+
* var Float64Array = require( '@stdlib/array/float64' );
1937
+
*
1938
+
* var x = new Float64Array( [ 0.0, 0.0, 1.0, 0.0 ] );
1939
+
*
1940
+
* ns.dfillEqual( x.length, 0.0, 5.0, x, 1 );
1941
+
* // x => <Float64Array>[ 5.0, 5.0, 1.0, 5.0 ]
1942
+
*
1943
+
* @example
1944
+
* var Float64Array = require( '@stdlib/array/float64' );
1945
+
*
1946
+
* var x = new Float64Array( [ 0.0, 0.0, 1.0, 0.0 ] );
1947
+
*
1948
+
* ns.dfillEqual( x.length, 0.0, 5.0, x, 1, 0 );
1949
+
* // x => <Float64Array>[ 5.0, 5.0, 1.0, 5.0 ]
1950
+
*/
1951
+
dfillEqual: typeofdfillEqual;
1952
+
1892
1953
/**
1893
1954
* Replaces double-precision floating-point strided array elements equal to `NaN` with a specified scalar constant.
1894
1955
*
@@ -9718,6 +9779,36 @@ interface Namespace {
9718
9779
*/
9719
9780
zwxsa: typeofzwxsa;
9720
9781
9782
+
/**
9783
+
* Multiplies elements of a double-precision complex floating-point strided array `x` by the corresponding elements of a double-precision complex floating-point strided array `y` and assigns the results to `y`.
9784
+
*
9785
+
* @param N - number of indexed elements
9786
+
* @param x - input array
9787
+
* @param strideX - `x` stride length
9788
+
* @param y - output array
9789
+
* @param strideY - `y` stride length
9790
+
* @returns output array
9791
+
*
9792
+
* @example
9793
+
* var Complex128Array = require( '@stdlib/array/complex128' );
9794
+
*
9795
+
* var x = new Complex128Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
9796
+
* var y = new Complex128Array( [ 2.0, 3.0, 4.0, 5.0, 6.0, 7.0 ] );
* Adds elements of a double-precision complex floating-point strided array `x` to the corresponding elements of a double-precision complex floating-point strided array `y` and assigns the results to `y`.
0 commit comments