Commit Graph

72 Commits

Author SHA1 Message Date
e144940047 interfaceProperties: Add support for re-read of sigma and cAlpha
Note that currently when transportProperties is changed sigma is re-read
from this dictionary but cAlpha is read from fvSolution but cAlpha is
not re-read when fvSolution is changed but transportProperties is not
touched.  To avoid this problem cAlpha would need to be moved to the
transportProperties dictionary which is not ideal or moved out of the
interfaceProperties class back to the top-level solver.

Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1657
2015-04-17 20:00:29 +01:00
9cd9a9f364 ddtScheme::fvcDdtPhiCoeff: Zero ddtCorr on AMIs
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1421
2015-03-24 15:23:01 +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
8628ef2fea Corrected capitalization of Doxygen documentation comments 2015-02-14 13:10:15 +00:00
0ea062816e Correct section comment: there can only be one destructor 2015-02-12 21:57:29 +00:00
844b283030 New version of wmake supporting out-of-tree object and dependency files 2014-12-14 21:42:18 +00:00
9153118afe twoPhaseMixture: return phase names by reference 2014-07-15 21:20:42 +01:00
4e04239803 interfaceProperties: rename 'K' to 'interfaceProperties:K' to avoid conflict with the mechanical energy
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1239
2014-05-16 17:18:51 +01:00
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
6625be1dc4 ENH: driftFluxFoam: made viscosity and relative velocity modelling run-time selectable 2014-02-26 16:45:46 +00:00
1a56cdfd14 interfaceProperties: Name grad(alpha1) "nHat" so that a specific scheme can be selected for it 2013-11-25 10:10:00 +00:00
e2927fe992 incompressibleTwoPhaseMixture: Correct re-read of dictionary 2013-11-18 14:58:16 +00:00
2e7e23e2bd Removed unnecessary includes 2013-10-11 22:14:33 +01:00
2780df8365 multiphase: Update phase-naming to use the new convention e.g. alpha.water 2013-08-13 23:21:46 +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
b6b6bbef89 Bird-Carreau extended to Bird-Carreau-Yasuda by the addition of the "a" coefficient
"a" defaults to 2 (Bird-Carreau)
2013-05-07 12:17:43 +01:00
90656d4fd1 Update headers 2013-05-03 15:47:45 +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
876d6b52d5 BUG: incompressibleTwoPhaseMixture: re-reading 2013-04-09 12:10:58 +01:00
d05e256dcd src/transportModels: split twoPhaseMixture from twoPhaseProperties as a separate library 2013-03-09 16:15:29 +00:00
fdf751763d Update Headers 2013-02-07 12:31:14 +00:00
d53245c833 Multiphase: Update all solvers to accommodate the split between twoPhaseMixture and incompressibleTwoPhaseMixture 2013-02-07 12:31:00 +00:00
4f3bb273a4 Update headers 2013-02-06 10:53:52 +00:00
59f9f9ebd1 twoPhaseMixture: Add alpha2 2013-02-06 10:52:49 +00:00
e6a41726e2 ENH: Updates to BC documentation 2012-07-19 17:16:03 +01:00
1d167418e9 Update header 2012-04-16 15:52:38 +01:00
5c478bba43 twoPhaseMixture: Allow construction without providing name and dimensions for rho and nu 2012-04-16 15:52:13 +01:00
aa7c66a3ff twoPhaseMixture: Added support for named phases
e.g. in transportProperties

phases (air water);
2012-04-16 11:46:35 +01:00
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
ff2bafa330 interfaceProperties: correct alpha1 gradient following curvature calculation. 2011-06-24 13:41:21 +01:00
52ce8bae96 HerschelBulkley: Changed the definition of the coefficients and stress to more commonly used forms.
This does not change the form of the function but the coefficients must be set appropriately.
2011-05-16 10:08:36 +01:00
717db62583 ENH: lookup from PIMPLE dict instead of PISO dict 2011-04-15 16:35:31 +01:00
e0311539fc STYLE: change makeOption to makeType internally
- also simplify setting makeType in the Allwmake scripts
2011-03-08 08:58:44 +01:00
51a7b0ad85 HerschelBulkley viscosity model: Corrected sign 2011-03-07 12:58:15 +00:00
dd57f3c4b4 STYLE: set makeOption before 'set -x' (cleaner output) in Allwmake 2011-01-27 16:22:32 +01:00
c9d6212006 ENH: Allwmake : allow easy building of static libraries 2011-01-26 16:59:13 +00:00
be54c02668 STYLE: twoPhaseMixture: corrected comment 2011-01-24 17:34:01 +00:00
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
099cc39e2e Revert "STYLE: 2011 copyright date."
This reverts commit b18f6cc1ce.
2011-01-05 18:24:29 +00:00
b18f6cc1ce STYLE: 2011 copyright date. 2011-01-05 11:14:26 +00:00
da439f5484 STYLE: consistent naming for templated/non-templated patch field construction
eg,
    - makePatchTypeField -> makeTemplatePatchTypeField
    - makeNonTemplatedPatchTypeField -> makePatchTypeField
2010-12-30 09:36:09 +01:00
26963715e5 COMP: avoid ambiguous construct from tmp - transportModels 2010-12-17 17:16:27 +01:00
5e4c5c9469 COMP: macros for non-templated boundary conditions 2010-12-17 16:05:22 +01:00
95219e6f76 COMP: specialization Foam::NamedEnum templates within namespace Foam
- otherwise gets flagged as an error by clang
2010-10-12 12:17:13 +02:00
89ee9b3e0f Merged all multiphase developments in OpenFOAM-1.7.x 2010-09-29 22:22:48 +01:00
d79237597e STYLE: Fixing code style requirements for all src. 2010-07-28 13:31:46 +01:00
c51a2b0f63 ENH: have MUST_READ_IF_MODIFIED on IOdictionary construction 2010-06-02 09:48:07 +01:00
1075587fc1 STYLE: fully scope some method names 2010-04-29 15:12:44 +02:00
03338b9ea9 STYLE: partial revert for 5cfa97624e 2010-04-23 10:23:08 +02:00