| Compute(MatrixType &rInputMatrix, Parameters Settings) override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inline |
| Compute(MatrixType &rInputMatrix, VectorType &rVectorS, MatrixType &rMatrixU, MatrixType &rMatrixV, Parameters Settings) override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inline |
| DenseSingularValueDecomposition< TDenseSpace >::Compute(MatrixType &rInputMatrix, Parameters Settings)=0 | Kratos::DenseSingularValueDecomposition< TDenseSpace > | pure virtual |
| DenseSingularValueDecomposition< TDenseSpace >::Compute(MatrixType &rInputMatrix, VectorType &rVectorS, MatrixType &rMatrixU, MatrixType &rMatrixV, Parameters Settings)=0 | Kratos::DenseSingularValueDecomposition< TDenseSpace > | pure virtual |
| DataType typedef | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| DecompositionOptions typedef | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| DenseSingularValueDecomposition()=default | Kratos::DenseSingularValueDecomposition< TDenseSpace > | |
| EigenDenseBDCSVD()=default | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| EigenMatrix typedef | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| EigenVector typedef | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| KRATOS_CLASS_POINTER_DEFINITION(EigenDenseBDCSVD) | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| DenseSingularValueDecomposition< TDenseSpace >::KRATOS_CLASS_POINTER_DEFINITION(DenseSingularValueDecomposition) | Kratos::DenseSingularValueDecomposition< TDenseSpace > | |
| MatrixType typedef | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| MatrixU(MatrixType &rMatrixU) override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inline |
| DenseSingularValueDecomposition< TDenseSpace >::MatrixU(MatrixType &rMatrixU)=0 | Kratos::DenseSingularValueDecomposition< TDenseSpace > | pure virtual |
| MatrixV(MatrixType &rMatrixV) override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inline |
| DenseSingularValueDecomposition< TDenseSpace >::MatrixV(MatrixType &rMatrixV)=0 | Kratos::DenseSingularValueDecomposition< TDenseSpace > | pure virtual |
| Name() | Kratos::EigenDenseBDCSVD< TDenseSpace > | inlinestatic |
| NonZeroSingularValues() override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inlinevirtual |
| PrintInfo(std::ostream &rOStream) const override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inlinevirtual |
| Rank() override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inlinevirtual |
| SetThreshold(const double RelTolerance) override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inlinevirtual |
| SingularValues(VectorType &rVectorS) override | Kratos::EigenDenseBDCSVD< TDenseSpace > | inline |
| DenseSingularValueDecomposition< TDenseSpace >::SingularValues(VectorType &rVectorS)=0 | Kratos::DenseSingularValueDecomposition< TDenseSpace > | pure virtual |
| VectorType typedef | Kratos::EigenDenseBDCSVD< TDenseSpace > | |
| ~DenseSingularValueDecomposition()=default | Kratos::DenseSingularValueDecomposition< TDenseSpace > | virtual |