mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
28 lines
586 B
C
28 lines
586 B
C
volScalarField yieldStress
|
|
(
|
|
const dimensionedScalar& yieldStressCoeff,
|
|
const dimensionedScalar& yieldStressExponent,
|
|
const dimensionedScalar& yieldStressOffset,
|
|
const volScalarField& alpha
|
|
)
|
|
{
|
|
tmp<volScalarField> tfld
|
|
(
|
|
yieldStressCoeff*
|
|
(
|
|
pow
|
|
(
|
|
10.0,
|
|
yieldStressExponent*(max(alpha, scalar(0)) + yieldStressOffset)
|
|
)
|
|
- pow
|
|
(
|
|
10.0,
|
|
yieldStressExponent*yieldStressOffset
|
|
)
|
|
)
|
|
);
|
|
|
|
return tfld();
|
|
}
|