Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
352c0f4c
Commit
352c0f4c
authored
Jul 21, 2008
by
henry
Browse files
Added turbulent viscosity.
parent
7e08abb9
Changes
1
Hide whitespace changes
Inline
Side-by-side
applications/solvers/multiphase/interDyMFoam/UEqn.H
View file @
352c0f4c
surfaceScalarField
muf
=
twoPhaseProperties
.
muf
();
surfaceScalarField
muEff
(
"muEff"
,
twoPhaseProperties
.
muf
()
+
fvc
::
interpolate
(
rho
*
turbulence
->
nut
())
);
fvVectorMatrix
UEqn
(
fvm
::
ddt
(
rho
,
U
)
+
fvm
::
div
(
rhoPhi
,
U
)
-
fvm
::
laplacian
(
muf
,
U
)
-
(
fvc
::
grad
(
U
)
&
fvc
::
grad
(
muf
))
//- fvc::div(muf*(fvc::interpolate(dev(fvc::grad(U))) & mesh.Sf()))
);
fvVectorMatrix
UEqn
(
fvm
::
ddt
(
rho
,
U
)
+
fvm
::
div
(
rhoPhi
,
U
)
-
fvm
::
laplacian
(
mu
Ef
f
,
U
)
-
(
fvc
::
grad
(
U
)
&
fvc
::
grad
(
mu
Ef
f
))
//- fvc::div(mu
Ef
f*(fvc::interpolate(dev(fvc::grad(U))) & mesh.Sf()))
);
UEqn
.
relax
();
UEqn
.
relax
();
if
(
momentumPredictor
)
{
solve
if
(
momentumPredictor
)
{
solve
(
UEqn
==
fvc
::
reconstruct
(
UEqn
==
fvc
::
reconstruct
(
(
fvc
::
interpolate
(
interface
.
sigmaK
())
*
fvc
::
snGrad
(
gamma
)
-
ghf
*
fvc
::
snGrad
(
rho
)
-
fvc
::
snGrad
(
pd
)
)
*
mesh
.
magSf
()
)
);
}
fvc
::
interpolate
(
interface
.
sigmaK
())
*
fvc
::
snGrad
(
gamma
)
-
ghf
*
fvc
::
snGrad
(
rho
)
-
fvc
::
snGrad
(
pd
)
)
*
mesh
.
magSf
()
)
);
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment