Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 31 additions & 0 deletions lib/node_modules/@stdlib/lapack/base/docs/types/index.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -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' );
Expand Down Expand Up @@ -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 => <Float64Array>[ ~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 => <Float64Array>[ ~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.
*
Expand Down