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::FluidElementUtilities< TNumNodes > Member List

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()=deleteKratos::FluidElementUtilities< TNumNodes >
FluidElementUtilities(FluidElementUtilities const &rOther)=deleteKratos::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)=deleteKratos::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 typedefKratos::FluidElementUtilities< TNumNodes >
ShapeDerivatives3DType typedefKratos::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
VoigtVector2DSizeKratos::FluidElementUtilities< TNumNodes >static
VoigtVector3DSizeKratos::FluidElementUtilities< TNumNodes >static
~FluidElementUtilities()Kratos::FluidElementUtilities< TNumNodes >