![]() |
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::AffineTransform, including all inherited members.
| AffineTransform() | Kratos::AffineTransform | |
| AffineTransform(const array_1d< double, 3 > &rAxis, const double angle, const array_1d< double, 3 > &rReferencePoint, const array_1d< double, 3 > &rTranslationVector) | Kratos::AffineTransform | |
| AffineTransform(const array_1d< double, 3 > &rEulerAngles, const array_1d< double, 3 > &rReferencePoint, const array_1d< double, 3 > &rTranslationVector) | Kratos::AffineTransform | |
| AffineTransform(const Quaternion< double > &rQuaternion, const array_1d< double, 3 > &rReferencePoint, const array_1d< double, 3 > &rTranslationVector) | Kratos::AffineTransform | |
| Apply(const array_1d< double, 3 > &rPoint) const | Kratos::AffineTransform | inline |
| KRATOS_CLASS_POINTER_DEFINITION(AffineTransform) | Kratos::AffineTransform | |
| mReferencePoint | Kratos::AffineTransform | protected |
| mRotationMatrix | Kratos::AffineTransform | protected |
| mTranslationVector | Kratos::AffineTransform | protected |
| SetRotation(const array_1d< double, 3 > &rAxis, const double angle, const array_1d< double, 3 > &rReferencePoint) | Kratos::AffineTransform | |
| SetRotation(const array_1d< double, 3 > &rEulerAngles, const array_1d< double, 3 > &rReferencePoint) | Kratos::AffineTransform | |
| SetRotation(const Quaternion< double > &rQuaternion, const array_1d< double, 3 > &rReferencePoint) | Kratos::AffineTransform | |
| SetTranslation(const array_1d< double, 3 > &rTranslationVector) | Kratos::AffineTransform |