1 Info<< "Reading field DU\n" << endl;
14 volTensorField gradDU = fvc::grad(DU);
23 IOobject::READ_IF_PRESENT,
27 dimensionedVector("zero", dimLength, vector::zero)
30 volSymmTensorField DEpsilon
37 IOobject::READ_IF_PRESENT,
41 dimensionedSymmTensor("zero", dimless, symmTensor::zero)
44 volSymmTensorField epsilon
51 IOobject::READ_IF_PRESENT,
55 dimensionedSymmTensor("zero", dimless, symmTensor::zero)
58 volSymmTensorField DSigma
65 IOobject::READ_IF_PRESENT,
69 dimensionedSymmTensor("zero", dimForce/dimArea, symmTensor::zero)
72 volSymmTensorField sigma
79 IOobject::READ_IF_PRESENT,
83 dimensionedSymmTensor("zero", dimForce/dimArea, symmTensor::zero)
86 volVectorField divDSigmaExp
97 dimensionedVector("zero", dimensionSet(1,-2,-2,0,0,0,0), vector::zero)
100 constitutiveModel rheology(sigma, DU);
102 volScalarField rho = rheology.rho();
104 volScalarField mu = rheology.mu();
105 volScalarField lambda = rheology.lambda();
106 surfaceScalarField muf = fvc::interpolate(mu, "mu");
107 surfaceScalarField lambdaf = fvc::interpolate(lambda, "lambda");
109 surfaceVectorField n = mesh.Sf()/mesh.magSf();