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::ParticleMechanicsMathUtilities< TDataType > Member List

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

CalculateRadius(const Matrix &rN, GeometryType &Geom, const Configuration ThisConfiguration=Current, const IndexType IntegrationPointIndex=0)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
CalculateRadiusPoint(GeometryType &Geom, const Configuration ThisConfiguration=Current)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
EigenValues(const Matrix &A, const double rTolerance=1e-9, const double rZeroTolerance=1e-9)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
EigenValuesDirectMethod(const Matrix &A)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
EigenVectors(const MatrixType &A, MatrixType &rEigenVectors, VectorType &rEigenValues, const double rZeroTolerance=1e-9, const unsigned int rMaxIteration=10)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
Fourth_Order_Tensor typedefKratos::ParticleMechanicsMathUtilities< TDataType >
GeometryType typedefKratos::ParticleMechanicsMathUtilities< TDataType >
GetRotationMatrix(MatrixType &rRotationMatrix, const VectorType &rNormalVector, const unsigned int Dimension)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
IndexType typedefKratos::ParticleMechanicsMathUtilities< TDataType >
MathUtilsType typedefKratos::ParticleMechanicsMathUtilities< TDataType >
Matrix_Second_Tensor typedefKratos::ParticleMechanicsMathUtilities< TDataType >
MatrixToTensor(const MatrixType &A, std::vector< std::vector< Matrix > > &rTensor)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
MatrixToTensor(const MatrixType &A, array_1d< double, 81 > &rTensor)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
MatrixType typedefKratos::ParticleMechanicsMathUtilities< TDataType >
NodeType typedefKratos::ParticleMechanicsMathUtilities< TDataType >
Normalize(TVectorType &v)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
NormTensor(Matrix &rTensor)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
QRFactorization(const MatrixType &A, MatrixType &Q, MatrixType &R)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
Second_Order_Tensor typedefKratos::ParticleMechanicsMathUtilities< TDataType >
SizeType typedefKratos::ParticleMechanicsMathUtilities< TDataType >
TensorToMatrix(const Fourth_Order_Tensor &rTensor, Matrix &rMatrix)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
TensorToMatrix(const std::vector< std::vector< Matrix > > &rTensor, Matrix &rMatrix)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
TensorToMatrix(const array_1d< double, 81 > &rTensor, Matrix &rMatrix)Kratos::ParticleMechanicsMathUtilities< TDataType >inlinestatic
Third_Order_Tensor typedefKratos::ParticleMechanicsMathUtilities< TDataType >
VectorType typedefKratos::ParticleMechanicsMathUtilities< TDataType >