Traits class for access of (shifted) principal invariants. More...
#include <invariants.hh>
Public Types | |
template<class Matrix > | |
using | FirstInvariant = FirstPrincipalInvariant< Matrix > |
First principal invariant. | |
template<class Matrix > | |
using | SecondInvariant = SecondPrincipalInvariant< Matrix > |
Second principal invariant. | |
template<class Matrix > | |
using | ThirdInvariant = ThirdPrincipalInvariant< Matrix > |
Third principal invariant. | |
template<class Matrix , int offset = LinearAlgebra::dimension<Matrix>()> | |
using | ShiftedFirstInvariant = ShiftedFirstPrincipalInvariant< Matrix, offset > |
Shifted first principal invariant. | |
template<class Matrix , int offset = LinearAlgebra::dimension<Matrix>()> | |
using | ShiftedSecondInvariant = ShiftedSecondPrincipalInvariant< Matrix, offset > |
Shifted second principal invariant. | |
template<class Matrix > | |
using | ShiftedThirdInvariant = ShiftedThirdPrincipalInvariant< Matrix > |
Shifted third principal invariant. | |
Traits class for access of (shifted) principal invariants.