OGS
KelvinVector-impl.h File Reference

Detailed Description

Definition in file KelvinVector-impl.h.

#include <cmath>
Include dependency graph for KelvinVector-impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  MathLib
namespace  MathLib::KelvinVector
namespace  MathLib::KelvinVector::KelvinVector_detail

Functions

template<int KelvinVectorSize>
Eigen::Matrix< double, KelvinVectorSize, KelvinVectorSize > MathLib::KelvinVector::KelvinVector_detail::initDeviatoricProjection ()
template<int KelvinVectorSize>
Eigen::Matrix< double, KelvinVectorSize, KelvinVectorSize > MathLib::KelvinVector::KelvinVector_detail::initSphericalProjection ()
template<int KelvinVectorSize>
Eigen::Matrix< double, KelvinVectorSize, 1 > MathLib::KelvinVector::KelvinVector_detail::initIdentity2 ()
template<int KelvinVectorSize>
Eigen::Matrix< double, KelvinVectorSize, 1 > MathLib::KelvinVector::KelvinVector_detail::initOnes2 ()

Variables

template<int KelvinVectorSize>
const Eigen::Matrix< double, KelvinVectorSize, KelvinVectorSize > MathLib::KelvinVector::Invariants< KelvinVectorSize >::deviatoric_projection
template<int KelvinVectorSize>
Eigen::Matrix< double, KelvinVectorSize, KelvinVectorSize > const MathLib::KelvinVector::Invariants< KelvinVectorSize >::spherical_projection
template<int KelvinVectorSize>
const Eigen::Matrix< double, KelvinVectorSize, 1 > MathLib::KelvinVector::Invariants< KelvinVectorSize >::identity2
template<int KelvinVectorSize>
const Eigen::Matrix< double, KelvinVectorSize, 1 > MathLib::KelvinVector::Invariants< KelvinVectorSize >::ones2