Skip to content
Snippets Groups Projects
  • Klaus Böhnlein's avatar
    4ed195df
    Fix Voigt scaling issue · 4ed195df
    Klaus Böhnlein authored
    Voigt-Notation distinguishes in the transformation from Matrix to Vector between stresses and strains.
    The transformation for strains features an additional factor 2 for the non-diagonal entries. In order to avoid
    the use of different data structures for both stresses & strains we use the same Matrix-to-Vector
    mapping ('matrixToVoigt') and incorporate the factors in suitable places. namely:
      - The Stiffness matrix of the constitutive relation gets scaled by a factor of 2 in the last three columns
      - The 'voigtScalarProduct' scales the last three products by a factor of 2
    4ed195df
    History
    Fix Voigt scaling issue
    Klaus Böhnlein authored
    Voigt-Notation distinguishes in the transformation from Matrix to Vector between stresses and strains.
    The transformation for strains features an additional factor 2 for the non-diagonal entries. In order to avoid
    the use of different data structures for both stresses & strains we use the same Matrix-to-Vector
    mapping ('matrixToVoigt') and incorporate the factors in suitable places. namely:
      - The Stiffness matrix of the constitutive relation gets scaled by a factor of 2 in the last three columns
      - The 'voigtScalarProduct' scales the last three products by a factor of 2