Commit Graph

107 Commits

Author SHA1 Message Date
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
Henry
a8c917fd4b DyM solvers: correct Uf using phi after construction 2013-12-11 17:26:34 +00:00
Henry
63da8af946 interFoam: Added isotropic compression option 2013-11-29 16:55:18 +00:00
Henry
7429f59358 VoF solvers: Updated PC-MULES 2013-11-26 21:16:51 +00:00
Henry
72d709fa5c interFoam: add support for p-relaxation 2013-11-16 10:28:41 +00:00
Henry
3da28cb4bc interDyMFoam: support relaxation of p_rgh 2013-11-06 09:55:46 +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
ca6fb03260 LTSInterFoam: Improved temporal damping 2013-09-26 22:39:39 +01:00
Henry
a1a427f875 alphaEqnsSubCycle: Corrected dimensions of rhoPhiSum 2013-09-12 23:49:44 +01:00
Henry
5521dfece0 multiphase: Improve the construction of rhoPhiSum 2013-09-12 17:48:08 +01:00
Henry
40db2359b1 interDyMFoam: Update surface fields following mesh change 2013-09-12 17:02:02 +01:00
Henry
ada61bfe2c Rationalise correctPhi in VoF solvers 2013-09-11 16:18:41 +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
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
Henry
046f740f0e Renamed relativeFlux -> makeRelative and absoluteFlux -> makeAbsolute 2013-08-20 15:40:00 +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
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
f867322323 interDyMFoam: phi.oldTime() is not needed but U.oldTime() needs to be created 2013-06-20 16:30:07 +01:00
Henry
5414fd3058 Update header 2013-05-07 12:15:18 +01:00
Henry
7310d0911d interMixingFoam: updated tutorials 2013-05-03 17:58:16 +01:00
Henry
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
Henry
927a5267d3 interDyMFoam and compressibleInterDyMFoam: improved handling of fluxes 2013-04-29 14:36:19 +01:00
Henry
c205857f0b interPhaseChangeFoam: Improve consistency with current interFoam 2013-04-28 21:53:30 +01:00
Henry
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
Henry
d05e256dcd src/transportModels: split twoPhaseMixture from twoPhaseProperties as a separate library 2013-03-09 16:15:29 +00:00
Henry
d53245c833 Multiphase: Update all solvers to accommodate the split between twoPhaseMixture and incompressibleTwoPhaseMixture 2013-02-07 12:31:00 +00:00
Henry
59f9f9ebd1 twoPhaseMixture: Add alpha2 2013-02-06 10:52:49 +00:00
andy
d2b84dc511 ENH: Updated fieldSources->fvOptions for solvers 2013-01-08 09:38:01 +00:00
Henry
db89978ade Updated headers for Laurence and Andy 2012-12-17 11:42:00 +00:00
Henry
78f0cb5097 Resolve the green 2012-12-13 16:27:00 +00:00
opencfd
391a703b90 COMP: various: indirect linkage problems on Ubuntu12.04 2012-12-10 17:08:42 +00:00
Henry
281422ccbf interFoam family: added generic sources support in momentum equation 2012-12-07 17:52:18 +00:00
andy
6bc9714f1f ENH: Updated MRF solvers 2012-10-29 16:57:58 +00:00
Henry
6138cf6d47 Update headers 2012-10-24 17:25:12 +01:00
Henry
766abbc075 multiphase solver: Update and rationalize the alphaEqnSubCycling.H 2012-10-24 17:25:00 +01:00
andy
af8f5ed606 ENH: Updates to porosity solvers 2012-10-18 16:39:06 +01:00
Henry
b94d46d0e7 multiphase and fireFoam: set phi based on the interpolated U before the pEqn construction for the p BCs 2012-08-02 15:29:08 +01:00
Henry
0488709387 multiphase: Correct phi BCs for p BCs 2012-07-31 22:36:06 +01:00
Henry
aac8468aa8 interDyMFoam: Update the phi boundary field for consistency for the p_rgh BC 2012-07-30 12:31:51 +01:00
Henry
1464c4ff5c multiphase (VoF): Added support for general turbulence models
Required the addition of the divDevRhoR function to all incompressible turbulence models
2012-07-27 14:56:01 +01:00
Henry
ef8efc27ba Solvers and tutorials: changed use of buoyantPressure BC to fixedFluxPressure 2012-04-20 09:49:58 +01:00
Henry
59f63768d6 multiphase: Changed phiU to phiHbyA and cache HbyA rather than store the velocity predictor in U 2012-04-19 09:39:56 +01:00
Henry
6ce4484918 interFoam et. al.: Changed phiU to phiHbyA and cache HbyA rather than changing U 2012-04-18 16:33:59 +01:00