e2ef006b91
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
584fed888d
twoPhaseEulerFoam/interfacialModels/dragModels/WenYu: Corrected Re -> Re*alpha_g
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1794
2015-08-04 13:29:11 +01:00
365f9b0006
dimensioned<Type>: Added constructor from name, dimensions and dictionary
...
to simplify construction of dimensionedScalar properties and avoid the
duplication of the name string in the constructor call.
2015-07-21 12:57:07 +01:00
8eda4b8632
twoPhaseEulerFoam/interfacialModels/heatTransferModels/sphericalHeatTransfer: new heat-transfer model
...
Model which applies an analytical solution for heat transfer from the
surface of a sphere to the fluid within the sphere.
Provided by William Bainbridge
2015-06-07 18:57:13 +01:00
61e52b2cb4
twoPhaseEulerFoam: Move the residualAlpha used for drag into the phaseModel
...
This is necessary to guarantee consistency between the residualAlpha
used for drag and buoyancy in a multi-phase system
2015-06-07 18:55:24 +01:00
fc6b44ee3c
twoPhaseEulerFoam: Added experimental face-based momentum equation formulation
...
This formulation provides C-grid like pressure-flux staggering on an
unstructured mesh which is hugely beneficial for Euler-Euler multiphase
equations as it allows for all forces to be treated in a consistent
manner on the cell-faces which provides better balance, stability and
accuracy. However, to achieve face-force consistency the momentum
transport terms must be interpolated to the faces reducing accuracy of
this part of the system but this is offset by the increase in accuracy
of the force-balance.
Currently it is not clear if this face-based momentum equation
formulation is preferable for all Euler-Euler simulations so I have
included it on a switch to allow evaluation and comparison with the
previous cell-based formulation. To try the new algorithm simply switch
it on, e.g.:
PIMPLE
{
nOuterCorrectors 3;
nCorrectors 1;
nNonOrthogonalCorrectors 0;
faceMomentum yes;
}
It is proving particularly good for bubbly flows, eliminating the
staggering patterns often seen in the air velocity field with the
previous algorithm, removing other spurious numerical artifacts in the
velocity fields and improving stability and allowing larger time-steps
For particle-gas flows the advantage is noticeable but not nearly as
pronounced as in the bubbly flow cases.
Please test the new algorithm on your cases and provide feedback.
Henry G. Weller
CFD Direct
2015-04-27 21:33:58 +01:00
6c097fc2b6
twoPhaseEulerFoam/interfacialModels/turbulentDispersionModels/noTurbulentDispersion: Corrected dimension of D
2015-04-10 15:40:26 +01:00
4c443233be
twoPhaseEulerFoam/interfacialModels/turbulentDispersionModels/Burns: Corrected sign of the diffusivity
2015-04-10 11:51:00 +01:00
0be1e89204
twoPhaseEulerFoam: Interpolate lift, wall-lubrication and turbulent dispersion forces
...
Reduces or eliminates staggering patterns due to cell-force imbalances
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1363
2015-04-08 12:19:23 +01:00
a8d5917389
TomiyamaLift: Updated coefficient to make the model continuous at EoH = 10.7
...
Correction provided by Juho Peltola
2015-03-11 18:06:04 +00:00
a80d9c7407
TomiyamaLift: Corrected coefficients to correspond exactly to the original paper cited
...
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=1564
2015-03-10 19:57:42 +00:00
945c4c3d18
fluidThermo: Add compressibleTransportModel as base-class
...
Needed to create generic compressible turbulence model library
2015-02-17 17:25:26 +00:00
f524fa1e9f
Updated header
2015-01-08 16:25:48 +00:00
0f0672563b
twoPhaseEulerFoam: removed unnecessary fvc.H
2015-01-08 16:25:17 +00:00
c4804e5a0b
wallDist: Add support for cached wall-reflection vectors
...
Currently these vectors are generated at the same time as the wall-distance field
by the same run-time selected algorithm. This will be changed so that the wall-reflection
vectors are only generated and stored if required.
2015-01-08 16:08:53 +00:00
69ff8aa4d2
wallDist: now a MeshObject cached and updated automatically with a run-time selected algorithm
...
When using models which require the wallDist e.g. kOmegaSST it will
request the method to be used from the wallDist sub-dictionary in
fvSchemes e.g.
wallDist
{
method meshWave;
}
specifies the mesh-wave method as hard-coded in previous OpenFOAM versions.
2015-01-08 10:40:23 +00:00
7c83877181
Updated headers
2015-01-06 17:32:02 +00:00
4fbf622008
wallDist: separate the meshWaveWallDist from the wallDist interface
...
In preparation for run-time selectable methods
2015-01-06 17:31:02 +00:00
e369cd1f24
twoPhaseEulerFoam/interfacialModels/turbulentDispersionModels: Added Fprime function
...
to support improved discretisation in pEqn and implicit treatment in the phase-fraction equation
2014-12-22 20:11:04 +00:00
aceb69149e
Reformat references
2014-12-19 21:33:16 +00:00
fa562216ab
Corrected for SP compilation
2014-12-19 17:03:30 +00:00
090768c0b3
Reformatted references
2014-12-19 11:55:16 +00:00
b45c39b976
Included new files
2014-12-19 11:54:57 +00:00
fde846b82e
Removed spurious additional phase-fraction factor
2014-12-19 11:54:23 +00:00
a6780117e4
Added LopezDeBertodano turbulentDispersionModel
2014-12-19 11:53:36 +00:00
c84400b358
Added IshiiZuber drag model
2014-12-19 11:53:17 +00:00
703a7a1fac
Updated copyright following transfer from OpenCFD
2014-12-10 12:41:41 +00:00
4b30be42ff
BUG: mantis #1365 : switched to using wall reflection to calculate wall normals, and added caching of the wall values
2014-08-14 12:45:57 +01:00
1417d523da
BUG: mantis #1362 : wrong sign in turbulent dispersion models
2014-07-30 12:59:35 +01:00
5d11952429
BUG: twoPhaseEulerFoam: bug fixes and bounding improvements to interfacal models
2014-06-05 16:08:39 +01:00
85da9e6a54
twoPhaseEulerFoam: Now in fully-conservative form
2014-04-29 15:47:39 +01:00
17a85930eb
ENH: twoPhaseEulerFoam: added new interfacial models
2014-04-07 10:23:02 +01:00
caaa5c2e49
BUG: twoPhaseEulerFoam: fixed definition of Nu in RanzMarshall heat transfer model
2014-04-04 11:57:39 +01:00
c07e1e0486
ENH: twoPhaseEulerFoam: added new interfacial models
2014-03-31 16:59:07 +01:00
acb63f5141
BUG: twoPhaseEulerFoam: corrected the definintion of K in turbulence models and in the segregated drag model
2014-03-18 15:03:41 +00:00
e71b49311c
STYLE: twoPhaseEulerFoam: updated interfacial model headers to reflect changes in the definition of K
2014-03-18 09:07:35 +00:00
37c75a8b18
BUG: twoPhaseEulerFoam: removed multiple of the continuous phase fraction from force and heat transfer models
2014-03-17 16:34:32 +00:00
078e4b6980
Removed noDrag and noHeatTransfer models
2014-03-03 11:08:30 +00:00
a96e531f5c
BUG: twoPhaseEulerFoam: fixed typo in GidaspowSchillerNaumann drag and stability issues in fludised bed cases
2014-02-03 16:05:24 +00:00
05a34f3dfa
ENH: twoPhaseEulerFoam: changed Cd function to CdRe and removed some residual constants
2014-02-03 12:51:59 +00:00
4e36e9ce1c
BUG: twoPhaseEulerFoam: fixed multiple registering of blended drag and virtual mass models
2014-01-29 10:16:16 +00:00
87115af2d0
ENH: twoPhaseEulerFoam: Removed requirement that a model (most likely "none") had to be specified for all pairs
2014-01-23 16:37:16 +00:00
e4c45b821e
STYLE: twoPhaseEulerFoam: changed coefficient names in segregated drag model
2014-01-23 11:05:55 +00:00
4735a5b023
STYLE: twoPhaseEulerFoam: Added header references and comments to new interfacial models
2014-01-23 10:09:55 +00:00
509529cab8
ENH: Added bubble library functionality to twoPhaseEulerFoam
2014-01-22 17:46:17 +00:00
5d55a1f60f
ENH: Added noLift model for twoPhaseEulerFoam
2014-01-06 14:16:41 +00:00
475e885772
ENH: Abstracted and made run-time selectable the lift models in twoPhaseEulerFoam
2014-01-02 16:53:37 +00:00
e0dbbdfbb7
Updated headers
2013-08-15 10:30:50 +01:00
175f03f87d
Removed twoPhaseEulerFoam and renamed compressibleTwoPhaseEulerFoam -> twoPhaseEulerFoam
2013-08-15 10:30:09 +01:00
c2041f9dba
multiphase: completed phase renaming
2012-03-01 18:22:59 +00:00