calculateStressSolidDisplacement.H
Go to the documentation of this file.
1 {
2  volSymmTensorField sigmaD = mu * twoSymm(gradD) + (lambda * I) * tr(gradD);
3 
4  volSymmTensorField sigma(
5  IOobject(
6  "sigma",
7  runTime.timeName(),
8  mesh,
9  IOobject::NO_READ,
10  IOobject::AUTO_WRITE),
11  rho * sigmaD);
12 
13  volScalarField sigmaEq(
14  IOobject(
15  "sigmaEq",
16  runTime.timeName(),
17  mesh,
18  IOobject::NO_READ,
19  IOobject::AUTO_WRITE),
20  sqrt((3.0 / 2.0) * magSqr(dev(sigma))));
21 
22  Info << "Max sigmaEq = " << gMax(sigmaEq) << endl;
23 
24  runTime.write();
25 }
mu
volScalarField & mu
Definition: createRefsSolidDisplacement.H:6
mesh
fvMesh & mesh
Definition: createRefsHeatTransfer.H:4
sigmaEq
volScalarField sigmaEq(IOobject("sigmaEq", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), sqrt((3.0/2.0) *magSqr(dev(sigma))))
sigma
volSymmTensorField sigma(IOobject("sigma", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), rho *sigmaD)
rho
volScalarField & rho
Definition: createRefsRhoPimple.H:8
gradD
volTensorField & gradD
Definition: createRefsSolidDisplacement.H:9
lambda
volScalarField & lambda
Definition: createRefsSolidDisplacement.H:7
runTime
Time & runTime
Definition: createRefsHeatTransfer.H:1