#include "main.h"#include <Eigen/SVD>#include <iostream>#include <Eigen/LU>#include "svd_common.h"
Go to the source code of this file.
| Macros | |
| #define | EIGEN_RUNTIME_NO_MALLOC | 
| #define | EIGEN_STACK_ALLOCATION_LIMIT 0 | 
| #define | SVD_DEFAULT(M) BDCSVD<M> | 
| #define | SVD_FOR_MIN_NORM(M) BDCSVD<M> | 
| Functions | |
| template<typename MatrixType > | |
| void | bdcsvd (const MatrixType &a=MatrixType(), bool pickrandom=true) | 
| template<typename MatrixType > | |
| void | bdcsvd_method () | 
| template<typename MatrixType > | |
| void | compare_bdc_jacobi (const MatrixType &a=MatrixType(), unsigned int computationOptions=0) | 
| EIGEN_DECLARE_TEST (bdcsvd) | |
| #define EIGEN_RUNTIME_NO_MALLOC | 
Definition at line 15 of file bdcsvd.cpp.
| #define EIGEN_STACK_ALLOCATION_LIMIT 0 | 
Definition at line 14 of file bdcsvd.cpp.
Definition at line 23 of file bdcsvd.cpp.
Definition at line 24 of file bdcsvd.cpp.
| void bdcsvd | ( | const MatrixType & | a = MatrixType(), | 
| bool | pickrandom = true | ||
| ) | 
Definition at line 29 of file bdcsvd.cpp.
| void bdcsvd_method | ( | ) | 
Definition at line 43 of file bdcsvd.cpp.
| void compare_bdc_jacobi | ( | const MatrixType & | a = MatrixType(), | 
| unsigned int | computationOptions = 0 | ||
| ) | 
Definition at line 59 of file bdcsvd.cpp.
| EIGEN_DECLARE_TEST | ( | bdcsvd | ) | 
Definition at line 71 of file bdcsvd.cpp.