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::MPMStressPrincipalInvariantsUtility Member List

This is the complete list of members for Kratos::MPMStressPrincipalInvariantsUtility, including all inherited members.

CalculateDerivativeVectors(const Vector rStress, Vector &rC1, Vector &rC2)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateDerivativeVectors(const Vector rStress, Vector &rC1, Vector &rC2, Vector &rC3)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateMatrixDoubleContraction(const Matrix &rInput)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateMatrixTrace(const Matrix &rInput)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateSecondDerivativeMatrices(const Vector rStress, Matrix &r2C1, Matrix &r2C2)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateSecondDerivativeMatrices(const Vector rStress, Matrix &r2C1, Matrix &r2C2, Matrix &r2C3)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateStressInvariants(const Vector &rStress, double &rMeanStressP, double &rDeviatoricQ)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateStressInvariants(const Vector &rStress, double &rMeanStressP, double &rDeviatoricQ, double &rLodeAngle)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateTensorInvariants(const Vector &rVector, double &rI1, double &rJ2)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateTensorInvariants(const Vector &rVector, double &rI1, double &rJ2, double &rJ3)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateTensorInvariantsDerivatives(const Vector &rVector, Vector &rDI1, Vector &rDJ2, Vector &rDJ3)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateTensorInvariantsSecondDerivatives(const Vector &rVector, Matrix &rD2I1, Matrix &rD2J2, Matrix &rD2J3)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
CalculateThirdStressInvariant(const Vector &rStress, double &rLodeAngle)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
IndexType typedefKratos::MPMStressPrincipalInvariantsUtility
MatrixType typedefKratos::MPMStressPrincipalInvariantsUtility
PrincipalMatrixtoVector(const Matrix &rMatrix, const unsigned int &rSize)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
PrincipalVectorToMatrix(const Vector &rVector, const unsigned int &rSize)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
SizeType typedefKratos::MPMStressPrincipalInvariantsUtility
SortPrincipalStress(Vector &rPrincipalStress, Vector &rMainStrain, Matrix &rMainDirections)Kratos::MPMStressPrincipalInvariantsUtilityinlinestatic
toleranceKratos::MPMStressPrincipalInvariantsUtilitystatic
VectorType typedefKratos::MPMStressPrincipalInvariantsUtility