OpenFOAM-5.x/applications/solvers
Henry Weller 0b2e584fd4 reactingEulerFoam, twoPhaseEulerFoam: Reinstated interfacial pressure-work
Added the interfacial pressure-work terms according to:

Ishii, M., Hibiki, T.,
Thermo-fluid dynamics of two-phase flow,
ISBN-10: 0-387-28321-8, 2006

While this is the most common approach to handling the interfacial
pressure-work it introduces numerical stability issues in regions of low
phase-fraction and rapid flow deformation.  To alleviate this problem an
optional limiter may be applied to the pressure-work term in either of
the energy forms.  This may specified in the
"thermophysicalProperties.<phase>" file, e.g.

pressureWorkAlphaLimit 1e-3;

which sets the pressure work term to 0 for phase-fractions below 1e-3.

For particularly unstable cases a limit of 1e-2 may be necessary.
2016-11-09 11:14:26 +00:00
..
basic laplacianFoam: Added support for fvOptions 2016-07-08 11:34:00 +01:00
combustion chemFoam: Construct fields on the mesh database for consistency 2016-10-31 13:15:48 +00:00
compressible solvers: Moved createRDeltaT.H into createFields.H so that it is available with the -postProcess option 2016-09-19 22:08:39 +01:00
discreteMethods Descriptions of solvers corrected and made more consistent and more user-friendly 2016-06-09 18:59:40 +01:00
DNS/dnsFoam Descriptions of solvers corrected and made more consistent and more user-friendly 2016-06-09 18:59:40 +01:00
electromagnetics C++11: Replaced the C NULL with the safer C++11 nullptr 2016-08-05 17:19:38 +01:00
financial/financialFoam Standardized the naming of functions which control the writing of fields etc. 2016-05-12 17:38:01 +01:00
heatTransfer solidRegionDiffNo: Include the boundary faces in the calculation of the diffusion number 2016-10-25 18:33:59 +01:00
incompressible fvPatchFields: Constructors from dictionary now call the corresponding constructor of the fvPatchField base-class 2016-09-25 09:11:53 +01:00
lagrangian TurbulenceModels: Created a general base-class and selection mechanism for laminar stress models 2016-09-20 15:05:43 +01:00
multiphase reactingEulerFoam, twoPhaseEulerFoam: Reinstated interfacial pressure-work 2016-11-09 11:14:26 +00:00
stressAnalysis C++11: Replaced the C NULL with the safer C++11 nullptr 2016-08-05 17:19:38 +01:00