|
| template<typename TReal> |
| void | itk::Math::detail::DynamicSquareSVDEigen (const TReal *inData, unsigned int n, TReal *uData, TReal *wData, TReal *vData) |
| |
| template<typename TVector, typename TReal> |
| unsigned int | itk::Math::detail::NumericalRank (const TVector &W, TReal rcond) |
| |
| template<typename TMatrix, typename TVector, typename TReal> |
| TMatrix | itk::Math::detail::PseudoInverse (const TMatrix &U, const TVector &W, const TMatrix &V, TReal rcond) |
| |
| template<typename TMatrix, typename TVector, typename TReal> |
| TMatrix | itk::Math::detail::Recompose (const TMatrix &U, const TVector &W, const TMatrix &V, TReal rcond) |
| |
| template<typename TReal> |
| void | itk::Math::detail::RectangularSVDEigen (const TReal *inData, unsigned int rows, unsigned int cols, TReal *uData, TReal *wData, TReal *vData) |
| |
| template<typename TReal> |
| TReal | itk::Math::detail::ResolveRcond (TReal rcond, unsigned int n) |
| |
| template<typename TMatrix, typename TVector, typename TReal> |
| TVector | itk::Math::detail::SolveLinear (const TMatrix &U, const TVector &W, const TMatrix &V, const TVector &b, TReal rcond) |
| |
| template<unsigned int VDim, typename TReal> |
| void | itk::Math::detail::SquareSVDEigen (const TReal *inData, TReal *uData, TReal *wData, TReal *vData) |
| |
| template<typename TReal, unsigned int VDim> |
| FixedSquareSVDResult< TReal, VDim > | itk::Math::SVD (const Matrix< TReal, VDim, VDim > &A, bool canonicalizeSigns=true) |
| |
| template<typename TReal> |
| SVDResult< TReal > | itk::Math::SVD (const vnl_matrix< TReal > &A, bool canonicalizeSigns=true) |
| |
| template<typename TReal, unsigned int VDim> |
| FixedSquareSVDResult< TReal, VDim > | itk::Math::SVD (const vnl_matrix_fixed< TReal, VDim, VDim > &A, bool canonicalizeSigns=true) |
| |