#include "svd_fill.h"
#include "solverbase.h"
Go to the source code of this file.
|
| template<typename SvdType , typename MatrixType > |
| void | svd_check_full (const MatrixType &m, const SvdType &svd) |
| |
| template<typename SvdType , typename MatrixType > |
| void | svd_compare_to_full (const MatrixType &m, unsigned int computationOptions, const SvdType &referenceSvd) |
| |
| template<typename SvdType , typename MatrixType > |
| void | svd_least_square (const MatrixType &m, unsigned int computationOptions) |
| |
| template<typename MatrixType > |
| void | svd_min_norm (const MatrixType &m, unsigned int computationOptions) |
| |
| template<typename MatrixType , typename SolverType > |
| void | svd_test_solvers (const MatrixType &m, const SolverType &solver) |
| |
| template<typename SvdType , typename MatrixType > |
| void | svd_test_all_computation_options (const MatrixType &m, bool full_only) |
| |
| template<typename Scalar > |
| EIGEN_DONT_INLINE Scalar | zero () |
| |
| template<typename T > |
| EIGEN_DONT_INLINE T | sub (T a, T b) |
| |
| template<typename SvdType , typename MatrixType > |
| void | svd_inf_nan () |
| |
| template<typename > |
| void | svd_underoverflow () |
| |
| template<typename MatrixType > |
| void | svd_all_trivial_2x2 (void(*cb)(const MatrixType &, bool)) |
| |
| template<typename > |
| void | svd_preallocate () |
| |
| template<typename SvdType , typename MatrixType > |
| void | svd_verify_assert (const MatrixType &m, bool fullOnly=false) |
| |
◆ sub()
◆ svd_all_trivial_2x2()
| void svd_all_trivial_2x2 |
( |
void(*)(const MatrixType &, bool) |
cb | ) |
|
◆ svd_check_full()
| void svd_check_full |
( |
const MatrixType & |
m, |
|
|
const SvdType & |
svd |
|
) |
| |
◆ svd_compare_to_full()
| void svd_compare_to_full |
( |
const MatrixType & |
m, |
|
|
unsigned int |
computationOptions, |
|
|
const SvdType & |
referenceSvd |
|
) |
| |
◆ svd_inf_nan()
◆ svd_least_square()
| void svd_least_square |
( |
const MatrixType & |
m, |
|
|
unsigned int |
computationOptions |
|
) |
| |
◆ svd_min_norm()
| void svd_min_norm |
( |
const MatrixType & |
m, |
|
|
unsigned int |
computationOptions |
|
) |
| |
◆ svd_preallocate()
◆ svd_test_all_computation_options()
| void svd_test_all_computation_options |
( |
const MatrixType & |
m, |
|
|
bool |
full_only |
|
) |
| |
◆ svd_test_solvers()
template<typename
MatrixType , typename SolverType >
| void svd_test_solvers |
( |
const MatrixType & |
m, |
|
|
const SolverType & |
solver |
|
) |
| |
◆ svd_underoverflow()
template<typename >
| void svd_underoverflow |
( |
| ) |
|
◆ svd_verify_assert()
| void svd_verify_assert |
( |
const MatrixType & |
m, |
|
|
bool |
fullOnly = false |
|
) |
| |
◆ zero()