Lines Matching refs:diag_size
19 int diag_size = (std::min)(*m,*n); variable
30 || (*jobz=='S' && *ldvt<diag_size)
58 make_vector(s,diag_size) = svd.singularValues().head(diag_size);
67 matrix(u,*m,diag_size,*ldu) = svd.matrixU();
68 matrix(vt,diag_size,*n,*ldvt) = svd.matrixV().adjoint();
78 matrix(a,diag_size,*n,*lda) = svd.matrixV().adjoint();
90 int diag_size = (std::min)(*m,*n); variable
101 || (*jobv=='S' && *ldvt<diag_size)) *info = -11;
126 make_vector(s,diag_size) = svd.singularValues().head(diag_size);
129 else if(*jobu=='S') matrix(u,*m,diag_size,*ldu) = svd.matrixU();
130 else if(*jobu=='O') matrix(a,*m,diag_size,*lda) = svd.matrixU();
134 else if(*jobv=='S') matrix(vt,diag_size,*n,*ldvt) = svd.matrixV().adjoint();
135 else if(*jobv=='O') matrix(a,diag_size,*n,*lda) = svd.matrixV().adjoint();