Macaulay2 Engine
Loading...
Searching...
No Matches

◆ SVD() [4/5]

bool MatrixOps::SVD ( const DMatRRR & A,
DMatRRR & Sigma,
DMatRRR & U,
DMatRRR & Vt,
int strategy )
inline

Definition at line 1427 of file mat-linalg.hpp.

1432{
1433 if (strategy == 1) return EigenM2::SVD_divide_conquer(&A, &Sigma, &U, &Vt);
1434 return EigenM2::SVD(&A, &Sigma, &U, &Vt);
1435}
bool SVD(const LMatrixRRR *A, LMatrixRRR *Sigma, LMatrixRRR *U, LMatrixRRR *VT)
Definition eigen.cpp:349
bool SVD_divide_conquer(const LMatrixRRR *A, LMatrixRRR *Sigma, LMatrixRRR *U, LMatrixRRR *VT)
Definition eigen.cpp:398

References EigenM2::SVD(), and EigenM2::SVD_divide_conquer().