1 if (runTime.outputTime())
3 // Displacement gradient
4 tetPointTensorField gradU = tetFec::grad(U);
7 tetPointSymmTensorField sigma =
8 rho*(2.0*mu*symm(gradU) + lambda*I*tr(gradU));
11 // Create pointMesh for field post-processing
12 const pointMesh& pMesh = pointMesh::New(mesh);
29 Up.internalField() = vectorField::subField
36 pointScalarField sigmaEq
50 sigmaEq.internalField() = scalarField::subField
52 sqrt((3.0/2.0)*magSqr(dev(sigma.internalField())))(),
57 pointScalarField sigmaXX
71 sigmaXX.internalField() = scalarField::subField
73 sigma.component(symmTensor::XX)().internalField(),
78 pointScalarField sigmaYY
92 sigmaYY.internalField() = scalarField::subField
94 sigma.component(symmTensor::YY)().internalField(),
99 pointScalarField sigmaXY
113 sigmaXY.internalField() = scalarField::subField
115 sigma.component(symmTensor::XY)().internalField(),