Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Development
openfoam
Commits
d242f68b
Commit
d242f68b
authored
Oct 19, 2011
by
Sergio Ferraris
Browse files
ENH: Adding PIMPLE loop into PDRAutoRefineFoam
parent
1f42aad4
Changes
1
Hide whitespace changes
Inline
Side-by-side
applications/solvers/combustion/PDRFoam/PDRFoamAutoRefine.C
View file @
d242f68b
...
...
@@ -66,6 +66,7 @@ Description
#include "Switch.H"
#include "bound.H"
#include "dynamicRefineFvMesh.H"
#include "pimpleControl.H"
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
...
...
@@ -83,6 +84,8 @@ int main(int argc, char *argv[])
#include "compressibleCourantNo.H"
#include "setInitialDeltaT.H"
pimpleControl
pimple
(
mesh
);
scalar
StCoNum
=
0
.
0
;
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
...
...
@@ -94,7 +97,6 @@ int main(int argc, char *argv[])
while
(
runTime
.
run
())
{
#include "readTimeControls.H"
#include "readPISOControls.H"
#include "compressibleCourantNo.H"
#include "setDeltaT.H"
...
...
@@ -163,26 +165,35 @@ int main(int argc, char *argv[])
#include "rhoEqn.H"
#include "UEqn.H"
// --- P
ISO
loop
for
(
int
corr
=
1
;
corr
<=
nCorr
;
corr
++
)
// --- P
ressure-velocity PIMPLE corrector
loop
for
(
pimple
.
start
();
pimple
.
loop
();
pimple
++
)
{
#include "bEqn.H"
#include "ftEqn.H"
#include "huEqn.H"
#include "hEqn.H"
#include "UEqn.H"
if
(
!
ign
.
ignited
())
// --- PISO loop
for
(
int
corr
=
1
;
corr
<=
pimple
.
nCorr
();
corr
++
)
{
hu
==
h
;
#include "bEqn.H"
#include "ftEqn.H"
#include "huEqn.H"
#include "hEqn.H"
if
(
!
ign
.
ignited
())
{
hu
==
h
;
}
#include "pEqn.H"
}
#include "pEqn.H"
if
(
pimple
.
turbCorr
())
{
turbulence
->
correct
();
}
}
turbulence
->
correct
();
runTime
.
write
();
Info
<<
"
\n
ExecutionTime = "
...
...
Write
Preview
Markdown
is supported
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