diff --git a/lib/node_modules/@stdlib/lapack/base/docs/types/index.d.ts b/lib/node_modules/@stdlib/lapack/base/docs/types/index.d.ts index 6243df8eda00..f2ce2996eb1c 100644 --- a/lib/node_modules/@stdlib/lapack/base/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/lapack/base/docs/types/index.d.ts @@ -36,6 +36,7 @@ import dlapy2 = require( '@stdlib/lapack/base/dlapy2' ); import dlapy3 = require( '@stdlib/lapack/base/dlapy3' ); import dlarf = require( '@stdlib/lapack/base/dlarf' ); import dlarf1f = require( '@stdlib/lapack/base/dlarf1f' ); +import dlaruv = require( '@stdlib/lapack/base/dlaruv' ); import dlaset = require( '@stdlib/lapack/base/dlaset' ); import dlassq = require( '@stdlib/lapack/base/dlassq' ); import dlaswp = require( '@stdlib/lapack/base/dlaswp' ); @@ -587,6 +588,36 @@ interface Namespace { */ dlarf1f: typeof dlarf1f; + /** + * Returns a vector of `N` random real numbers drawn from a uniform (0,1) distribution. + * + * @param seed - seed array of four integers + * @param N - number of random numbers to generate + * @param x - output array + * @returns output array + * + * @example + * var Int32Array = require( '@stdlib/array/int32' ); + * var Float64Array = require( '@stdlib/array/float64' ); + * + * var seed = new Int32Array( [ 0, 1, 2, 3 ] ); + * var x = new Float64Array( 3 ); + * + * ns.dlaruv( seed, 3, x ); + * // x => [ ~0.1319, ~0.2338, ~0.3216 ] + * + * @example + * var Int32Array = require( '@stdlib/array/int32' ); + * var Float64Array = require( '@stdlib/array/float64' ); + * + * var seed = new Int32Array( [ 0, 1, 2, 3 ] ); + * var x = new Float64Array( 3 ); + * + * ns.dlaruv.ndarray( 3, seed, 1, 0, x, 1, 0 ); + * // x => [ ~0.1319, ~0.2338, ~0.3216 ] + */ + dlaruv: typeof dlaruv; + /** * Sets the off-diagonal elements and the diagonal elements of a double-precision floating-point matrix to specified values. *