KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::SVDUtils< TDataType > Member List

This is the complete list of members for Kratos::SVDUtils< TDataType >, including all inherited members.

IndexType typedefKratos::SVDUtils< TDataType >
Jacobi(MatrixType &J1, MatrixType &J2, const MatrixType &InputMatrix, const SizeType &Size1, const SizeType &Size2, const SizeType &Index1, const SizeType &Index2)Kratos::SVDUtils< TDataType >inlinestatic
Jacobi(MatrixType &J1, const MatrixType &InputMatrix, const SizeType &Size1, const SizeType &Index1, const SizeType &Index2)Kratos::SVDUtils< TDataType >inlinestatic
JacobiSingularValueDecomposition(const MatrixType &InputMatrix, MatrixType &UMatrix, MatrixType &SMatrix, MatrixType &VMatrix, const TDataType Tolerance=std::numeric_limits< double >::epsilon(), const IndexType MaxIter=200)Kratos::SVDUtils< TDataType >inlinestatic
LocalSpaceType typedefKratos::SVDUtils< TDataType >
MatrixType typedefKratos::SVDUtils< TDataType >
SingularValueDecomposition(const MatrixType &InputMatrix, MatrixType &UMatrix, MatrixType &SMatrix, MatrixType &VMatrix, Parameters ThisParameters)Kratos::SVDUtils< TDataType >inlinestatic
SingularValueDecomposition(const MatrixType &InputMatrix, MatrixType &UMatrix, MatrixType &SMatrix, MatrixType &VMatrix, const std::string &TypeSVD="Jacobi", const TDataType Tolerance=std::numeric_limits< double >::epsilon(), const IndexType MaxIter=200)Kratos::SVDUtils< TDataType >inlinestatic
SingularValueDecomposition2x2(const MatrixType &InputMatrix, MatrixType &UMatrix, MatrixType &SMatrix, MatrixType &VMatrix)Kratos::SVDUtils< TDataType >inlinestatic
SingularValueDecomposition2x2Symmetric(const MatrixType &InputMatrix, MatrixType &UMatrix, MatrixType &SMatrix, MatrixType &VMatrix)Kratos::SVDUtils< TDataType >inlinestatic
SizeType typedefKratos::SVDUtils< TDataType >
SVDConditionNumber(const MatrixType &InputMatrix, const std::string TypeSVD="Jacobi", const TDataType Tolerance=std::numeric_limits< double >::epsilon(), const IndexType MaxIter=200)Kratos::SVDUtils< TDataType >inlinestatic
VectorType typedefKratos::SVDUtils< TDataType >
ZeroToleranceKratos::SVDUtils< TDataType >static