| STARS-H
    Software for Testing Accuracy, Reliability and  Scalability of Hierarchical computations | 
| Functions | |
| double * | starsh_dense_zlrrsdd (int nrows, int ncols, double _Complex *D, int ldD, double _Complex *U, int ldU, double _Complex *V, int ldV, int *rank, int maxrank, int oversample, double tol, double _Complex *work, int lwork, int *iwork) | 
| Randomized SVD approximation of a dense double precision matrix.  More... | |
STARS-H is a software package, provided by King Abdullah University of Science and Technology (KAUST)
| double* starsh_dense_zlrrsdd | ( | int | nrows, | 
| int | ncols, | ||
| double _Complex * | D, | ||
| int | ldD, | ||
| double _Complex * | U, | ||
| int | ldU, | ||
| double _Complex * | V, | ||
| int | ldV, | ||
| int * | rank, | ||
| int | maxrank, | ||
| int | oversample, | ||
| double | tol, | ||
| double _Complex * | work, | ||
| int | lwork, | ||
| int * | iwork | ||
| ) | 
Randomized SVD approximation of a dense double precision matrix.
This function calls LAPACK and BLAS routines, so integer types are int instead of STARSH_int.
| [in] | nrows | Number of rows of a matrix. | 
| [in] | ncols | Number of columns of a matrix. | 
| [in,out] | D | Pointer to dense matrix. | 
| [in] | ldD | leading dimensions of D. | 
| [out] | U | Pointer to low-rank factor U. | 
| [in] | ldU | leading dimensions of U. | 
| [out] | V | Pointer to low-rank factor V. | 
| [in] | ldV | leading dimensions of V. | 
| [out] | rank | Address of rank variable. | 
| [in] | maxrank | Maximum possible rank. | 
| [in] | oversample | Size of oversampling subset. | 
| [in] | tol | Relative error for approximation. | 
| [in] | work | Working array. | 
| [in] | lwork | Size of workarray. | 
| [in] | iwork | Temporary integer array. |