![]() |
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.
|
This is the complete list of members for Kratos::FluidElementUtilities< TNumNodes >, including all inherited members.
| DenseSystemSolve(const BoundedMatrix< double, 2, 2 > &rA, const array_1d< double, 2 > &rB, array_1d< double, 2 > &rX) | Kratos::FluidElementUtilities< TNumNodes > | static |
| DenseSystemSolve(const BoundedMatrix< double, 3, 3 > &rA, const array_1d< double, 3 > &rB, array_1d< double, 3 > &rX) | Kratos::FluidElementUtilities< TNumNodes > | static |
| FluidElementUtilities()=delete | Kratos::FluidElementUtilities< TNumNodes > | |
| FluidElementUtilities(FluidElementUtilities const &rOther)=delete | Kratos::FluidElementUtilities< TNumNodes > | |
| GetNewtonianConstitutiveMatrix(const double DynamicViscosity, BoundedMatrix< double, VoigtVector2DSize, VoigtVector2DSize > &rConstitutiveMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| GetNewtonianConstitutiveMatrix(const double DynamicViscosity, BoundedMatrix< double, VoigtVector3DSize, VoigtVector3DSize > &rConstitutiveMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| GetStrainMatrix(const ShapeDerivatives2DType &rDNDX, BoundedMatrix< double, VoigtVector2DSize, 3 *TNumNodes > &rStrainMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| GetStrainMatrix(const ShapeDerivatives3DType &rDNDX, BoundedMatrix< double, VoigtVector3DSize, 4 *TNumNodes > &rStrainMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| KRATOS_CLASS_POINTER_DEFINITION(FluidElementUtilities) | Kratos::FluidElementUtilities< TNumNodes > | |
| operator=(FluidElementUtilities const &rOther)=delete | Kratos::FluidElementUtilities< TNumNodes > | |
| SetNormalProjectionMatrix(const array_1d< double, 3 > &rUnitNormal, BoundedMatrix< double, 2, 2 > &rNormalProjMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| SetNormalProjectionMatrix(const array_1d< double, 3 > &rUnitNormal, BoundedMatrix< double, 3, 3 > &rNormalProjMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| SetTangentialProjectionMatrix(const array_1d< double, 3 > &rUnitNormal, BoundedMatrix< double, 2, 2 > &rTangProjMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| SetTangentialProjectionMatrix(const array_1d< double, 3 > &rUnitNormal, BoundedMatrix< double, 3, 3 > &rTangProjMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| ShapeDerivatives2DType typedef | Kratos::FluidElementUtilities< TNumNodes > | |
| ShapeDerivatives3DType typedef | Kratos::FluidElementUtilities< TNumNodes > | |
| VoigtTransformForProduct(const array_1d< double, 3 > &rVector, BoundedMatrix< double, 2, VoigtVector2DSize > &rVoigtMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| VoigtTransformForProduct(const array_1d< double, 3 > &rVector, BoundedMatrix< double, 3, VoigtVector3DSize > &rVoigtMatrix) | Kratos::FluidElementUtilities< TNumNodes > | static |
| VoigtVector2DSize | Kratos::FluidElementUtilities< TNumNodes > | static |
| VoigtVector3DSize | Kratos::FluidElementUtilities< TNumNodes > | static |
| ~FluidElementUtilities() | Kratos::FluidElementUtilities< TNumNodes > |