As Voigt

Converts a Tensor2 or Tensor4 data type to a reduced Voigt-storage Tensor2s or Tensor4s.

Aliases:

  • voigt(T)
  • symstore(T)
(1)C=[C11C12C13C12C22C23C13C23C33][C11C22C33C12C23C13] A=[A1111A1112A1113A1121A1122A1123A1131A1132A1133A1211A1212A1213A1221A1222A1223A1231A1232A1233A3111A3112A3113A3121A3122A3123A3131A3132A3133](2)[A1111A1122A1133A1112A1123A1113A2211A2222A2233A2212A2223A2213A1311A1322A1333A1312A1323A1313]

Example

type(Tensor2) :: T
type(Tensor2s) :: U

U = asvoigt(T)