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::BeamMathUtils< TDataType > Member List

This is the complete list of members for Kratos::BeamMathUtils< TDataType >, including all inherited members.

AddMatrix(TMatrix &rDestination, const TInputMatrix &rInputMatrix, const unsigned int rInitialRow, const unsigned int rInitialCol)Kratos::BeamMathUtils< TDataType >inlinestatic
AddVector(const VectorType &rInputVector, VectorType &rOutputVector, const unsigned int InitialRow)Kratos::BeamMathUtils< TDataType >inlinestatic
BeamMathUtilsType typedefKratos::BeamMathUtils< TDataType >
CalculateLocalAxesMatrix(const TVector3 &rLocalX, MatrixType &rRotationMatrix)Kratos::BeamMathUtils< TDataType >inlinestatic
CalculateLocalAxesMatrix(const TVector3 &rLocalX, const TVector3 &rLocalY, MatrixType &rRotationMatrix)Kratos::BeamMathUtils< TDataType >inlinestatic
CalculateLocalAxesVectors(TVector3 &rLocalX, TVector3 &rLocalY, TVector3 &rLocalZ)Kratos::BeamMathUtils< TDataType >inlinestatic
CalculateLocalAxisVector(TVector3 &rLocalX, TVector3 &rLocalY, TVector3 &rLocalZ)Kratos::BeamMathUtils< TDataType >inlinestatic
CayleyTransform(const TVector3 &rVector, MatrixType &rCayleyTensor)Kratos::BeamMathUtils< TDataType >inlinestatic
CheckOrthogonality(const Matrix &rTensor, const std::string &Name, bool Verbose)Kratos::BeamMathUtils< TDataType >inlinestatic
ExponentialTransform(const TVector3 &rVector, MatrixType &rExponentialTensor)Kratos::BeamMathUtils< TDataType >inlinestatic
InverseCayleyTransform(const MatrixType &rCayleyTensor, TVector3 &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
InverseExponentialTransform(const MatrixType &rExponentialTensor, TVector3 &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
KroneckerDelta(int i, int j)Kratos::BeamMathUtils< TDataType >inlinestatic
LeviCivitaEpsilon(int i, int j, int k)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal2D(const QuaternionType &rLocalToGlobalQuaternion, MatrixType &rMatrix)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal2D(const QuaternionType &rLocalToGlobalQuaternion, VectorType &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal2D(const MatrixType &rLocalToGlobalMatrix, MatrixType &rMatrix)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal2D(const MatrixType &rLocalToGlobalMatrix, VectorType &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal3D(const QuaternionType &rLocalToGlobalQuaternion, MatrixType &rMatrix)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal3D(const QuaternionType &rLocalToGlobalQuaternion, VectorType &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal3D(const MatrixType &rLocalToGlobalMatrix, MatrixType &rMatrix)Kratos::BeamMathUtils< TDataType >inlinestatic
MapLocalToGlobal3D(const MatrixType &rLocalToGlobalMatrix, VectorType &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
MapToCurrentLocalFrame(QuaternionType &rQuaternion, TVector3 &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
MapToReferenceLocalFrame(QuaternionType &rQuaternion, TVector3 &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
MathUtilsType typedefKratos::BeamMathUtils< TDataType >
MatrixType typedefKratos::BeamMathUtils< TDataType >
QuaternionType typedefKratos::BeamMathUtils< TDataType >
SkewSymmetricTensorToVector(const TMatrix3 &rSkewSymmetricTensor, TVector3 &rVector)Kratos::BeamMathUtils< TDataType >inlinestatic
SubstractVector(const VectorType &rInputVector, VectorType &rOutputVector, const unsigned int InitialRow)Kratos::BeamMathUtils< TDataType >inlinestatic
SubtractMatrix(TMatrix &rDestination, const TInputMatrix &rInputMatrix, const unsigned int rInitialRow, const unsigned int rInitialCol)Kratos::BeamMathUtils< TDataType >inlinestatic
VectorToSkewSymmetricTensor(const TVector3 &rVector, TMatrix3 &rSkewSymmetricTensor)Kratos::BeamMathUtils< TDataType >inlinestatic
VectorType typedefKratos::BeamMathUtils< TDataType >