Traits class for access of (shifted) modified principal invariants. More...
#include <invariants.hh>
Public Types | |
template<class Matrix > | |
using | FirstInvariant = FirstModifiedPrincipalInvariant< Matrix > |
First modified principal invariant. | |
template<class Matrix > | |
using | SecondInvariant = SecondModifiedPrincipalInvariant< Matrix > |
Second modified principal invariant. | |
template<class Matrix > | |
using | ThirdInvariant = ThirdModifiedPrincipalInvariant< Matrix > |
Third modified principal invariant. | |
template<class Matrix , int offset = LinearAlgebra::dimension<Matrix>()> | |
using | ShiftedFirstInvariant = ShiftedFirstModifiedPrincipalInvariant< Matrix, offset > |
Shifted first modified principal invariant. | |
template<class Matrix , int offset = LinearAlgebra::dimension<Matrix>()> | |
using | ShiftedSecondInvariant = ShiftedSecondModifiedPrincipalInvariant< Matrix, offset > |
Shifted second modified principal invariant. | |
template<class Matrix > | |
using | ShiftedThirdInvariant = ShiftedThirdModifiedPrincipalInvariant< Matrix > |
Shifted third modified principal invariant. | |
Traits class for access of (shifted) modified principal invariants.