1 Info<< "Reading field U\n" << endl;
15 volTensorField gradU //= fvc::grad(U);
26 dimensionedTensor("zero", dimless, tensor::zero)
28 surfaceVectorField snGradU // = fvc::snGrad(U);
39 dimensionedVector("zero", dimless, vector::zero)
49 IOobject::READ_IF_PRESENT,
55 volSymmTensorField epsilon
62 IOobject::READ_IF_PRESENT,
66 dimensionedSymmTensor("zero", dimless, symmTensor::zero)
69 volSymmTensorField sigma
76 IOobject::READ_IF_PRESENT,
80 dimensionedSymmTensor("zero", dimForce/dimArea, symmTensor::zero)
83 volVectorField divSigmaExp
94 dimensionedVector("zero", dimForce/dimVolume, vector::zero)
97 constitutiveModel rheology(sigma, U);
99 surfaceVectorField traction
110 dimensionedVector("zero", dimForce/dimArea, vector::zero)
113 // for aitken relaxation
114 volVectorField aitkenDelta
125 dimensionedVector("zero", dimLength, vector::zero)
127 // aitken relaxation factor
128 scalar aitkenInitialRes = 1.0;
129 scalar aitkenTheta = 0.1;
132 // volVectorField resid
137 // runTime.timeName(),
139 // IOobject::NO_READ,
140 // IOobject::AUTO_WRITE
143 // dimensionedVector("zero", dimless, vector::zero)