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::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType > Member List

This is the complete list of members for Kratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >, including all inherited members.

ApplySlipCondition(TLocalMatrixType &rLocalMatrix, TLocalVectorType &rLocalVector, GeometryType &rGeometry) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
ApplySlipCondition(TLocalVectorType &rLocalVector, GeometryType &rGeometry) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
CalculateRotationOperatorPure(TLocalMatrixType &rRotationMatrix, const GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
CalculateRotationOperatorPureShapeSensitivities(TLocalMatrixType &rRotationMatrixShapeDerivative, const std::size_t DerivativeNodeIndex, const std::size_t DerivativeDirectionIndex, const GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
CalculateRotationOperatorPureShapeSensitivities(BoundedMatrix< double, 2, 2 > &rOutput, const std::size_t DerivativeNodeIndex, const std::size_t DerivativeDirectionIndex, const GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
CalculateRotationOperatorPureShapeSensitivities(BoundedMatrix< double, 3, 3 > &rOutput, const std::size_t DerivativeNodeIndex, const std::size_t DerivativeDirectionIndex, const GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
CoordinateTransformationUtils(const unsigned int DomainSize, const unsigned int NumRowsPerNode, const Kratos::Flags &rSelectionFlag=SLIP)Kratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inline
GeometryType typedefKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >
GetBlockSize() constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
GetDomainSize() constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
Info() constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
IsSlip(const Node &rNode) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
KRATOS_CLASS_POINTER_DEFINITION(CoordinateTransformationUtils)Kratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >
LocalRotationOperator2D(BoundedMatrix< double, TBlockSize, TBlockSize > &rRot, GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
LocalRotationOperator3D(BoundedMatrix< double, TBlockSize, TBlockSize > &rRot, GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
LocalRotationOperatorPure(BoundedMatrix< double, 3, 3 > &rRot, const GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inline
LocalRotationOperatorPure(BoundedMatrix< double, 2, 2 > &rRot, const GeometryType::PointType &rThisPoint) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inline
NodeType typedefKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >
Normalize(TVectorType &rThis) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
PrintData(std::ostream &rOStream) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
PrintInfo(std::ostream &rOStream) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
RecoverVelocities(ModelPart &rModelPart) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
Rotate(TLocalMatrixType &rLocalMatrix, TLocalVectorType &rLocalVector, GeometryType &rGeometry) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
Rotate(TLocalVectorType &rLocalVector, GeometryType &rGeometry) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
RotateAux(TLocalMatrixType &rLocalMatrix, TLocalVectorType &rLocalVector, GeometryType &rGeometry) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
RotateAuxPure(TLocalMatrixType &rLocalMatrix, TLocalVectorType &rLocalVector, GeometryType &rGeometry) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlineprotected
RotateVelocities(ModelPart &rModelPart) constKratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual
~CoordinateTransformationUtils()Kratos::CoordinateTransformationUtils< TLocalMatrixType, TLocalVectorType, TValueType >inlinevirtual