1 Info<< "Reading incremental displacement field DU\n" << endl;
15 volTensorField gradDU = fvc::grad(DU);
17 Info<< "Reading accumulated displacement field U\n" << endl;
25 IOobject::READ_IF_PRESENT,
29 dimensionedVector("zero", dimLength, vector::zero)
32 volSymmTensorField epsilon
39 IOobject::READ_IF_PRESENT,
43 dimensionedSymmTensor("zero", dimless, symmTensor::zero)
46 volSymmTensorField DEpsilon
53 IOobject::READ_IF_PRESENT,
57 dimensionedSymmTensor("zero", dimless, symmTensor::zero)
60 volSymmTensorField sigma
67 IOobject::READ_IF_PRESENT,
71 dimensionedSymmTensor("zero", dimForce/dimArea, symmTensor::zero)
75 volSymmTensorField DSigma
82 IOobject::READ_IF_PRESENT,
86 dimensionedSymmTensor("zero", dimForce/dimArea, symmTensor::zero)
89 //- material properties
90 constitutiveModel rheology(sigma, DU);
91 volSymmTensor4thOrderField C = rheology.C();
92 volDiagTensorField K = rheology.K();
93 //surfaceSymmTensor4thOrderField Cf = fvc::interpolate(C);
94 //surfaceDiagTensorField Kf = fvc::interpolate(K);
96 surfaceVectorField n = mesh.Sf()/mesh.magSf();
98 //volScalarField rho = rheology.rho();
106 IOobject::READ_IF_PRESENT,
112 // if(rheology.planeStress())
114 // Info << nl << "Plane stress is set to yes -> the zz stress will be zero" << nl << endl;