ArrayD typedef | STK::ISvd< Svd< Array > > | protected |
ArrayU typedef | STK::ISvd< Svd< Array > > | protected |
ArrayV typedef | STK::ISvd< Svd< Array > > | protected |
asDerived() | STK::IRecursiveTemplate< Derived > | inline |
asDerived() const | STK::IRecursiveTemplate< Derived > | inline |
asPtrDerived() | STK::IRecursiveTemplate< Derived > | inline |
asPtrDerived() const | STK::IRecursiveTemplate< Derived > | inline |
Base typedef | STK::Svd< Array > | |
clone() const | STK::IRecursiveTemplate< Derived > | inline |
clone(bool isRef) const | STK::IRecursiveTemplate< Derived > | inline |
ColVector typedef | STK::Svd< Array > | |
compU() | STK::Svd< Array > | private |
computeSvd() | STK::Svd< Array > | private |
compV() | STK::Svd< Array > | private |
D() const | STK::ISvd< Svd< Array > > | inline |
D_ | STK::ISvd< Svd< Array > > | protected |
det() const | STK::ISvd< Svd< Array > > | inline |
det_ | STK::ISvd< Svd< Array > > | protected |
diag(ArrayDiagonalX &D, VectorX &F, Array &U, ArraySquareX &V, bool withU=true, bool withV=true, Real const &tol=Arithmetic< Real >::epsilon()) | STK::Svd< Array > | static |
error() const | STK::IRunnerBase | inline |
F_ | STK::Svd< Array > | private |
finalize() | STK::ISvd< Svd< Array > > | inlineprotectedvirtual |
ginv(OtherArray &res) const | STK::ISvd< Svd< Array > > | |
hasRun_ | STK::IRunnerBase | protected |
IRecursiveTemplate() | STK::IRecursiveTemplate< Derived > | inlineprotected |
IRunnerBase() | STK::IRunnerBase | inlineprotected |
IRunnerBase(IRunnerBase const &runner) | STK::IRunnerBase | inlineprotected |
ISvd(ArrayU const &A, bool ref, bool withU=true, bool withV=true) | STK::ISvd< Svd< Array > > | inlineprotected |
ISvd(ArrayBase< OtherDerived > const &A, bool withU=true, bool withV=true) | STK::ISvd< Svd< Array > > | inlineprotected |
ISvd(ISvd const &S) | STK::ISvd< Svd< Array > > | inlineprotected |
msg_error_ | STK::IRunnerBase | protected |
ncolD() const | STK::ISvd< Svd< Array > > | inlineprotected |
ncolU() const | STK::ISvd< Svd< Array > > | inlineprotected |
ncolV() const | STK::ISvd< Svd< Array > > | inlineprotected |
norm() const | STK::ISvd< Svd< Array > > | inline |
norm_ | STK::ISvd< Svd< Array > > | protected |
nrowD() const | STK::ISvd< Svd< Array > > | inlineprotected |
nrowU() const | STK::ISvd< Svd< Array > > | inlineprotected |
nrowV() const | STK::ISvd< Svd< Array > > | inlineprotected |
operator=(const Svd &S) | STK::Svd< Array > | |
ISvd< Svd< Array > >::operator=(const ISvd &S) | STK::ISvd< Svd< Array > > | inlineprotected |
rank() const | STK::ISvd< Svd< Array > > | inline |
rank_ | STK::ISvd< Svd< Array > > | protected |
rightEliminate(ArrayDiagonalX &D, VectorX &F, int const &nrow, ArraySquareX &V, bool withV=true, Real const &tol=Arithmetic< Real >::epsilon()) | STK::Svd< Array > | static |
RowVector typedef | STK::Svd< Array > | |
run() | STK::ISvd< Svd< Array > > | inlinevirtual |
runImpl() | STK::Svd< Array > | |
setData(OtherArray const &A, bool withU=true, bool withV=true) | STK::ISvd< Svd< Array > > | inline |
Svd(Array const &A, bool ref=false, bool withU=true, bool withV=true) | STK::Svd< Array > | inline |
Svd(ArrayBase< OtherArray > const &A, bool withU=true, bool withV=true) | STK::Svd< Array > | inline |
Svd(const Svd &S) | STK::Svd< Array > | |
trace() const | STK::ISvd< Svd< Array > > | inline |
trace_ | STK::ISvd< Svd< Array > > | protected |
Type typedef | STK::ISvd< Svd< Array > > | protected |
U() const | STK::ISvd< Svd< Array > > | inline |
U_ | STK::ISvd< Svd< Array > > | protected |
update() | STK::IRunnerBase | inlineprotectedvirtual |
V() const | STK::ISvd< Svd< Array > > | inline |
V_ | STK::ISvd< Svd< Array > > | protected |
withU_ | STK::ISvd< Svd< Array > > | protected |
withV_ | STK::ISvd< Svd< Array > > | protected |
~IRecursiveTemplate() | STK::IRecursiveTemplate< Derived > | inlineprotected |
~IRunnerBase() | STK::IRunnerBase | inlineprotectedvirtual |
~ISvd() | STK::ISvd< Svd< Array > > | inlineprotectedvirtual |
~Svd() | STK::Svd< Array > | inlinevirtual |