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

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

AreEqual(const double &rA, const double &rB)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateAlmansiStrain(const Matrix &rDeformationGradientF, Vector &rStrainVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateAlmansiStrain(const Matrix &rDeformationGradientF, Matrix &rStrainMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateCharacteristicSize(const Geometry< Node > &rDomainGeometry, double &rCharacteristicSize)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderTensor(const MatrixType &rMatrix, double &rValue, const double &a, const double &b, const double &c, const double &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderTensorProduct(const MatrixType &rMatrixA, const MatrixType &rMatrixB, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderTensorProduct(const array_1d< double, 3 > &rVectorA, const array_1d< double, 3 > &rVectorB, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderTensorProduct(const MatrixType &rMatrixA, const array_1d< double, 3 > &rVectorB, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderTensorProduct(const array_1d< double, 3 > &rVectorA, const MatrixType &rMatrixB, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderUnitTensor(double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateFourthOrderUnitTensor(const MatrixType &rIdentityMatrix, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateGreenLagrangeStrain(const Matrix &rDeformationGradientF, Vector &rStrainVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateGreenLagrangeStrain(const MatrixType &rDeformationGradientF, MatrixType &rStrainMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateInverseLeftCauchyGreen(const Matrix &rDeformationGradientF, Matrix &rInverseLeftCauchyGreen)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateLeftCauchyGreen(const Matrix &rDeformationGradientF, Matrix &rLeftCauchyGreen)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateRightCauchyGreen(const MatrixType &rDeformationGradientF, MatrixType &rRightCauchyGreen)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateSquareTensorDerivative(const MatrixType &rMatrix, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateSquareTensorDerivative(const MatrixType &rMatrix, const MatrixType &rIdentityMatrix, double &rValue, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
CalculateStressNorm(const MatrixType &rStressMatrix, double &rStressNorm)Kratos::ConstitutiveModelUtilitiesinlinestatic
ComputePerturbationVector(Vector &rPerturbationVector, const Vector &InputVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
ComputePerturbationVector(VectorType &rPerturbationVector, const VectorType &InputVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
ConstitutiveMatrixTransformation(Matrix &rConstitutiveMatrix, const Matrix &rOriginalConstitutiveMatrix, const Matrix &rF)Kratos::ConstitutiveModelUtilitiesinlinestatic
ConstitutiveModelUtilities()Kratos::ConstitutiveModelUtilitiesinline
ConstitutiveTensorToMatrix(const BoundedMatrix< double, 6, 6 > &rTensor, Matrix &rMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
DeformationGradientTo3D(const MatrixType &rF, MatrixType &rF3D)Kratos::ConstitutiveModelUtilitiesinlinestatic
EigenValuesDirectMethod(const Matrix &A)Kratos::ConstitutiveModelUtilitiesinlinestatic
GetConstitutiveComponent(double &rCabcd, const Matrix &rConstitutiveMatrix, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
InverseLeftCauchyToAlmansiStrain(const Matrix &rInverseLeftCauchyGreen, Vector &rStrainVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
InvertMatrix3(const MatrixType &InputMatrix, MatrixType &InvertedMatrix, double &InputMatrixDet)Kratos::ConstitutiveModelUtilitiesinlinestatic
LeftCauchyToAlmansiStrain(const MatrixType &rLeftCauchyGreen, MatrixType &rStrainMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
LeftCauchyToAlmansiStrain(const Matrix &rLeftCauchyGreen, Vector &rStrainVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
MatrixType typedefKratos::ConstitutiveModelUtilities
PullBackConstitutiveMatrix(Matrix &rConstitutiveMatrix, const Matrix &rF)Kratos::ConstitutiveModelUtilitiesinlinestatic
PushForwardConstitutiveMatrix(Matrix &rConstitutiveMatrix, const Matrix &rF)Kratos::ConstitutiveModelUtilitiesinlinestatic
RightCauchyToGreenLagrangeStrain(const MatrixType &rRightCauchyGreen, MatrixType &rStrainMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
RightCauchyToGreenLagrangeStrain(const Matrix &rRightCauchyGreen, Vector &rStrainVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
StrainTensorToVector(const MatrixType &rMatrix, array_1d< double, 6 > &rVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
StrainTensorToVector(const MatrixType &rStrainTensor, Vector &rStrainVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
StrainVectorToTensor(const array_1d< double, 6 > &rVector, MatrixType &rMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
StrainVectorToTensor(const Vector &rStrainVector, MatrixType &rStrainTensor)Kratos::ConstitutiveModelUtilitiesinlinestatic
StressTensorToVector(const MatrixType &rStressTensor, Vector &rStressVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
StressVectorToTensor(const Vector &rStressVector, MatrixType &rStressTensor)Kratos::ConstitutiveModelUtilitiesinlinestatic
SymmetricTensorToVector(const MatrixType &rMatrix, array_1d< double, 6 > &rVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
TensorToVector(const MatrixType &rTensor, Vector &rVector)Kratos::ConstitutiveModelUtilitiesinlinestatic
TransformConstitutiveComponent(double &rCabcd, const Matrix &rConstitutiveMatrix, const Matrix &rF, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d)Kratos::ConstitutiveModelUtilitiesinlinestatic
VectorToSymmetricTensor(const array_1d< double, 6 > &rVector, MatrixType &rMatrix)Kratos::ConstitutiveModelUtilitiesinlinestatic
VectorToTensor(const Vector &rVector, MatrixType &rTensor)Kratos::ConstitutiveModelUtilitiesinlinestatic
VectorType typedefKratos::ConstitutiveModelUtilities
VelocityGradientTo3D(const MatrixType &rL, MatrixType &rL3D)Kratos::ConstitutiveModelUtilitiesinlinestatic
~ConstitutiveModelUtilities()Kratos::ConstitutiveModelUtilitiesinline