1 if(divDSigmaNonLinExpMethod == "standard")
3 divDSigmaNonLinExp = fvc::div
8 + (gradDU & gradDU.T())
10 + ( lambda * 0.5 * tr( (gradDU & gradU.T())
11 + (gradU & gradDU.T())
12 + (gradDU & gradDU.T())
15 + ( (sigma + DSigma) & gradDU ),
19 else if(divDSigmaNonLinExpMethod == "surface")
25 ( muf * (n & fvc::interpolate( (gradU & gradDU.T()) + (gradDU & gradU.T()) + (gradDU & gradDU.T()) )) )
26 + ( 0.5*lambdaf * (n * tr(fvc::interpolate( (gradU & gradDU.T()) + (gradDU & gradU.T()) + (gradDU & gradDU.T()) ))) )
27 + (n & fvc::interpolate( (DSigma & gradU) + ((sigma + DSigma) & gradDU) ))
31 // divDSigmaNonLinExp =
35 // & fvc::interpolate(
36 // (gradDU & gradU.T())
37 // + (gradU & gradDU.T())
38 // + (gradDU & gradDU.T())
40 // + ( lambdaf * 0.5* tr(
42 // (gradDU & gradU.T())
43 // + (gradU & gradDU.T())
44 // + (gradDU & gradDU.T())
47 // + (mesh.Sf() & fvc::interpolate( (DSigma & gradU )
48 // + ( (sigma + DSigma) & gradDU )
54 FatalError << "divDSigmaExp method " << divDSigmaExpMethod << " not found!" << endl;