solveFluid.H
Go to the documentation of this file.
1 if (finalIter)
2 {
3  mesh.data::add("finalIteration", true);
4 }
5 
7 {
8  #include "EEqns.H"
9 }
10 else
11 {
12  fluid.solve();
13  fluid.correct();
14 
15  #include "YEqns.H"
16 
18  {
19  #include "pUf/UEqns.H"
20  #include "EEqns.H"
21  #include "pUf/pEqn.H"
22  }
23  else
24  {
25  #include "pU/UEqns.H"
26  #include "EEqns.H"
27  #include "pU/pEqn.H"
28  }
29 
30  fluid.correctKinematics();
31 
32  // Update alpha's for new U
33  fluid.correctTurbulence();
34 }
35 
36 if (finalIter)
37 {
38  mesh.data::remove("finalIteration");
39 }
fluid
twoPhaseSystem & fluid
Definition: setRegionFluidFields.H:3
faceMomentum
Switch faceMomentum(pimpleDict.getOrDefault< Switch >("faceMomentum", false))
mesh
dynamicFvMesh & mesh
Definition: createDynamicFvMesh.H:6
frozenFlow
bool frozenFlow
Definition: setRegionFluidFields.H:34