db7fac3f24
git-svn-id: https://openfoam-extend.svn.sourceforge.net/svnroot/openfoam-extend/trunk/Core/OpenFOAM-1.5-dev@1731 e4e07f05-0c2f-0410-a05a-b8ba57e0c909
37 lines
765 B
C
37 lines
765 B
C
{
|
|
mul = muc +
|
|
plasticViscosity
|
|
(
|
|
plasticViscosityCoeff,
|
|
plasticViscosityExponent,
|
|
alpha
|
|
);
|
|
|
|
if (BinghamPlastic)
|
|
{
|
|
volScalarField tauy = yieldStress
|
|
(
|
|
yieldStressCoeff,
|
|
yieldStressExponent,
|
|
yieldStressOffset,
|
|
alpha
|
|
);
|
|
|
|
mul =
|
|
tauy/
|
|
(
|
|
mag(fvc::grad(U))
|
|
+ 1.0e-4*
|
|
(
|
|
tauy
|
|
+ dimensionedScalar
|
|
(
|
|
"deltaTauy",
|
|
tauy.dimensions(),
|
|
1.0e-15
|
|
)
|
|
)/mul
|
|
)
|
|
+ mul;
|
|
}
|
|
}
|