Henry
28abb8cda5
Buoyant solvers: Add special handling for ghRef in the case g = (0 0 0)
2015-03-19 15:26:06 +00:00
Henry
e588d61879
Solvers based on p_rgh: Added support for optional hRef
...
Allows the specification of a reference height, for example the height
of the free-surface in a VoF simulation, which reduces the range of p_rgh.
hRef is a uniformDimensionedScalarField specified via the constant/hRef
file, equivalent to the way in which g is specified, so that it can be
looked-up from the database. For example see the constant/hRef file in
the DTCHull LTSInterFoam and interDyMFoam cases.
2015-03-17 17:15:11 +00:00
Henry
7e2329c0b5
rhoEqn: Do not constrain; would violate conservation
2015-02-22 16:50:48 +00:00
Henry
945c4c3d18
fluidThermo: Add compressibleTransportModel as base-class
...
Needed to create generic compressible turbulence model library
2015-02-17 17:25:26 +00:00
Henry
16a90e82ff
applications/solvers: Update trans-sonic option in pEqns to by consistent with sonic-solvers
2015-02-17 10:47:34 +00:00
Henry
0ea062816e
Correct section comment: there can only be one destructor
2015-02-12 21:57:29 +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
633ae4ede0
solvers: rationalize the return statement
2015-02-10 18:20:42 +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
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
a92a04f18d
Updated options files for new location of radiation lnInclude directory
2015-01-11 22:27:36 +00:00
Henry
844b283030
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +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
a8c917fd4b
DyM solvers: correct Uf using phi after construction
2013-12-11 17:26:34 +00: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
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
17f2d5f189
Completed update of ddtCorr to use Uf for DyM solvers
2013-09-12 16:58:39 +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
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
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
Henry
1d64955b69
rhoReactingFoam: Correct handling of the density correction term for the transonic case
2013-03-21 17:05:00 +00:00
andy
b69e0ae07a
ENH: Consisteny update for turbulence G field name
2013-02-18 14:20:37 +00:00
sergio
cf5317d6bc
ENH: Updating solver chemFoam and fireFoam tutorials to use new naming
...
for gasThermoType based on type of energy solved
2013-01-28 10:49:35 +00:00
andy
d2b84dc511
ENH: Updated fieldSources->fvOptions for solvers
2013-01-08 09:38:01 +00:00
Henry
031b6d2bbb
fireFoam: remove re-declaration of sources
2012-12-17 14:46:43 +00:00
Henry
78f0cb5097
Resolve the green
2012-12-13 16:27:00 +00:00
andy
98447ed2e2
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-12-13 10:40:54 +00:00
andy
100ed55f7a
ENH: Added new rhoReactingBuoyantFoam solver
2012-12-10 18:13:18 +00:00
andy
96060f6112
ENH: MOved rhoReactingFoam into the reactingFoam sub-folder
2012-12-10 18:12:36 +00:00
opencfd
de29a1ed27
Merge branch 'master' of dm:/home/dm4/OpenFOAM/OpenFOAM-dev
2012-12-10 17:09:34 +00:00
opencfd
391a703b90
COMP: various: indirect linkage problems on Ubuntu12.04
2012-12-10 17:08:42 +00:00
andy
9e81cba908
BUG: Corrected source usage in XiFoam
2012-12-10 16:39:27 +00:00
andy
72ab425a77
ENH: Updated instantiation of sources by solvers
2012-12-10 15:21:37 +00:00
andy
a0eeb3f09d
ENH: Removed unused entry from tutorial input dictionary
2012-12-10 10:16:49 +00:00
Henry
377ff780a2
Removed whitespace
2012-12-07 17:58:35 +00:00
andy
b5d1ab435d
ENH: Updated solver run-time selectable sources
2012-12-06 15:08:52 +00:00
andy
b2252f36b1
ENH: Added run-time selectable sources to combustion solvers
2012-12-06 12:05:45 +00:00
andy
1e6088377d
ENH: Added linking of regionCoupling lib top fireFoam
2012-12-04 12:52:50 +00:00
andy
aa5a119be6
ENH: Updated turbulence code/utilities affected by updates to turbulence model behaviour
2012-11-27 17:11:56 +00:00
andy
533f75b1d9
ENH: Removed unused header #include file
2012-11-16 17:26:12 +00:00
mattijs
707ba5221c
COMP: coldenginefoam: library linkage
2012-11-16 14:41:13 +00:00
mattijs
e65512be4e
COMP: sampling: moved sampledSet writing to fileFormats
2012-11-16 13:13:39 +00:00
Henry
bfa8ffc25e
chemFoam: Minor reorganisation for consistency with other solvers
2012-11-01 12:23:15 +00:00
andy
69c93be125
ENH: Further addition of run-time selectable sources to solvers
2012-10-19 14:09:27 +01:00
Henry
d40a374cbc
dictionary: changes field scoping operator from "::" to '.'
2012-10-12 12:47:54 +01:00
Henry
f897de27b8
Thermodynamics: E-equation generalized to handle mesh motion
2012-10-08 15:39:29 +01:00
mattijs
beb2943d8e
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
...
Conflicts:
tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/0/p
tutorials/lagrangian/porousExplicitSourceReactingParcelFoam/verticalChannel/system/changeDictionaryDict
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/H2O
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/T
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/U
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/air
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/alphat
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/k
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/mut
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/omega
tutorials/lagrangian/reactingParcelFoam/verticalChannel/0/p
tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/polyMesh/boundary
2012-09-24 11:03:51 +01:00
Henry
7e0d4565b7
Thermodynamics: Updated combustion solvers to use EEqn and support h/e or ha/ea
2012-09-23 22:11:38 +01:00
Henry
608b6dd6a4
Updated headers
2012-09-22 16:34:51 +01:00
Henry
78121bac4a
Solvers: Updated to solve EEqn rather than h,hs,eEqn
2012-09-22 16:34:20 +01:00
Henry
8609c83645
Thermodynamics: Initialized dpdt to 0 and added a switch on update
...
so that the effect of the term on the enthalpy equation is optional
2012-09-13 11:25:55 +01:00
mattijs
3c183eba6c
ENH: polyPatch: adding constraint patches to group
2012-09-05 16:40:59 +01:00
Henry
9f096a403e
Update headers
2012-08-23 14:13:30 +01:00
Henry
830c0ef382
Thermodynamyics: rename basicThermo -> fluidThermo and veryBasicThermo -> basicThermo
2012-08-23 14:13:13 +01:00
Henry
8f4b56b3c3
Thermodynamics: Rationalised the base classes for fluid and solid thermo.
...
New base class for fluid and solid thermo: veryBasicThermo
Base class for fluid thermo: basicThermo (derived from veryBasicThermo)
Base class for solid thermo: solidThermo (derived from veryBasicThermo)
Note in next commit basicThermo -> fluidThermo, veryBasicThermo -> basicThermo
2012-08-23 11:39:02 +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
5f886ce3d6
fireFoam: Update the phi boundary field for consistency
2012-07-30 12:36:22 +01:00
andy
00f7cb06db
ENH: Updated chemistry-combustion solvers following combustion models library updates
2012-06-19 13:07:19 +01:00
Henry
2d2787bd8c
thermodynamics: Added pressure as an addition argument to all primitive thermodynamic functions
...
Added additional layer of templating to reactingMixture to support specie functions in a generic manner.
2012-06-05 19:51:57 +01:00
Henry
dead8ec098
Thermodynamics: Rationalization
...
At the specie level:
hs = sensible enthalpy
ha = absolute (what was total) enthalpy
es = sensibly internal energy
ea = absolute (what was total) internal energy
At top-level
Rename total enthalpy h -> ha
Rename sensible enthalpy hs -> h
Combined h, hs, e and es thermo packages into a single structure.
Thermo packages now provide "he" function which may return either enthalpy or
internal energy, sensible or absolute according to the run-time selected form
alphaEff now returns the effective diffusivity for the particular energy which
the thermodynamics package is selected to solve for.
2012-05-30 15:21:32 +01:00
Henry
63da3e9afc
Thermodynamics: Rationalization
...
At the specie level:
hs = sensible enthalpy
ha = absolute (what was total) enthalpy
es = sensibly internal energy
ea = absolute (what was total) internal energy
At top-level
Rename total enthalpy h -> ha
Rename sensible enthalpy hs -> h
Combined h, hs, e and es thermo packages into a single structure.
Thermo packages now provide "he" function which may return either enthalpy or
internal energy, sensible or absolute according to the run-time selected form
alphaEff now returns the effective diffusivity for the particular energy which
the thermodynamics package is selected to solve for.
2012-05-30 15:19:38 +01:00
sergio
ea1706fe94
BUG: Changed createSingleCellMesh to READ_IF_PRESENT Io
...
read option
2012-04-19 16:36:58 +01:00
Henry
28762dc468
Removed trailing whitespace
2012-04-19 14:17:30 +01:00
Henry
70595a9a61
Buoyant solvers: changed the sign of phig to be consistent with the sign of the buoyancy force on the RHS of UEqn
2012-04-19 10:08:59 +01:00
laurence
3c6c675081
STYLE: Remove trailing whitespace
2012-03-30 08:53:47 +01:00
andy
912a20b7a3
ENH: Propagated caching of HbyA across solvers
2012-03-02 18:15:54 +00:00
sergio
fb1a88719f
BUG: Correcting uPrimeCoef and subGridSchelkin
2012-02-17 17:58:27 +00:00
sergio
932e72f17b
STY: column limit
2012-02-17 17:33:17 +00:00
sergio
e75a5571a5
ENH: Changes to input for the PDR models
2012-02-17 17:31:46 +00:00
Henry
53796bb1d9
PDRFoam: create HbyA and phiHbyA fields rather than reset U and phi
2012-02-17 12:42:37 +00:00
sergio
9c5c503c8b
BUG: YiEqn was not being solved
2012-02-06 15:08:37 +00:00
Henry
4b31cf0407
SP build: use scalar(1) rather than 1.0
2011-11-29 22:16:11 +00:00
mattijs
51b6dcd4a3
COMP: 64bit label changes
2011-11-28 12:56:34 +00:00
Henry
96068a670d
Thermodynamics: Changed h-eqn to conserve total energy
2011-11-22 17:54:13 +00:00
andy
627991bfc4
ENH: deprecated dieselSpray library and related solvers/deps
2011-11-08 16:18:59 +00:00
andy
51eb1ac5b6
BUG: chemFoam - density output on start-up was misleading due to presence of
...
call to thermo.correct()
- corresponds to mantis bug report 333
2011-11-07 14:25:51 +00:00
Henry
75d2614b4a
XiFoam: Limit b when calculating XiEq
2011-10-28 15:22:53 +01:00
andy
d05c5a41a1
ENH: Updated PIMPLE solvers to new pimpleControl framework
2011-10-26 12:04:25 +01:00
andy
602c5875e2
BUG: chemFoam: Calculate the specific gas constant at each time step
...
- Mantis bug: 315
2011-10-21 11:37:57 +01:00
Sergio Ferraris
d242f68bdc
ENH: Adding PIMPLE loop into PDRAutoRefineFoam
2011-10-19 10:40:13 +01:00
andy
fc2373c7f2
ENH: Updated options files after moving AMI lib
2011-09-08 15:22:16 +01:00
andy
22fea113e4
BUG: Corrected application Make/options for AMI
2011-09-07 18:23:38 +01:00
andy
f790c24c6b
Merge branch 'AMI'
2011-09-07 14:50:57 +01:00
andy
3efe53ce5d
ENH: Updated solvers to reflect new AMI functionality
2011-09-07 13:12:50 +01:00
Sergio Ferraris
f9b1582253
ENH: Addition of a collection of pyrolysys models
2011-09-07 10:57:29 +01:00
Henry
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
sergio
1b7502f6e7
ENH: new combuustion classes and update tutorial (Lagrangian and
...
combustion)
2011-07-13 17:02:55 +01:00
sergio
0f20e65f6f
STY: change from reactingParcelsFilPyrosysisFoam to fireFoam
2011-06-06 17:55:27 +01:00
andy
9451602506
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2011-06-06 11:09:34 +01:00
andy
597c1bf58f
BUG/ENH: Updated combustion model libraries - src and fireFoam
2011-06-06 11:05:03 +01:00
Henry
8000c95d75
solidChemistryModel: Corrected Make/options
2011-06-06 09:16:10 +01:00
sergio
5c8056886a
STY: Reordering FvPathces and libs
2011-06-03 13:45:14 +01:00
graham
0910bb6d24
STYLE: 1991->2004 copyright start date.
2011-05-11 09:35:32 +01:00
andy
241d0946f5
ENH: Updated PaSR model for laminar case and better code-re-use
2011-05-04 13:11:07 +01:00
sergio
3af1fe70aa
ENH: adding fields explanations for PDRFoam
2011-04-18 13:36:17 +01:00
andy
89335fa1ce
ENH: Further solver PIMPLE updates
2011-04-18 11:47:44 +01:00
andy
0301a62527
ENH: Updated more solvers to use the new algorithm container classes
2011-04-15 16:34:29 +01:00
andy
656bbf5308
ENH: Updated solvers to use simpleControl and pimpleControl
2011-04-14 17:45:20 +01:00
andy
fb11f37e38
ENH: Propagating pimpleControl across pimple-based solvers
2011-04-13 17:20:29 +01:00
andy
6f138dc60f
GIT: resolve merge conflict
2011-03-28 10:34:21 +01:00
Henry
5b4cd73e55
PIMPLE: Rationalised loop structure
...
Automated the caching of "finalIteration".
2011-03-26 21:48:15 +00:00
andy
4998fbb2ce
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2011-03-08 11:32:18 +00:00
sergio
daa062e214
ENH: name change for tutorial and adding Schelkin effect
2011-03-08 10:49:54 +00:00
andy
4be6e5f3e6
ENH: corrected ambiguous construct from temp
2011-03-08 10:23:19 +00:00
Henry
d87c1252af
PDRFoam: Updated to compile SP
2011-03-07 15:45:55 +00:00
andy
e0a29f44ad
BUG: Correction after merge
2011-03-07 12:49:41 +00:00
andy
2896dcd91e
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2011-03-07 12:48:32 +00:00
andy
fa96053fc3
BUG: Added missing destructor for PDRkEpsilon
2011-03-07 12:48:26 +00:00
sergio
a9151f6abd
STY: deleting old format "New"
2011-03-07 12:47:25 +00:00
sergio
391f1ddbd9
BUG: virtual destructor
2011-03-07 12:31:10 +00:00
sergio
d2c698e994
STY: Changing destructors style and MyClassNew format
2011-03-07 11:10:37 +00:00
sergio
1fbf80f410
STY: date correction
2011-03-04 18:27:48 +00:00
sergio
b88dd7c6c0
ENH: Updated PDRFoam
2011-03-04 18:24:15 +00:00
andy
5504a2a4fc
BUG: corrected pressure non-ortho loops when using correction(ddt(p))
2011-03-03 15:26:01 +00:00
Henry
c3cb632c24
Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs
2011-02-08 18:22:00 +00:00
andy
99fa12c059
ENH: added noParallel option to chemFoam (single cell cases only)
2011-02-03 12:55:05 +00:00
andy
6c1e58605b
ENH: moved thermo/pdfs->lagrangian/distributionModels
2011-02-02 09:28:44 +00:00
andy
1a263e3f0e
STYLE: re-located elemental thermo properties
2011-02-01 17:03:15 +00:00
andy
9da43d1558
STYLE: consistency - moved radiation->radiation models
2011-02-01 16:00:27 +00:00
andy
497b4f0bed
ENH: Code refactoring to avoing ambiguities + clean-up
...
- pointSolid->solidProperties
- pointSolidMixure->solidMixtureProperties
- liquids->liquidProperties
- liquidMixture->liquidMoxtureProperties
2011-01-28 13:09:10 +00:00
andy
2c9433dced
ENH: Updated IOobject flag after change in mesh construction
2011-01-26 16:49:55 +00:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
Mark Olesen
a78fa5add5
STYLE: remove trailing ';' after '{ ... }' compound
2010-12-30 17:50:47 +01:00
Mark Olesen
881b3dafa2
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
applications/solvers/multiphase/twoPhaseEulerFoam/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C
applications/utilities/mesh/generation/extrude/extrudeToRegionMesh/createShellMesh.C
applications/utilities/surface/surfaceCheck/surfaceCheck.C
src/finiteVolume/fields/fvPatchFields/derived/advective/advectiveFvPatchField.C
src/finiteVolume/fields/fvPatchFields/derived/waveTransmissive/waveTransmissiveFvPatchField.C
src/meshTools/directMapped/directMappedPolyPatch/directMappedPatchBase.C
NOTE: also needed to strip trailing space/lines in various files
2010-12-21 10:19:53 +01:00
Mark Olesen
c5ee4e1b04
COMP: avoid ambiguous construct from tmp - solvers/ combustion
2010-12-21 09:49:34 +01:00
Mark Olesen
a583a22801
STYLE: remove rogue file XiEqns
2010-12-20 15:35:20 +01:00
mattijs
985870e754
STYLE: Remove orphaned files
2010-12-08 11:43:54 +00:00
andy
3d039770f0
ENH: Added new chemFoam solver and test cases for stiff chemistry problems
2010-11-24 11:28:58 +00:00
andy
9c350ab501
STYLE: minor: indentation of 4 chars instead of 8
2010-11-05 13:03:55 +00:00
Henry
5dc9b66ba3
New Courant number now implemented in most solvers
...
CHT solvers still to do
2010-10-13 13:09:24 +01:00
Henry
eb51614780
Renamed rUA -> rAU
2010-10-11 20:10:34 +01:00
Henry
9ad02ff740
fireFoam: Updated solver and tutorials from OpenFOAM-1.7.x
2010-10-08 22:50:58 +01:00
graham
ebb9a9e1ac
ENH: tet decomposed particle tracking.
...
Squashed merge of particleInteractions up to
commit e7cb5bcf0315c359539ef1e715e1d51991343391
2010-09-17 16:59:17 +01:00
graham
28345247a7
STYLE: Fixing code style requirements for more files - those not
...
picked up by a copyright change.
2010-07-29 11:28:44 +01:00
graham
012494fdb5
STYLE: Fixing code style requirements for all apps.
...
Exception: applyWallFunctionBoundaryConditions.C cannot split #include
directives.
2010-07-27 15:27:05 +01:00
mattijs
f6670f8dec
COMP: Make/options added indirect libs for Solaris linker.
2010-07-15 09:38:52 +01:00
Mark Olesen
1a2319fde6
STYLE: PDRkEpsilon refactored to use kEpsilon inheritance
2010-06-18 19:24:23 +02:00
Mark Olesen
583d518ad5
ENH: Register RAS/LES models with (optional) alternative name
...
- allows better inheritance of models, since the coefficients
dictionary can be made to match the derived class.
related to commits 9544280e65
+ 14b4c3849c
2010-06-18 15:37:00 +02:00
Mark Olesen
c1857db513
Merge remote branch 'OpenCFD/master' into olesenm
2010-06-18 12:52:46 +02:00
Mark Olesen
14b4c3849c
ENH: allow protected access to RAS model coeffs/methods
2010-06-18 09:45:39 +02:00
mattijs
9544280e65
ENH: Register turbulenceModel with optional name (default is 'turbulenceModel')
...
Now instead of looking up RASModel we can lookup turbulenceModel instead.
2010-06-11 16:39:16 +01:00
Mark Olesen
d5ec1d3cee
STYLE: minor typo in comments
2010-06-09 08:58:41 +02:00
mattijs
f1ee573aa0
Merge branch 'inotify'
...
Conflicts:
TODO
2010-06-02 10:10:52 +01:00
mattijs
c51a2b0f63
ENH: have MUST_READ_IF_MODIFIED on IOdictionary construction
2010-06-02 09:48:07 +01:00
henry
361b153343
Final iteration information now available in mesh::data (used to be mesh::fvData)
...
Relaxation and solution parameters for the final iteration in PIMPLE loops are
now selected according to the value of the "finalIteration" entry in the
mesh::data dictionary.
rhoPimpleFoam significantly updates and now replaces rhoPisoFoam.
2010-05-25 18:45:25 +01:00
andy
7ad0be020e
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-05-10 11:44:49 +01:00
henry
911f50cebe
XiFoam: Added relaxation statements to Su and Xi equations
...
This makes the solver more robust when the "Courant number" of the flame
propagation fluctuates.
2010-05-06 14:45:53 +01:00
Mark Olesen
9c32ce1016
STYLE: use forAll macro in more places, avoid LF-CR endings
2010-04-23 18:35:55 +02:00
Mark Olesen
03338b9ea9
STYLE: partial revert for 5cfa97624e
2010-04-23 10:23:08 +02:00
Mark Olesen
4d2a297a67
BUG: syntax problems found by gcc-4.5.0
...
- "cpp -traditional-cpp" doesn't strip C++-style comments
Probably need a workaround with sed -e 's@^ *//@@' if we
wish to support C++-style comments in Make/{files,options}
- lduMatrixTests.C:121:1:
error: ‘Foam::lduMatrix::solverPerformance::solverPerformance’ names
the constructor, not the type
- edgeFaceCirculatorI.H:355:1:
error: ‘Foam::edgeFaceCirculator::edgeFaceCirculator’ names the
constructor, not the type
- patchPointEdgeCirculatorI.H:236:1:
error: ‘Foam::patchPointEdgeCirculator::patchPointEdgeCirculator’
names the constructor, not the type
- objToVTK.C:116:5:
error: ‘Foam::argList::argList’ names the constructor, not the type
same in surfaceClean.C, surfaceRefineRedGreen.C, surfaceSplitByPatch.C
- fireFoam/createFields.H:74:41:
error: type/value mismatch at argument 1 in template parameter list
for ‘template<class T> class Foam::autoPtr’
2010-04-22 09:00:31 +02:00
Mark Olesen
5cfa97624e
STYLE: more consistent New methods, use unregistered IOobject where appropriate
2010-04-20 17:13:35 +02:00
Mark Olesen
937e0d23d0
STYLE: consistent naming of files containing the 'New' method
...
before:
- 'new' prefixed to camel-cased class name: eg, someClass -> newSomeClass
- 'New' prefixed to templated class name: eg, TmplClass -> NewTmplClass
- 'New' suffixed to class name: eg, someClass -> someClassNew
after:
- consistent 'New' suffixed to class name, no change of case
eg, someClass -> someClassNew
eg, TmplClass -> TmplClassNew
2010-04-13 18:47:47 +02:00
Mark Olesen
b6f3bd4c23
STYLE: follow coding guide recommendation for '//- Destructor'
2010-04-12 11:55:52 +02:00
Mark Olesen
c508b2fe17
STYLE: consistent capitalization of Private/Protected Member Functions in comments
2010-03-30 11:33:42 +02:00
Mark Olesen
3213388ddf
Merge remote branch 'OpenCFD/master' into olesenm
2010-03-30 09:11:52 +02:00
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
andy
cb7fd50852
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-26 16:27:11 +00:00
andy
772e1d1b4f
BUG: enthalpy source term for dieselFoam solver corrected
2010-03-26 16:26:53 +00:00
Mark Olesen
0c8fb634f0
ENH: enforce consistent boundness on turbulence models.
...
- remove epsilonSmall, omegaSmall
- k0/epsilon0/omega0 become kMin/epsilonMin/omegaMin
- add qMin/zetaMin for consistency
These files still need some attention:
dynOneEqEddy.C
NonlinearKEShih.C
settlingFoam
BUG: incompressible::LESModels:dynOneEqEddy::correct()
- avoid tmp field destruction for consistency with the compressible
version
Possible TODO:
- set kMin to zero (instead of SMALL) and introduce kSmall
to avoid division by zero
2010-03-24 09:07:53 +01:00
sergio
0455e4a013
BUG: volScalarField G in registry named RANSModel::G
2010-03-11 14:33:19 +00:00
sergio
2fcb6d506b
BUG: option file in combustionModel links general thermo
2010-03-11 14:29:33 +00:00
andy
1dc1300ed3
STYLE: removed old comments
2010-02-12 18:47:24 +00:00
andy
a892403b15
STYLE: removed redundant rhoEqn
2010-02-12 18:45:03 +00:00
andy
ca37746fe4
ENH: Added (commented) line for unity Lewis no in hsEqn
2010-02-12 17:46:14 +00:00
andy
9171b6970f
ENH: removed building of local thermo library - now in main source tree
2010-02-12 17:07:42 +00:00
andy
40f141e2c9
ENH: Updated enthalpy equations for solvers with chemistry using updated
...
sensible enthalpy thermo packages
- Enthalpy source term now retrieved from the chemistry model (scaled by
kappa for the PaSR model)
2010-02-12 17:05:15 +00:00
andy
34cd4b9310
ENH: updated options file for fireFoam solver
2010-02-11 17:03:46 +00:00
andy
73ec58d3e8
ENH: Update of hsCombustionThermo
...
- moved sources from fireFoam solver into the thermophysicalModels library
- code clean-up
2010-02-11 17:00:55 +00:00
henry
3ed23da4fe
New solver: fireFoam
...
For non-premixed combustion using sensible enthalpy.
2010-02-10 19:09:24 +00:00
Mark Olesen
2d91dedaa0
Merge commit 'OpenCFD/master' into olesenm
2010-01-22 13:23:43 +01:00
Mark Olesen
a694f6e374
Replace a few uses of triSurface with the more general meshedSurface.
2010-01-15 17:27:03 +01:00
andy
19f8fa236a
Update PDR turbulence model to conform to updated turbulence model api
2010-01-11 12:59:32 +00:00
Mark Olesen
5e972c772f
remove trailing space from some files
2009-12-04 13:39:35 +01:00
Mark Olesen
c091d856ae
pedantic changes: 'forAll (' -> 'forAll(' in applications/
...
- to match coding guidelines
2009-12-03 14:12:08 +01:00
Mark Olesen
fa93ce8cd7
coding style adherence
...
- markup codingStyleGuide.org examples so they actually indent correctly
- use 'Info<<' as per codingStyleGuide instead of 'Info <<'
2009-11-27 15:39:14 +01:00
andy
6b289c32fd
added check to ensure that the inert specie exists in available specie list
2009-10-28 12:21:28 +00:00
graham
9221793088
Changing
...
deltaT().value() to deltaTValue()
and
deltaT0().value() to deltaT0Value()
across the whole code - faster to return especially if being used
often, in each call to a submodel for example.
2009-10-21 16:36:07 +01:00
henry
e9da288118
Reverted the Americanism "math" back to the original "mathematical" and reverted name of
...
the include file back to mathematicalConstants.H to make upgrading code slightly easier.
2009-10-10 22:58:58 +01:00
andy
9215ef540e
moved UEqn to within outer loop
2009-09-10 15:34:18 +01:00
andy
8dcea0f8cd
using new constant definitions
2009-08-28 18:04:22 +01:00
henry
31c76da40f
Changed the runtime-selection tables to output a sorted toc.
2009-08-06 18:01:28 +01:00
henry
5297267a5f
Use new patch-based wall-functions.
2009-07-27 07:52:14 +01:00
Chris Greenshields
2f3016173e
Modified Description entries for documenting purposes
2009-07-22 14:08:02 +01:00
henry
b248dd283c
Added kappa_ and E_.
2009-07-21 22:26:01 +01:00
henry
110b65add1
Put UEqn in PIMPLE loop.
2009-07-14 21:09:15 +01:00
henry
e7d9bf9a35
Force Unity Lewis number constraint by using alphaEff in b and ft equations.
2009-07-14 21:08:52 +01:00
andy
e55c47478d
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2009-07-08 19:10:55 +01:00
henry
d76820dc57
Changed g from being read from environmentalProperties to being read directly as a
...
uniformDimensionedVectorField.
2009-07-08 17:09:51 +01:00
andy
54f9cc3fe9
added output of heat release, dQ (got lost somewhere along the way...)
2009-07-08 16:54:59 +01:00
andy
516c20c8e7
adding rhoReactingFoam solver
2009-07-06 15:33:55 +01:00
andy
9e4fcd1844
clean-up of #include files
2009-07-01 10:50:41 +01:00