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
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
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
d00b39aacb
LTSInterFoam/setrDeltaT.H: use phi rather than rhoPhi to calculate the time-scale
2014-02-03 17:26:59 +00:00
70f27712ae
interPhaseChangeDyMFoam: Corrected correctPhi to include the phase-change dilatation effect
2014-01-28 13:07:35 +00:00
a3e1fd8006
Removed optional library which should be selected at run-time
2014-01-21 12:25:18 +00:00
3c0058f4e9
ENH: interDyMFoam - added linkage agains sixDoFRigidBodyMotion library
2014-01-20 14:10:45 +00:00
608fe67047
Improved comment
2014-01-20 12:50:15 +00:00
4d12989c43
VoF alphaEqn: Under-relax the correction for all but the 1st corrector
2014-01-20 12:48:21 +00:00
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
a8c917fd4b
DyM solvers: correct Uf using phi after construction
2013-12-11 17:26:34 +00:00
63da8af946
interFoam: Added isotropic compression option
2013-11-29 16:55:18 +00:00
7429f59358
VoF solvers: Updated PC-MULES
2013-11-26 21:16:51 +00:00
72d709fa5c
interFoam: add support for p-relaxation
2013-11-16 10:28:41 +00:00
3da28cb4bc
interDyMFoam: support relaxation of p_rgh
2013-11-06 09:55:46 +00:00
6df8f705ae
6-DoF solid body motion: Support PIMPLE iteration and acceleration relaxation
2013-10-31 10:22:26 +00:00
f5fd050293
VoF solvers: phase-fraction equation and move mesh motion into PIMPLE loop
2013-10-30 12:50:12 +00:00
b994d6a11f
MULES: Added support for predictor-corrector formulation to interFoam and LTSInterFoam
2013-10-27 21:00:46 +00:00
16a89a6fce
MULES: Consolidated support for LTS
2013-10-25 15:08:33 +01:00
ca6fb03260
LTSInterFoam: Improved temporal damping
2013-09-26 22:39:39 +01:00
a1a427f875
alphaEqnsSubCycle: Corrected dimensions of rhoPhiSum
2013-09-12 23:49:44 +01:00
5521dfece0
multiphase: Improve the construction of rhoPhiSum
2013-09-12 17:48:08 +01:00
40db2359b1
interDyMFoam: Update surface fields following mesh change
2013-09-12 17:02:02 +01:00
ada61bfe2c
Rationalise correctPhi in VoF solvers
2013-09-11 16:18:41 +01:00
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
3ac2d3e65a
Rationalised createPcorrTypes.H and createUf.H
2013-09-10 17:08:29 +01:00
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
046f740f0e
Renamed relativeFlux -> makeRelative and absoluteFlux -> makeAbsolute
2013-08-20 15:40:00 +01:00
9780e56a57
Update headers
2013-08-14 12:27:02 +01:00
46dcabdb4d
interMixingFoam: Updated to using the new naming convention for phases
2013-08-14 12:26:47 +01:00
313547796e
transportModel: Constructor does not need any arguments
2013-07-14 23:17:55 +01:00
72ea7b4680
transportModel: remove IOdictionary base-class so that it is entirely abstract
2013-07-07 22:54:33 +01:00
ac43185300
threePhaseMixture: Add access function for phi to avoid warning from clang-3.3
2013-07-05 11:32:12 +01:00
f867322323
interDyMFoam: phi.oldTime() is not needed but U.oldTime() needs to be created
2013-06-20 16:30:07 +01:00
5414fd3058
Update header
2013-05-07 12:15:18 +01:00
7310d0911d
interMixingFoam: updated tutorials
2013-05-03 17:58:16 +01:00
d13c9810e8
VoF Solvers: Relocate the correction, sub-cycling and compressions controls from PIMPLE to the alpha1 sub-dict
...
MULES: Add support for explicit correction
interPhaseChangeFoam: Add option for explicit MULES or as correction to an upwind solution
Deprecate implicit form of MULES
2013-05-03 15:46:29 +01:00
927a5267d3
interDyMFoam and compressibleInterDyMFoam: improved handling of fluxes
2013-04-29 14:36:19 +01:00
c205857f0b
interPhaseChangeFoam: Improve consistency with current interFoam
2013-04-28 21:53:30 +01:00
339644581c
Field mapping following topology change: Dy default additional faces now inherit the internal field values
...
if they do not have neighbouring faces from which the values may be
interpolated. Also the old-time flux is set to the current flux values
following correction. This currently supports only Euler time-schemes.
2013-03-25 16:43:46 +00:00
d05e256dcd
src/transportModels: split twoPhaseMixture from twoPhaseProperties as a separate library
2013-03-09 16:15:29 +00:00
d53245c833
Multiphase: Update all solvers to accommodate the split between twoPhaseMixture and incompressibleTwoPhaseMixture
2013-02-07 12:31:00 +00:00
59f9f9ebd1
twoPhaseMixture: Add alpha2
2013-02-06 10:52:49 +00:00
d2b84dc511
ENH: Updated fieldSources->fvOptions for solvers
2013-01-08 09:38:01 +00:00
db89978ade
Updated headers for Laurence and Andy
2012-12-17 11:42:00 +00:00
78f0cb5097
Resolve the green
2012-12-13 16:27:00 +00:00
391a703b90
COMP: various: indirect linkage problems on Ubuntu12.04
2012-12-10 17:08:42 +00:00
281422ccbf
interFoam family: added generic sources support in momentum equation
2012-12-07 17:52:18 +00:00
6bc9714f1f
ENH: Updated MRF solvers
2012-10-29 16:57:58 +00:00
6138cf6d47
Update headers
2012-10-24 17:25:12 +01:00