strainRateTensor.strainRateTensor edit page

class representing a strain rate tensor

The strain rate tensor is the symmetric part of a velocityGradientTensor. Whatever matrix is passed in, the constructor keeps only that symmetric part.

Syntax

E = strainRateTensor(M)
E = strainRateTensor(L)

Input

M 3x3 matrix
L velocityGradientTensor

Output

E strainRateTensor

Class Properties

M the tensor coefficients
rank always 2
CS symmetry the coefficients refer to

Example

E = strainRateTensor(velocityGradientTensor.uniaxial(vector3d.Z,1))
E = strainRateTensor (y↓→x)
  rank: 2 (3 x 3)
 
  0  0  0
  0 -1  0
  0  0  1

See also

tensor velocityGradientTensor strainTensor