Henry
4129560601
potentialFoam: Solve for velocity potential named Phi rather than using the pressure field for this purpose
...
The Phi field is read if available otherwise created automatically with
boundary conditions obtained automatically from the pressure field if
available (with optional name) otherwise inferred from the velocity
field. Phi Laplacian scheme and solver specification are required. See
tutorials for examples.
2015-02-14 11:03:37 +00:00
Henry
ef95c576ff
porousInterFoam is no longer needed
...
Use interFoam with fvOptions
2015-02-13 21:39:48 +00:00
Henry
f86f904d7d
twoPhaseEulerFoam/twoPhaseSystem/diameterModels/IATE: Corrected sign of random coalescence source
...
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1382
2015-02-13 09:23:22 +00:00
Henry
0ea062816e
Correct section comment: there can only be one destructor
2015-02-12 21:57:29 +00:00
Henry
35675e512a
rhoCentralDyMFoam: Name intermediate fields to avoid duplicate registration
...
Updated mesh-motion functionality
2015-02-12 13:17:28 +00:00
Henry
315ab1225c
Update headers
2015-02-12 12:34:27 +00:00
Henry
d01afadbc1
Name fields to avoid duplicate registration
2015-02-12 12:33:45 +00:00
Henry
d9eb18adbc
pEqn: DO NOT constrain the pressure equation as this will lead to continuity errors
2015-02-12 10:42:17 +00:00
Henry
5a2c5c8fdc
Explicitly name derived fields to improve readability of diagnostic messages and avoid duplicate registration
2015-02-12 09:59:52 +00:00
Henry
04834350dd
kineticTheoryModel: Name intermediate variable and avoid duplicate registration
2015-02-11 16:51:44 +00:00
Henry
5ebba3f8e1
driftFluxFoam: Name ghf correctly
...
Avoids problem of duplicate registration
2015-02-11 14:49:23 +00:00
Henry
573829b60b
twoPhaseEulerFoam/twoPhaseSystem/diameterModels/constantDiameter: Do not register the temporary diameter field
2015-02-11 14:48:34 +00:00
Henry
91ffedbeb2
Solvers: Rationalized correctPhi
2015-02-11 13:22:24 +00:00
Henry
c778346c96
Formatting: Rationalized the indentation of #include
2015-02-10 20:35:50 +00:00
Henry
45461bfcfe
solvers: rationalize the construction of the fvOptions
2015-02-10 18:33:45 +00:00
Henry
633ae4ede0
solvers: rationalize the return statement
2015-02-10 18:20:42 +00:00
Henry
7c4e3a0761
threePhaseInterfaceProperties: Update constructor to be consistent with the two-phase interfaceProperties
...
Avoids problem of duplicate registration of K
2015-02-10 17:44:18 +00:00
Henry
46f16ecb80
Use old PISO control structure for teaching solvers icoFoam and nonNewtonianIcoFoam
2015-02-10 17:31:38 +00:00
Henry
25908eb4fc
pimpleControl and pisoControl: Rationalize PISO and PIMPLE control
2015-02-10 13:47:18 +00:00
Henry
fe8c5ff636
Applications: use pimpleControl.dict() and simpleControl.dict() instead of looking-up the sub-dict
2015-02-09 22:15:26 +00:00
Henry
66cb99e696
Updated headers to ensure the class name declared to Doxygen is in the appropriate namespace
...
Also moved global classes which should be in the Foam namespace into it.
2015-02-09 14:43:11 +00:00
Henry
5c77a34f5a
twoPhaseEulerFoam: Corrected EoH2
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1505
2015-02-02 09:44:18 +00:00
Henry
5252c800eb
twoPhaseEulerFoam/twoPhaseSystem/diameterModels/IATE: Added fvOptions support
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1402
2015-01-22 10:59:45 +00:00
Henry
9a40fb787e
multiphase solvers: print phase-name rather than alpha1/2 when printing max and min phase-fraction
2015-01-21 20:07:15 +00:00
Henry
2aec249647
Updated the whole of OpenFOAM to use the new templated TurbulenceModels library
...
The old separate incompressible and compressible libraries have been removed.
Most of the commonly used RANS and LES models have been upgraded to the
new framework but there are a few missing which will be added over the
next few days, in particular the realizable k-epsilon model. Some of
the less common incompressible RANS models have been introduced into the
new library instantiated for incompressible flow only. If they prove to
be generally useful they can be templated for compressible and
multiphase application.
The Spalart-Allmaras DDES and IDDES models have been thoroughly
debugged, removing serious errors concerning the use of S rather than
Omega.
The compressible instances of the models have been augmented by a simple
backward-compatible eddyDiffusivity model for thermal transport based on
alphat and alphaEff. This will be replaced with a separate run-time
selectable thermal transport model framework in a few weeks.
For simplicity and ease of maintenance and further development the
turbulent transport and wall modeling is based on nut/nuEff rather than
mut/muEff for compressible models so that all forms of turbulence models
can use the same wall-functions and other BCs.
All turbulence model selection made in the constant/turbulenceProperties
dictionary with RAS and LES as sub-dictionaries rather than in separate
files which added huge complexity for multiphase.
All tutorials have been updated so study the changes and update your own
cases by comparison with similar cases provided.
Sorry for the inconvenience in the break in backward-compatibility but
this update to the turbulence modeling is an essential step in the
future of OpenFOAM to allow more models to be added and maintained for a
wider range of cases and physics. Over the next weeks and months more
turbulence models will be added of single and multiphase flow, more
additional sub-models and further development and testing of existing
models. I hope this brings benefits to all OpenFOAM users.
Henry G. Weller
2015-01-21 19:21:39 +00:00
Henry
0da35af2f4
Update headers
2015-01-12 12:34:38 +00:00
Henry
ff29093117
Incompressible turbulence models: Remove the correction of the laminar transport model
...
Explicitly correct laminar transport at the application level as is done in the multiphase solvers
2015-01-12 12:32:38 +00:00
Henry
a92a04f18d
Updated options files for new location of radiation lnInclude directory
2015-01-11 22:27:36 +00:00
Henry
f524fa1e9f
Updated header
2015-01-08 16:25:48 +00:00
Henry
0f0672563b
twoPhaseEulerFoam: removed unnecessary fvc.H
2015-01-08 16:25:17 +00:00
Henry
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
Henry
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
Henry
7c83877181
Updated headers
2015-01-06 17:32:02 +00:00
Henry
4fbf622008
wallDist: separate the meshWaveWallDist from the wallDist interface
...
In preparation for run-time selectable methods
2015-01-06 17:31:02 +00:00
Henry
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
Henry
ae26793c91
Added general kOmegaSST and kOmegaSSTSato for multiphase flow
...
Provided by Juho Peltola
2014-12-19 21:33:38 +00:00
Henry
aceb69149e
Reformat references
2014-12-19 21:33:16 +00:00
Henry
fa562216ab
Corrected for SP compilation
2014-12-19 17:03:30 +00:00
Henry
090768c0b3
Reformatted references
2014-12-19 11:55:16 +00:00
Henry
b45c39b976
Included new files
2014-12-19 11:54:57 +00:00
Henry
fde846b82e
Removed spurious additional phase-fraction factor
2014-12-19 11:54:23 +00:00
Henry
a6780117e4
Added LopezDeBertodano turbulentDispersionModel
2014-12-19 11:53:36 +00:00
Henry
c84400b358
Added IshiiZuber drag model
2014-12-19 11:53:17 +00:00
Henry
95dcfa46aa
Move gcc-specific options to the appropriate wmake rules files
2014-12-15 22:39:21 +00:00
Henry
844b283030
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +00:00
Henry
703a7a1fac
Updated copyright following transfer from OpenCFD
2014-12-10 12:41:41 +00:00
andy
ade2801158
ENH: chtMultiRegionFoam solvers - added option to calculate using frozen flow
2014-10-16 10:20:19 +01:00
Henry
fd5a14decb
driftFluxFoam: separate advection and diffusion for predictor-corrector MULES to reduce operator-splitting error
2014-10-13 21:12:51 +01:00
sergio
cb8b410bf3
BUG: mantis 1397. volSymmTensorField not found for cht problems with two coupled solids
2014-09-15 17:19:57 +01:00
Henry
5c4fdfce99
twoPhaseEulerFoam: Improve stability in the limit alpha -> 0
2014-08-20 11:59:53 +01:00
william
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
william
1417d523da
BUG: mantis #1362 : wrong sign in turbulent dispersion models
2014-07-30 12:59:35 +01:00
Henry
27bce3b0a1
sonicFoam family: updated
2014-07-29 15:17:50 +01:00
Henry
0fd28ff8fc
compressibleInterFoam: Add min(T) diagnostics
2014-07-24 18:01:22 +01:00
Henry
382574378f
rhoPimpleDyMFoam: Update correctPhi for morphing meshes
2014-06-19 15:19:13 +01:00
william
243b3053d0
BUG: Mantis 1325: laplacian name in kinetic theory model incorrectly formatted
2014-06-11 11:31:12 +01:00
william
eb0d91bc96
BUG: Mantis 1325: Johnson Jackson BCs evaluating before dependent sub model data is created
2014-06-11 11:22:33 +01:00
william
5d11952429
BUG: twoPhaseEulerFoam: bug fixes and bounding improvements to interfacal models
2014-06-05 16:08:39 +01:00
Henry
a8f4c2f25e
interPhaseChangeFoam: Do not correct phi at start of run
...
During restart correct phi would need the dilatation from the previous time-step.
Alternative is to run potentialFoam on 0 fields to initialise phi.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1299
2014-05-20 16:15:07 +01:00
Henry
b602e83da5
rhoPimpleDyMFoam/pEqn: Filter use of meshPhi
2014-05-18 21:31:44 +01:00
Henry
e4cecfcdb5
rhoPimpleDyMFoam/correctPhi.H: Add compressibility term in pcorr equation
2014-05-18 21:19:26 +01:00
Henry
99d47d85a8
twoPhaseEulerFoam/twoPhaseSystem/diameterModels/IATE: Correct coefficient on dilatation term
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1291
2014-05-16 13:15:11 +01:00
Henry
49c5519be8
multiphaseInterFoam: cache the mixture kinematic viscosity for use in fvOptions etc.
2014-05-13 10:34:33 +01:00
Henry
7026e6a6a6
rhoPorousSimpleFoam: remove optional constraints on pEqn as this would violate continuity
2014-05-08 11:55:55 +01:00
Henry
24679abcc5
twoPhaseEulerFoam: Add fvOptions support and tutorial
2014-05-08 11:45:50 +01:00
Henry
f609ccd76f
fvOptions: Rationalise the rhoEqn.H so that all compressible solvers support mass-sources correctly
2014-05-01 16:11:03 +01:00
Henry
e4bb5fa666
potentialFreeSurfaceDyMFoam: New DyM version of potentialFreeSurfaceFoam
...
with tutorial
2014-04-30 16:08:03 +01:00
Henry
d6b3f44adb
driftFluxFoam/relativeVelocityModels: added access to mixture
2014-04-30 14:49:38 +01:00
Henry
85da9e6a54
twoPhaseEulerFoam: Now in fully-conservative form
2014-04-29 15:47:39 +01:00
Henry
40cfbdc74f
Retire settlingFoam: replaced by driftFluxFoam
2014-04-29 14:18:57 +01:00
Henry
5bc5647827
driftFluxFoam: write Udm
2014-04-29 14:18:13 +01:00
Henry
9873774ee9
VoF solvers: rationalize the relationship between VoF solvers
...
Improve code reuse
Add multiphaseInterDyMFoam
Retire MRFinterFoam -> now handled by interFoam with fvOptions
Update tutorials
2014-04-29 14:16:41 +01:00
Henry
3885c4933d
driftFluxFoam: add support for alphaMax and d of the dispersed-phase
2014-04-29 11:42:13 +01:00
Henry
63bef62f8e
driftFluxFoam: Change turbulence modelling to new templated framework
...
Added k-epsilon model with buoyancy correction
2014-04-28 15:31:28 +01:00
Henry
a5f0ea6867
multiphaseInterFoam: Added fvOptions support for MRF etc. and added MRF tutorial
...
Deleted MRFMultiphaseInterFoam
2014-04-23 14:34:07 +01:00
william
0c181744a2
BUG: Mantis #1259 : created lagrangian turbulence library for new turbulent structure
2014-04-15 16:38:06 +01:00
andy
a840324451
BUG: heat transfer Boussinesq solvers - added fvOptions MRF support - mantis #1267
2014-04-11 12:11:36 +01:00
william
17a85930eb
ENH: twoPhaseEulerFoam: added new interfacial models
2014-04-07 10:23:02 +01:00
william
d9f39c10a9
BUG: JohnsonJacksonParticleSlipFvPatchVectorField: using solid turbulent visocity rather than thermo viscosity
2014-04-07 09:30:47 +01:00
william
caaa5c2e49
BUG: twoPhaseEulerFoam: fixed definition of Nu in RanzMarshall heat transfer model
2014-04-04 11:57:39 +01:00
mattijs
17df849a1a
COMP: linear: single precision build
2014-04-01 15:06:19 +01:00
william
2db489b562
BUG: twoPhaseEulerFoam: fixed definition of drag in kineticTheory turbulence model
2014-04-01 09:12:03 +01:00
william
c07e1e0486
ENH: twoPhaseEulerFoam: added new interfacial models
2014-03-31 16:59:07 +01:00
william
32aa0b82c6
BUG: twoPhaseEulerFoam: Fixed JohnsonJackson BCs write
2014-03-27 11:58:15 +00:00
Henry
57b968044e
Corrected rho used for yPlus
2014-03-26 15:19:39 +00:00
Henry
fcbca30a0d
driftFluxFoam: corrected density to get kinematic viscosity for yPlus
2014-03-26 14:31:09 +00:00
Henry
7640ec88b0
driftFluxFoam: Changed the laminar viscosity used in the k-epsilon model that of the mixture
2014-03-26 12:49:18 +00:00
william
17cea5eb7c
BUG: driftFluxFoam: removed divide by alpha from general Udm model
2014-03-25 16:06:03 +00:00
william
170fd9e5ec
BUG: twoPhaseEulerFoam: Fixed JohnsonJackson Theta BC write
2014-03-25 14:36:18 +00:00
william
7033b6aa5e
ENH: twoPhaseEulerFoam: Added Johnson-Jackson slip and granular temperature BCs
2014-03-24 10:30:41 +00:00
Henry
cab71bd05f
pimpleFoam: Added support for fixedFluxPressure BC
2014-03-20 16:34:31 +00:00
william
9183fe2060
ENH: twoPhaseEulerFoam: cached some fields in the kinetic theory model for lookup elsewhere
2014-03-20 11:56:27 +00:00
Henry
110968a5da
Improved calculation of div(U) using the volumetric flux
2014-03-18 23:19:41 +00:00
william
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
william
e71b49311c
STYLE: twoPhaseEulerFoam: updated interfacial model headers to reflect changes in the definition of K
2014-03-18 09:07:35 +00:00
Henry
cfdd46ef15
Separate convection and diffusion terms in the MULEScorr predictor
...
to remove interaction of the diffusion term with the flux-correction.
2014-03-17 22:38:53 +00:00
Henry
e6236340b5
Removed alphaOuterCorrectors option because the mass-flux should be updated for all PIMPLE iterations
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1225
2014-03-17 21:31:09 +00:00
william
37c75a8b18
BUG: twoPhaseEulerFoam: removed multiple of the continuous phase fraction from force and heat transfer models
2014-03-17 16:34:32 +00:00
Henry
b766becf56
Added makeRelative for MRF
...
Resolves bug report http://www.openfoam.org/mantisbt/view.php?id=1221
2014-03-14 08:25:45 +00:00
Henry
dd0efd159d
twoPhaseEulerFoam: added optional alphaMax to phaseModel for MULES limiter
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1209
2014-03-07 23:32:00 +00:00
Henry
cda70b5eb7
driftFluxFoam: Created special mixture viscosity framework for interacting phases
...
Added Thomas' slurry model
2014-03-06 17:54:27 +00:00
Henry
09bb8b8f7f
driftFluxFoam: Rationalisation of the handling of Udm and tauDm
2014-03-05 16:04:10 +00:00
Henry
fd13ec635a
SchaefferFrictionalStress: phi input in deg as in JohnsonJacksonFrictionalStress
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1204
2014-03-03 19:20:17 +00:00
Henry
078e4b6980
Removed noDrag and noHeatTransfer models
2014-03-03 11:08:30 +00:00
william
6625be1dc4
ENH: driftFluxFoam: made viscosity and relative velocity modelling run-time selectable
2014-02-26 16:45:46 +00:00
Henry
a729ebe8df
cavitatingFoam: rationalised phi -> rhoPhi, phiv -> phi
...
for consistency with the other multiphase solvers.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1192
2014-02-26 13:02:59 +00:00
Henry
d9eba622c5
buoyantPimpleFoam: Corrected phiHbyA
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1183
2014-02-25 09:53:16 +00:00
Henry
177b54ae94
driftFluxFoam: Rationalise phase-fraction handling and implement semi-implicit MULES
2014-02-24 17:10:20 +00:00
Henry
9fbfc7da57
driftFluxFoam: New version of settlingFoam including MULES and MRF/fvOptions support
2014-02-19 16:33:51 +00:00
william
10f31ddaea
ENH: twoPhaseEulerFoam: modified noBlending to handle cases where only the segregated model is used
2014-02-19 14:19:46 +00:00
andy
fbee36db43
BUG: chtMultiRegionSimpleFoam - solveSolid error due to incorrect scoping - mantis #1163
2014-02-19 09:26:46 +00:00
Henry
2c5a28e005
LTSInterFoam: revert the time-scale calculation to be based on the mass-flux
...
Which is more stable for the DTCHull case
2014-02-04 16:25:34 +00:00
Henry
e0a6bf9a00
Update header
2014-02-04 16:25:17 +00:00
Henry
9dffad7cad
Compressible solvers: change interpolation of rho*HbyA back to HbyA to avoid instability in prism and NACA test cases
2014-02-04 16:24:23 +00:00
william
d67fb0f7c1
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2014-02-03 17:37:57 +00:00
Henry
d00b39aacb
LTSInterFoam/setrDeltaT.H: use phi rather than rhoPhi to calculate the time-scale
2014-02-03 17:26:59 +00:00
william
5a106bc101
STYLE: typo in DPMFoam and MPPICFoam descriptions
2014-02-03 16:20:26 +00:00
william
a96e531f5c
BUG: twoPhaseEulerFoam: fixed typo in GidaspowSchillerNaumann drag and stability issues in fludised bed cases
2014-02-03 16:05:24 +00:00
william
05a34f3dfa
ENH: twoPhaseEulerFoam: changed Cd function to CdRe and removed some residual constants
2014-02-03 12:51:59 +00:00
william
4e36e9ce1c
BUG: twoPhaseEulerFoam: fixed multiple registering of blended drag and virtual mass models
2014-01-29 10:16:16 +00:00
william
e0de7c96c7
BUG: DPMFoam: removed duplicate register of transport properties dictionary
2014-01-29 09:34:14 +00:00
Henry
65ce3979fa
Updated header
2014-01-28 13:08:39 +00:00
Henry
70f27712ae
interPhaseChangeDyMFoam: Corrected correctPhi to include the phase-change dilatation effect
2014-01-28 13:07:35 +00:00
william
7be436b503
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2014-01-27 15:49:11 +00:00
william
4abc681d09
BUG: Removed duplicate registers in twoPhaseEulerFoam
2014-01-27 15:49:05 +00:00
Henry
f0cec33f88
Update headers
2014-01-27 13:00:48 +00:00
Henry
bee3508b38
Adding names to temporaries to avoid duplicate registrations
2014-01-27 12:59:58 +00:00
william
93dd23afdf
Merge branch 'bubbleLibrary'
2014-01-24 09:32:49 +00:00
william
2843ceff2f
ENH: twoPhaseEulerFoam: made blending methods multiphase, and associated them with model types
2014-01-24 09:09:51 +00:00
william
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
william
e4c45b821e
STYLE: twoPhaseEulerFoam: changed coefficient names in segregated drag model
2014-01-23 11:05:55 +00:00
william
ff9366cb81
ENH: twoPhaseEulerFoam: Added noBlending model for cases with a guaranteed continuous phase
2014-01-23 10:58:24 +00:00
william
60b8939e1b
BUG: twoPhaseEulerFoam: fixed definition of Prandtl number in phase pair
2014-01-23 10:51:06 +00:00
william
4735a5b023
STYLE: twoPhaseEulerFoam: Added header references and comments to new interfacial models
2014-01-23 10:09:55 +00:00
andy
ab1c1d1373
ENH: simpleReactingParcelFoam - added density under-relaxation
2014-01-22 17:51:51 +00:00
william
509529cab8
ENH: Added bubble library functionality to twoPhaseEulerFoam
2014-01-22 17:46:17 +00:00
Henry
9b2f66ed48
Deleted legacy files
2014-01-22 11:39:46 +00:00
Henry
a3e1fd8006
Removed optional library which should be selected at run-time
2014-01-21 12:25:18 +00:00
andy
3c0058f4e9
ENH: interDyMFoam - added linkage agains sixDoFRigidBodyMotion library
2014-01-20 14:10:45 +00:00
Henry
608fe67047
Improved comment
2014-01-20 12:50:15 +00:00
Henry
4d12989c43
VoF alphaEqn: Under-relax the correction for all but the 1st corrector
2014-01-20 12:48:21 +00:00
andy
7e8981b72e
GIT: resolve merge conflict
2014-01-10 15:48:55 +00:00
william
5d55a1f60f
ENH: Added noLift model for twoPhaseEulerFoam
2014-01-06 14:16:41 +00:00
william
b842081c35
BUG: fixed referencing of drag model in two phase system
2014-01-03 11:49:00 +00:00
william
475e885772
ENH: Abstracted and made run-time selectable the lift models in twoPhaseEulerFoam
2014-01-02 16:53:37 +00:00
Henry
b8335f88af
Corrected sign of momentum source
2013-12-21 12:25:47 +00:00
Henry
498ff5a9cd
compressibleInterDyMFoam: Corrected handling of the relative flux
2013-12-18 22:55:57 +00:00
william
4d7ab99f99
BUG: Separated surface film wall functions into a separate library to remove duplication messages when using new turbulent structure
2013-12-18 16:53:41 +00:00
william
9916da0252
BUG: Added lagrangianTurbulence library to solvers: error messages still showing due to surfaceFilm library
2013-12-17 15:04:05 +00:00
Henry
50557d4638
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2013-12-17 15:00:37 +00:00
Henry
267f5cf0f5
interDyMFoam, interPhaseChangeDyMFoam : Use 1/A from the previous time-step rather than 1 in the pcorr equation
...
This provides better convergence and consistency between p_rgh and pcorr
2013-12-17 14:59:13 +00:00
william
0de6a8dd2b
ENH: Added MPPICFoam solver source and build files
2013-12-17 11:05:55 +00:00
william
c5d8166e76
ENH: Added MPPICFoam solver and MPPIC types and models to the Lagrangian library
2013-12-17 10:41:35 +00:00
william
5e884ea48a
ENH: added DPMFoam, DPM drag models and Goldschmidt tutorial case
2013-12-16 18:16:12 +00:00
Henry
a8c917fd4b
DyM solvers: correct Uf using phi after construction
2013-12-11 17:26:34 +00:00
Henry
5d94a4bfd2
HrenyaSinclairConductivity: added missing g0
2013-12-05 14:26:39 +00:00
mattijs
b53fff01d7
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
...
Conflicts:
doc/Doxygen/css/doxygen.css
2013-12-02 11:30:36 +00:00
Henry
63da8af946
interFoam: Added isotropic compression option
2013-11-29 16:55:18 +00:00
mattijs
84f64b3175
BUG: chtMultiRegionSimpleFoam: fvOptions incorrect sign
2013-11-28 14:36:51 +00:00
Henry
7429f59358
VoF solvers: Updated PC-MULES
2013-11-26 21:16:51 +00:00
Sergio Ferraris
bcc5b89040
BUG: Changing fvOption source in UEqn.H to the rhs
2013-11-25 10:56:43 +00:00
Henry
72d709fa5c
interFoam: add support for p-relaxation
2013-11-16 10:28:41 +00:00
mattijs
630a4b0b0d
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
...
Conflicts:
src/postProcessing/functionObjects/field/Make/files
2013-11-12 10:00:53 +00:00
andy
6359588079
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-11-08 12:07:35 +00:00
mattijs
490e2d93ff
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-11-06 17:28:45 +00:00
mattijs
e1a5f3f8ae
END: chtMultiRegionFoam: avoid double registration of Cp
2013-11-06 17:25:14 +00:00
Henry
3da28cb4bc
interDyMFoam: support relaxation of p_rgh
2013-11-06 09:55:46 +00:00
andy
9a8e128e8d
BUG: sprayFoam - updated pressure equation for relativeFlux - mantis #1045
2013-11-05 10:20:58 +00:00
Henry
6df8f705ae
6-DoF solid body motion: Support PIMPLE iteration and acceleration relaxation
2013-10-31 10:22:26 +00:00
Henry
f5fd050293
VoF solvers: phase-fraction equation and move mesh motion into PIMPLE loop
2013-10-30 12:50:12 +00:00
Henry
b994d6a11f
MULES: Added support for predictor-corrector formulation to interFoam and LTSInterFoam
2013-10-27 21:00:46 +00:00
Henry
16a89a6fce
MULES: Consolidated support for LTS
2013-10-25 15:08:33 +01:00
Henry
541d36b995
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2013-10-21 10:02:36 +01:00
Henry
6a2d8b7e2f
twoPhaseEulerFoam: Changes pEqn into phase mass-conservative form (at convergence)
2013-10-20 19:48:51 +01:00
Henry
739e8d84c9
twoPhaseEulerFoam: Removed unused gh
2013-10-18 10:19:31 +01:00
Henry
79467c20ae
twoPhaseEulerFoam: Added IATE
2013-10-10 16:29:21 +01:00
Henry
f76a715155
multiphaseEulerFoam/multiphaseSystem/multiphaseSystem: Updated the inlet BC flux correction
2013-10-04 15:07:17 +01:00
Henry
25c4f31bfd
compressibleMultiphaseInterFoam: hack implementation of compressible multiphaseInterFoam
...
Needs to be consolidated with multiphaseInterFoam with thermal and
compressibility effects made run-time selectable
2013-10-04 08:58:41 +01:00
Henry
8c67099c57
twoPhaseEulerFoam/alphaEqn.H: Improved handling of the limited alpha
...
flux at inflow faces
2013-10-03 08:47:30 +01:00
Henry
e53d830742
rhoPimpleDyMFoam: correct dpdt for mesh-motion
2013-10-01 10:37:16 +01:00
Henry
5eec17c9c6
Add LTSReactingFoam
2013-09-30 08:34:18 +01:00
Henry
9c099f2160
LTSReactingFoam: Improved defaults
2013-09-27 22:44:28 +01:00
Henry
e197117805
chemistryModel: removed superfluous time argument to solve
2013-09-26 22:40:13 +01:00
Henry
ca6fb03260
LTSInterFoam: Improved temporal damping
2013-09-26 22:39:39 +01:00
Henry
2e846f260d
Minor clean-up
2013-09-26 22:39:15 +01:00
Henry
da4acfbaa3
LTSReactingFoam: New LTS version of reactingFoam
2013-09-26 22:38:41 +01:00
Henry
a1a427f875
alphaEqnsSubCycle: Corrected dimensions of rhoPhiSum
2013-09-12 23:49:44 +01:00
Henry
0cb195fa8d
multiphase: Improve the construction of rhoPhiSum
2013-09-12 17:48:14 +01:00
Henry
5521dfece0
multiphase: Improve the construction of rhoPhiSum
2013-09-12 17:48:08 +01:00
Henry
0e170be388
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-12 17:02:05 +01:00
Henry
40db2359b1
interDyMFoam: Update surface fields following mesh change
2013-09-12 17:02:02 +01:00
Henry
17f2d5f189
Completed update of ddtCorr to use Uf for DyM solvers
2013-09-12 16:58:39 +01:00
mattijs
a37d59664c
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
...
Conflicts:
src/finiteVolume/fields/fvPatchFields/derived/fixedFluxPressure/fixedFluxPressureFvPatchScalarField.C
2013-09-12 15:39:26 +01:00
Henry
0417e181e9
rhoPimpleDyMFoam: Updated to use Uf rather than phiAbs for ddtCorr
2013-09-12 14:58:27 +01:00
Henry
e9b6c5f293
Rationalise all correctPhi implementations
2013-09-11 22:59:00 +01:00
Henry
6f62380b65
cavitatingDyMFoam: Updated to use Uf in ddtCorr (Untested)
2013-09-11 16:46:32 +01:00
Henry
ada61bfe2c
Rationalise correctPhi in VoF solvers
2013-09-11 16:18:41 +01:00
Henry
006938fc16
compressibleInterDyMFoam: Update ddtCorr to use Uf rather than phi
...
Add tutorial case
2013-09-11 16:17:38 +01:00
Henry
08baa6eda6
fixedFluxPressure BC: the snGrad is now pushed into the BC from pEqn.H rather than being evaluated in the BC
2013-09-11 00:10:00 +01:00
Henry
3ac2d3e65a
Rationalised createPcorrTypes.H and createUf.H
2013-09-10 17:08:29 +01:00
Henry
470553c61a
Updated headers
2013-09-09 12:41:33 +01:00
Henry
51f085faa5
Rewrite of ddtPhiCorr - ddtCorr and density-weight HbyA on compressible solvers.
...
For DyM solvers phiAbs is replaced by Uf but this conversion is currently not complete
2013-09-09 12:41:20 +01:00
andy
11f8a670bf
STYLE: Corrected spelling
2013-09-03 12:18:47 +01:00
andy
0d13d8f1fc
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-02 14:25:35 +01:00
Henry
f7145eb63f
Removed unnecessary include directory
2013-09-02 09:46:25 +01:00
andy
480d51ee59
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-08-28 10:36:12 +01:00
andy
df2273f0c4
ENH: Refactored code
2013-08-28 10:28:10 +01:00
Henry
2cc2770530
multiphaseEulerFoam: Avoid cyclic linkage dependency
2013-08-23 16:20:42 +01:00
Henry
c3a425ae62
Updated headers
2013-08-22 16:51:41 +01:00
Henry
005bfcd851
multiphase: completed renaming of phase fields to use the new groupName convention and interface
2013-08-22 16:51:16 +01:00
Henry
48bf5ba4fb
twoPhaseEulerFoam: Update the handling of phi BCs in MRF region
2013-08-21 12:10:18 +01:00
Henry
046f740f0e
Renamed relativeFlux -> makeRelative and absoluteFlux -> makeAbsolute
2013-08-20 15:40:00 +01:00
Henry
0175bc3615
multiphase: Ensure that phi at fixedValue U BCs are up to date
2013-08-20 12:32:20 +01:00
Henry
9e79d990f3
multiphaseEulerFoam: Ensure that the flux at inflow BCs is preserved
2013-08-20 12:30:44 +01:00
Henry
77bb4721ae
twoPhaseEulerFoam: Update the fluxes from the velocities for changes in fixedValue conditions
2013-08-19 11:49:26 +01:00
Henry
f891ac738e
Added comment
2013-08-15 17:29:13 +01:00
Henry
13e1addc35
twoPhaseEulerFoam: Corrected potential conservation issue at inlet-outlet BCs
...
Updated MULES to ensure the limiter is 1 at inlet BCs
2013-08-15 17:03:52 +01:00
Henry
e0dbbdfbb7
Updated headers
2013-08-15 10:30:50 +01:00
Henry
175f03f87d
Removed twoPhaseEulerFoam and renamed compressibleTwoPhaseEulerFoam -> twoPhaseEulerFoam
2013-08-15 10:30:09 +01:00
Henry
d54c9c7327
cavitatingDyMFoam: Update phase names
2013-08-14 12:30:05 +01:00
Henry
9780e56a57
Update headers
2013-08-14 12:27:02 +01:00
Henry
46dcabdb4d
interMixingFoam: Updated to using the new naming convention for phases
2013-08-14 12:26:47 +01:00
Henry
c7a18b6b4a
Correct line length
2013-08-13 23:26:26 +01:00
Henry
2780df8365
multiphase: Update phase-naming to use the new convention e.g. alpha.water
2013-08-13 23:21:46 +01:00
Henry
0b416be9d7
Correct for SP compilation
2013-08-11 10:56:44 +01:00
Sergio Ferraris
05022c2c02
BUG: In these solvers adjustPhi in the pEqn was calculated "before"
...
fvOption.relativeFlux() statement. Therefore adjustPhi was using
the absolute phi instead if the relative when the MRF was active
2013-08-07 17:18:08 +01:00
Henry
20220a26cf
TurbulenceModels: New macros to instantiate models
2013-08-06 12:50:17 +01:00
Henry
2c4c1320d9
interPhaseChangeFoam: Compensate for compressibility effects
2013-08-05 15:21:54 +01:00
Henry
dcfb92801b
TurbulenceModels: Reorganised, cleaned, added documentation and made more consistent
2013-08-02 16:34:25 +01:00
Henry
b0eb5b8ab5
compressibleTwoPhaseEulerFoam: Added kEqn SGS model
2013-08-01 18:29:59 +01:00
Henry
b3d794ee97
TurbulenceModels: Added structure for LES model and the Smagorinsky model within this structure.
2013-08-01 17:14:42 +01:00
Henry
7a3181c593
compressibleTwoPhaseEulerFoam tutorials: Updated fvSchemes and improved naming of kineticTheory stress correction
2013-07-28 22:59:22 +01:00
Henry
0df1fa0642
compressibleTwoPhaseEulerFoam/Allwmake: updated
2013-07-28 20:15:06 +01:00
Henry
f348ad8a92
compressibleTwoPhaseEulerFoam: Updated to use the new templated turbulence library
...
Supports separate turbulence models for each phase
Complete Lahey k-epsilon model provided
kineticTheory and particle-pressure models folded into same turbulence framework
by the addition of phase-pressure functions
2013-07-28 18:05:41 +01:00
andy
4c0db5934d
BUG: buoyantBoussinesq[Simple|Pimple]Foam - added missing fvOptions to pressure equations - mantis #921
2013-07-23 12:47:23 +01:00
Henry
d3fa77a93e
interPhaseChangeDyMFoam: New dynamic-mesh version of interPhaseChangeFoam
2013-07-17 11:26:14 +01:00
Henry
313547796e
transportModel: Constructor does not need any arguments
2013-07-14 23:17:55 +01:00
Henry
72ea7b4680
transportModel: remove IOdictionary base-class so that it is entirely abstract
2013-07-07 22:54:33 +01:00
Henry
ac43185300
threePhaseMixture: Add access function for phi to avoid warning from clang-3.3
2013-07-05 11:32:12 +01:00
Henry
b7fe6ae087
multiphaseEulerFoam: Update phi fixed BCs from U
2013-06-25 18:36:17 +01:00
Henry
052d81785a
multiphase: move alpha solution controls into the appropriate sub-dictionary of fvSolution:solvers
2013-06-20 16:32:39 +01:00
Henry
f867322323
interDyMFoam: phi.oldTime() is not needed but U.oldTime() needs to be created
2013-06-20 16:30:07 +01:00
Henry
f1f344b812
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2013-06-20 10:45:19 +01:00
Henry
2d124e8e8b
Removed blank-line
2013-06-20 10:40:01 +01:00
andy
ea94da2168
ENH: Documentation updates
2013-06-13 12:58:03 +01:00
andy
77d8b45ded
BUG: chemFoam - reverted change to pressure indexing
2013-06-12 09:38:13 +01:00
andy
850816f829
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-06-11 11:18:00 +01:00
andy
eb7456eee5
ENH: Added fvOptions support to buoyantBoussinesq heat transfer solvers
2013-06-11 11:17:46 +01:00
mattijs
3050476b1f
STYLE: chtMultiRegionFoam: corrected comment
2013-06-07 14:53:49 +01:00
andy
1ad81c9b19
BUG: Added missing/non-committed file
2013-06-04 09:50:21 +01:00