OGS
|
Definition in file KelvinVector.cpp.
Go to the source code of this file.
Namespaces | |
namespace | MathLib |
namespace | MathLib::KelvinVector |
Functions | |
template<> | |
Eigen::Matrix< double, 4, 1, Eigen::ColMajor, 4, 1 > | MathLib::KelvinVector::inverse (Eigen::Matrix< double, 4, 1, Eigen::ColMajor, 4, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 6, 1, Eigen::ColMajor, 6, 1 > | MathLib::KelvinVector::inverse (Eigen::Matrix< double, 6, 1, Eigen::ColMajor, 6, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 3, 3 > | MathLib::KelvinVector::kelvinVectorToTensor (Eigen::Matrix< double, 4, 1, Eigen::ColMajor, 4, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 3, 3 > | MathLib::KelvinVector::kelvinVectorToTensor (Eigen::Matrix< double, 6, 1, Eigen::ColMajor, 6, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 3, 3 > | MathLib::KelvinVector::kelvinVectorToTensor (Eigen::Matrix< double, Eigen::Dynamic, 1, Eigen::ColMajor, Eigen::Dynamic, 1 > const &v) |
template<> | |
KelvinVectorType< 2 > | MathLib::KelvinVector::tensorToKelvin< 2 > (Eigen::Matrix< double, 3, 3 > const &m) |
template<> | |
KelvinVectorType< 3 > | MathLib::KelvinVector::tensorToKelvin< 3 > (Eigen::Matrix< double, 3, 3 > const &m) |
template<> | |
Eigen::Matrix< double, 4, 1 > | MathLib::KelvinVector::kelvinVectorToSymmetricTensor (Eigen::Matrix< double, 4, 1, Eigen::ColMajor, 4, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 6, 1 > | MathLib::KelvinVector::kelvinVectorToSymmetricTensor (Eigen::Matrix< double, 6, 1, Eigen::ColMajor, 6, 1 > const &v) |
template<> | |
Eigen::Matrix< double, Eigen::Dynamic, 1, Eigen::ColMajor, Eigen::Dynamic, 1 > | MathLib::KelvinVector::kelvinVectorToSymmetricTensor (Eigen::Matrix< double, Eigen::Dynamic, 1, Eigen::ColMajor, Eigen::Dynamic, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 2, 4 > | MathLib::KelvinVector::liftVectorToKelvin< 2 > (Eigen::Matrix< double, 2, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 3, 6 > | MathLib::KelvinVector::liftVectorToKelvin< 3 > (Eigen::Matrix< double, 3, 1 > const &v) |
template<> | |
Eigen::Matrix< double, 2, 1 > | MathLib::KelvinVector::reduceKelvinToVector< 2 > (Eigen::Matrix< double, 2, 4 > const &m) |
template<> | |
Eigen::Matrix< double, 3, 1 > | MathLib::KelvinVector::reduceKelvinToVector< 3 > (Eigen::Matrix< double, 3, 6 > const &m) |
template<> | |
KelvinMatrixType< 2 > | MathLib::KelvinVector::fourthOrderRotationMatrix< 2 > (Eigen::Matrix< double, 2, 2, Eigen::ColMajor, 2, 2 > const &transformation) |
template<> | |
KelvinMatrixType< 3 > | MathLib::KelvinVector::fourthOrderRotationMatrix< 3 > (Eigen::Matrix< double, 3, 3, Eigen::ColMajor, 3, 3 > const &transformation) |