_check_compute_assertions() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inlineprotected |
_check_solve_assertion(const Rhs &b) const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inlineprotected |
addTo(Dest &dst) const | Eigen::EigenBase< Derived > | inline |
adjoint() const | Eigen::SolverBase< Derived > | inline |
AdjointReturnType typedef | Eigen::SolverBase< Derived > | |
allocate(Index rows, Index cols, unsigned int computationOptions) | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
applyThisOnTheLeft(Dest &dst) const | Eigen::EigenBase< Derived > | inline |
applyThisOnTheRight(Dest &dst) const | Eigen::EigenBase< Derived > | inline |
ArrayRef typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
ArrayXi typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
ArrayXr typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
Base typedef | Eigen::BDCSVD< MatrixType_, Options_ > | private |
BDCSVD() | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
BDCSVD(Index rows, Index cols) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
BDCSVD(Index rows, Index cols, unsigned int computationOptions) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
BDCSVD(const MatrixType &matrix) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
BDCSVD(const MatrixType &matrix, unsigned int computationOptions) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
bid | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
CoeffReturnType typedef | Eigen::SolverBase< Derived > | |
cols() const EIGEN_NOEXCEPT | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
SVDBase< BDCSVD< MatrixType_, Options_ > >::cols() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
ColsAtCompileTime enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
ComputationOptions enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
compute(const MatrixType &matrix) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
compute(const MatrixType &matrix, unsigned int computationOptions) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
compute_impl(const MatrixType &matrix, unsigned int computationOptions) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
computeBaseCase(SVDType &svd, Index n, Index firstCol, Index firstRowW, Index firstColW, Index shift) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
computeSingVals(const ArrayRef &col0, const ArrayRef &diag, const IndicesRef &perm, VectorType &singVals, ArrayRef shifts, ArrayRef mus) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
computeSingVecs(const ArrayRef &zhat, const ArrayRef &diag, const IndicesRef &perm, const VectorType &singVals, const ArrayRef &shifts, const ArrayRef &mus, MatrixXr &U, MatrixXr &V) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
computeSVDofM(Index firstCol, Index n, MatrixXr &U, VectorType &singVals, MatrixXr &V) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
computeU() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
computeV() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
const_cast_derived() const | Eigen::EigenBase< Derived > | inline |
const_derived() const | Eigen::EigenBase< Derived > | inline |
ConstTransposeReturnType typedef | Eigen::SolverBase< Derived > | |
copyUV(const HouseholderU &householderU, const HouseholderV &householderV, const NaiveU &naiveU, const NaiveV &naivev) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
copyWorkspace | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
deflation(Index firstCol, Index lastCol, Index k, Index firstRowW, Index firstColW, Index shift) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
deflation43(Index firstCol, Index shift, Index i, Index size) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
deflation44(Index firstColu, Index firstColm, Index firstRowW, Index firstColW, Index i, Index j, Index size) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
derived() | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
derived() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
DiagSizeAtCompileTime enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
divide(Index firstCol, Index lastCol, Index firstRowW, Index firstColW, Index shift) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
evalTo(Dest &dst) const | Eigen::EigenBase< Derived > | inline |
Index typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
IndicesRef typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
info() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
IsVectorAtCompileTime enum value | Eigen::SolverBase< Derived > | |
Literal typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
m_algoswap | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_cols | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_compU | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_computationOptions | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_computed | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_computeFullU | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_computeFullV | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_computeThinU | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_computeThinV | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_compV | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_diagSize | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_info | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_isAllocated | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_isInitialized | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_isTranspose | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_matrixU | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_matrixV | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_naiveU | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_naiveV | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_nonzeroSingularValues | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_nRec | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_numIters | Eigen::BDCSVD< MatrixType_, Options_ > | |
m_prescribedThreshold | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_rows | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_singularValues | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_usePrescribedThreshold | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | protected |
m_useQrDecomp | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_workspace | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
m_workspaceI | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
MatrixOptions enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
MatrixType typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
matrixU() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
MatrixUColsAtCompileTime enum value | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | |
MatrixUMaxColsAtCompileTime enum value | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | |
MatrixUType typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
matrixV() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
MatrixVColsAtCompileTime enum value | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | |
MatrixVMaxColsAtCompileTime enum value | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | |
MatrixVType typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
MatrixX typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
MatrixXr typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
MaxColsAtCompileTime enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
MaxDiagSizeAtCompileTime enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
MaxRowsAtCompileTime enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
MaxSizeAtCompileTime enum value | Eigen::SolverBase< Derived > | |
nonzeroSingularValues() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
NumDimensions enum value | Eigen::SolverBase< Derived > | |
Options enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
perturbCol0(const ArrayRef &col0, const ArrayRef &diag, const IndicesRef &perm, const VectorType &singVals, const ArrayRef &shifts, const ArrayRef &mus, ArrayRef zhat) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
qrDecomp | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
QRDecomposition enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
rank() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
RealScalar typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
reducedTriangle | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
rows() const EIGEN_NOEXCEPT | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
SVDBase< BDCSVD< MatrixType_, Options_ > >::rows() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
RowsAtCompileTime enum value | Eigen::BDCSVD< MatrixType_, Options_ > | |
Scalar typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
secularEq(RealScalar x, const ArrayRef &col0, const ArrayRef &diag, const IndicesRef &perm, const ArrayRef &diagShifted, RealScalar shift) | Eigen::BDCSVD< MatrixType_, Options_ > | privatestatic |
setSwitchSize(int s) | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
setThreshold(const RealScalar &threshold) | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
setThreshold(Default_t) | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
ShouldComputeFullU | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | static |
ShouldComputeFullV | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | static |
ShouldComputeThinU | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | static |
ShouldComputeThinV | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | static |
singularValues() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
SingularValuesType typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
size() const EIGEN_NOEXCEPT | Eigen::EigenBase< Derived > | inline |
SizeAtCompileTime enum value | Eigen::SolverBase< Derived > | |
smallSvd | Eigen::BDCSVD< MatrixType_, Options_ > | protected |
solve(const MatrixBase< Rhs > &b) const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
SolverBase() | Eigen::SolverBase< Derived > | inline |
StorageIndex typedef | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | |
StorageKind typedef | Eigen::EigenBase< Derived > | |
structured_update(Block< MatrixXr, Dynamic, Dynamic > A, const MatrixXr &B, Index n1) | Eigen::BDCSVD< MatrixType_, Options_ > | private |
subTo(Dest &dst) const | Eigen::EigenBase< Derived > | inline |
SVDBase() | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inlineprotected |
threshold() const | Eigen::SVDBase< BDCSVD< MatrixType_, Options_ > > | inline |
transpose() const | Eigen::SolverBase< Derived > | inline |
VectorType typedef | Eigen::BDCSVD< MatrixType_, Options_ > | |
~BDCSVD() | Eigen::BDCSVD< MatrixType_, Options_ > | inline |
~SolverBase() | Eigen::SolverBase< Derived > | inline |