Commit Graph

1596 Commits

Author SHA1 Message Date
Henry
f1bfeba127 Thermodynamics: rename specieThermo -> species::thermo and create the species namespace
Also remove the "<thermo" part of the names of thermodynamics packages
2012-09-24 15:37:36 +01:00
Henry
969756b818 Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-09-24 13:42:09 +01:00
Henry
ccbcde9e42 reactingParcelFoam/verticalChannel: Remove unnecessary limiters 2012-09-24 13:42:06 +01:00
Henry
e5ffac8cd9 Thermodynamics: Test dictionary selection mechanism 2012-09-24 13:41:46 +01:00
mattijs
fa443cb65f GIT: boundary: derived file 2012-09-24 12:49:59 +01:00
mattijs
2132e8b1e2 BUG: iglooWithFridges: missing constraint type setup 2012-09-24 12:49:13 +01:00
andy
66eac7a20b ENH: Added example of using data bins to motorbike tutorial 2012-09-24 12:40:06 +01:00
mattijs
e1b6dfa6eb ENH: flowRateVelocityInlet: fall back to rhoInlet 2012-09-24 12:00:52 +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
mattijs
93fe2b5f43 ENH: verticalChannel: no need for Allrun 2012-09-24 10:51:57 +01:00
mattijs
1e0cf2f960 BUG: verticalChannel: U starting off with incompressible mode for potentialFoam 2012-09-24 10:49:06 +01:00
Henry
966dd4192b Removed trailing space 2012-09-23 22:12:06 +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
661c26288d sprayFoam and sprayEngineFoam: Updated thermodynamics to solve EEqn and support h and e 2012-09-22 22:43:42 +01:00
Henry
2997fc7ddb LTSReactingParcelFoam tutorials: updated rhoMax and rhoMin 2012-09-22 19:44:11 +01:00
Henry
78121bac4a Solvers: Updated to solve EEqn rather than h,hs,eEqn 2012-09-22 16:34:20 +01:00
Henry
a114345eab Thermodynamics and sub-models: Removed "Sp" boundedness corrections on transport, replaced with "bounded Gauss" scheme 2012-09-21 14:34:42 +01:00
mattijs
b512a8f373 BUG: iglooWithFridges: missing file 2012-09-21 12:06:51 +01:00
mattijs
5dc1c259d4 ENH: verticalChannel: updated for fowRateInletVelocity 2012-09-21 12:03:08 +01:00
mattijs
1d83996c0f STYLE: dynamicMeshDict: extraneous entry 2012-09-20 16:54:57 +01:00
mattijs
cbdba6b471 GIT: revert: revert bad commit b6c4e144c4 2012-09-20 15:19:25 +01:00
mattijs
dfa74d978c ENH: flowRateInletVelocity: different keywords for volumetric and mass 2012-09-20 14:21:40 +01:00
Henry
afcd78e005 Tutorials: Updated for thermo changes 2012-09-19 15:55:41 +01:00
Henry
ea9b8b9c2e Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-09-19 12:49:45 +01:00
Henry
dbe48b482c Thermodynamics: Changed all eEqn to EEqn and reformulated to conserve E in sonic solvers
To support these changes the need for "Sp" corrections on div-terms has been
eliminated by introducing a "bounded" convection scheme which subtracts the Sp
term from the selected scheme.  The equivalent will be needed for the ddt term.

A warning message is generated for steady-state solvers in which the "bounded"
scheme is not selected for the convection terms.
2012-09-19 12:49:07 +01:00
andy
8489de277d GIT: conflict resolution 2012-09-17 12:03:11 +01:00
mattijs
3f3644681e Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-09-14 13:32:06 +01:00
mattijs
96a5814b08 ENH: flange: rename to meshQualityDict 2012-09-13 15:04:58 +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
Henry
7eef5af786 sonicFoam: change internal energy equation formulation to conserve total energy 2012-09-12 15:36:39 +01:00
Henry
4d0620eaa6 Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-09-12 09:53:50 +01:00
Henry
dd3ab88f47 Thermodynamics: renamed isobaricPerfectGas -> incompressiblePerfectGas and incompressible -> rhoConst
Added isochoric and incompressible identifiers to equations of state to indicate the supported processes
2012-09-11 14:07:22 +01:00
Henry
97acc11a4c moveDynamicMesh/SnakeRiverCanyon: Updated dynamicMeshDict 2012-09-11 14:05:06 +01:00
mattijs
d1cdf12be4 ENH: motorBike tutorial: use patchGroups 2012-09-10 14:24:31 +01:00
mattijs
f8268c433e STYLE: controlDict: removed tab 2012-08-31 17:02:10 +01:00
mattijs
bfbfa8f4a5 ENH: motionSolvers: dynamicMeshDict new syntax 2012-08-31 16:51:26 +01:00
Henry
41a13eba57 Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-23 14:13:41 +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
andy
e6bc9ba2ae GIT: resolved merge conflict 2012-08-21 18:17:27 +01:00
andy
5541a62875 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-21 18:14:10 +01:00
andy
e7a238dc3a ENH: Cleaned-up lagrangian tutorial cloud input properties dictionaries 2012-08-21 18:13:44 +01:00
mattijs
831bcdc6b9 STYLE: scripts: removed trailing spaces 2012-08-17 12:30:55 +01:00
andy
3821ee560a ENH: Tutorial input dictionary updates 2012-08-14 14:27:10 +01:00
andy
b63f0a7451 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-10 18:19:33 +01:00
sergio
df90b2db06 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-08 10:28:14 +01:00
sergio
0731c47257 ENH: Modifying oppositePanels combustion case 2012-08-08 10:27:40 +01:00
mattijs
ea0ba70e7a Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-03 17:37:18 +01:00
mattijs
e316a4d647 GIT:0/Ma: postprocessing file 2012-08-03 15:22:40 +01:00
sergio
4113feb869 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-03 14:49:25 +01:00
sergio
2d7f780e9a ENH: changing tolerances for p and U and diskDir 2012-08-03 14:48:13 +01:00
sergio
3fa9f70018 ENH: Modifying fvSolution and fvSchemes in smallPoolFire3D 2012-08-03 13:43:31 +01:00
andy
a3870d65df GIT: Merge/resolve conflict 2012-08-03 12:28:20 +01:00
andy
362d2fdac8 ENH: Updated lagrangian tutorials after radiation update 2012-08-03 10:39:43 +01:00
Henry
c1d61707b6 interDyMFoam tutorials: use phiAbs for P BCs 2012-08-02 16:33:32 +01:00
Henry
03fa349157 Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-08-02 15:30:17 +01:00
Henry
6db2e55ab0 tutorials: Removed unmaintained files and unused dictionary entries 2012-08-02 15:30:10 +01:00
andy
79a4326b25 ENH: Clean-up tutorial geometries if copied from resources folder 2012-08-02 14:56:33 +01:00
Henry
30eba3882a Tutorials: Removed unmaintained files 2012-08-02 13:37:15 +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
ccba34694d Updated headers 2012-07-25 17:05:46 +01:00
Henry
f07a2b0bd5 Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-07-25 16:54:36 +01:00
Henry
3ff15d1e2e pisoFoam/les/motorBike: Corrected 2012-07-25 16:54:33 +01:00
Henry
39b12cd9ab simpleFoam/turbineSiting: Simplified case to mesh in parallel but avoid the need for redistribution 2012-07-25 16:54:10 +01:00
mattijs
a0a0f89017 ENH: blockMeshDict: use new boundary syntax 2012-07-25 12:22:35 +01:00
andy
d99100cee2 GIT: resolve merge conflict 2012-07-25 09:27:24 +01:00
sergio
785adf0495 BUG: Changing rho name in fvSolution for the solid region 2012-07-24 17:08:39 +01:00
Henry
df152c1ca4 sonicFoam/ras/prism/constant/thermophysicalProperties: Corrected choice of thermodynamics 2012-07-24 16:42:29 +01:00
Henry
b18dac86cb fireFoam/les/oppositeBurningPanels/0/alphaSgs: Update for new generalised wall-functions 2012-07-24 16:42:03 +01:00
Henry
5cb555db9e Tutorials: Corrected selection of thermodynamics packages 2012-07-24 15:36:51 +01:00
Henry
6a5711af69 Removed unused file 2012-07-24 15:24:22 +01:00
Henry
1df540b4f5 simpleFoam/turbineSiting: corrected fvSchemes 2012-07-24 15:04:40 +01:00
Henry
249975bb75 rhoCentralFoam/biconic25-55Run35: Reduced the Courant number to improve boundedness and stability 2012-07-20 16:56:14 +01:00
Henry
0f03a90a69 rhoCentralFoam/biconic25-55Run35: Reduced the Courant number to improve boundedness and stability 2012-07-20 16:54:08 +01:00
Henry
734f853ca9 tutorials/combustion/XiFoam/les: Deleted the combusting pitzDaily case 2012-07-13 10:25:14 +01:00
andy
8cfaa5c223 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-07-12 11:14:48 +01:00
andy
b38fa5cb22 BUG: Corrected typo in tutorial fvSolution 2012-07-09 17:19:29 +01:00
mattijs
2587c7d641 GIT: boundary: not needed 2012-07-09 09:24:23 +01:00
mattijs
c0882aef0c ENH: flange: tighten min-tet volume since has little effect 2012-07-06 17:42:22 +01:00
mattijs
a40ebc83ea ENH: motorBike: correct application 2012-07-06 15:15:00 +01:00
andy
13d9a40907 ENH: Update to Aachen bomb tutorial input 2012-07-05 12:29:31 +01:00
mattijs
e177a11de6 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-07-03 15:04:40 +01:00
sergio
433f81df7e Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-07-03 14:12:09 +01:00
sergio
2cc1d163bf Changing write interval at control 2012-07-03 14:10:08 +01:00
Henry
3069a182d5 Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-07-03 14:00:42 +01:00
Henry
d21b61a883 Updated headers 2012-07-03 14:00:21 +01:00
Henry
c1696f9cde mutWallFunctions: Generalised for RAS and LES
muSgsUSpaldingWallFunction removed, now use mutUSpaldingWallFunction
2012-07-03 13:57:27 +01:00
mattijs
84ff26263b Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-07-03 13:07:01 +01:00
sergio
dccad82084 ENH: Modification of solid thermo, thermo baffles, pyrolysis and
tutorial, solvers solve for h in the solid
2012-07-03 10:54:27 +01:00
Henry
ef2bc10d11 nutWallFunctions: Generalised for RAS and LES
nuSgsUSpaldingWallFunction removed, now use nutUSpaldingWallFunction
2012-07-03 10:34:20 +01:00
mattijs
cc1d0d27e4 ENH: mixerAMI: use reconstructPar as well 2012-07-02 13:55:57 +01:00
mattijs
971e5fe30f ENH: movingCone: show usage of uniformFixedValue 2012-06-29 15:38:25 +01:00
mattijs
c8017cb44d BUG: turbineSiting: removed extranous 'value' field of uniformFixedValue 2012-06-29 15:17:06 +01:00
Henry
23ad7a11fe multiphaseEulerFoam: Completed support for surface tension and contact angle.
Also improved the efficiency of the handling of the models by evaluating only those specified.
2012-06-25 11:34:46 +01:00
Henry
35d545d08f Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-06-22 11:54:02 +01:00
Henry
0025112496 compressibleTwoPhaseEuler: Updated kinetic theory from 2.1.x 2012-06-22 11:50:55 +01:00
andy
df6578151d ENH: Updated tutorial input files 2012-06-21 12:05:35 +01:00
andy
426f0ef0f6 ENH: Further tutorial updates 2012-06-19 14:49:40 +01:00
andy
8aee63f444 ENH: Updated chemistry-combustion tutorial cases 2012-06-19 13:17:59 +01:00
andy
da4993fe62 ENH: Removed inappropriate entries from tutorial input dictionary 2012-06-13 11:18:25 +01:00
andy
1e0a9c5ec8 ENH: Updated tutorial dictionary 2012-06-12 13:16:40 +01:00
Henry
b402c87b22 pipeCyclic/0.org/U: Updated constructor for Clang 2012-06-06 21:13:42 +01:00
andy
d8ec44502d Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-05-31 17:08:50 +01:00
andy
04d2165a31 ENH: Updated injection models for lagrangian tutorials 2012-05-31 16:51:31 +01:00
Henry
10332e4fff Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
Conflicts:
	src/thermophysicalModels/basic/Make/files
	src/thermophysicalModels/basic/basicThermo/basicThermo.C
	src/thermophysicalModels/basic/psiThermo/hPsiThermo/hPsiThermo.C
	src/thermophysicalModels/basic/psiThermo/hsPsiThermo/hsPsiThermo.C
	src/thermophysicalModels/basic/rhoThermo/hRhoThermo/hRhoThermo.C
	src/thermophysicalModels/basic/rhoThermo/hsRhoThermo/hsRhoThermo.C
	src/thermophysicalModels/thermalPorousZone/thermalModel/fixedTemperature/fixedTemperature.C
2012-05-30 15:32:20 +01:00
andy
c34efdac09 ENH: Removed redundant entries from splash tutorial 2012-05-30 15:26:38 +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
andy
afdd7db8b7 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-05-25 13:50:57 +01:00
andy
5da9ae8f2b ENH: Simplified tutorial changeDictionaryDict 2012-05-25 13:50:41 +01:00
mattijs
5fe2004059 BUG: turbineSiting: remove *ProcAddressing files after parallel snappyHexMesh 2012-05-24 11:51:21 +01:00
mattijs
0136deb88e ENH: extrudeMesh: make edge collape optional 2012-05-22 17:34:03 +01:00
mattijs
255b1c4ab4 ENH: blob: updated tutorial 2012-05-17 12:58:47 +01:00
mattijs
142c28d4f9 GIT: meshQualityDict: put under git 2012-05-17 12:30:48 +01:00
sergio
a3a567ea1c ENh: Further changes to tutorials and source regarding
changes from K to kappa
2012-05-08 13:32:56 +01:00
sergio
7eb17886f8 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-05-08 11:03:57 +01:00
sergio
fa4fd968a8 ENH: Renaming K to kappa and kappa to kappaRad in solid thermo and
updating tutorials
2012-05-08 11:02:39 +01:00
Henry
e5cd8fff64 compressible solvers: renamed Kp -> Ekp (kinetic + pressure energy) 2012-05-04 16:20:11 +01:00
Henry
f36879826e rhoPimplecFoam: setup tutorial consistent with rhoPimpleFoam 2012-05-03 15:18:50 +01:00
Henry
b55941c07f compressible solvers: Name pressure diffusivity Dp 2012-05-03 14:15:15 +01:00
Henry
26c9d330e7 rhoPimplecFoam: New compressible solver featuring PIMPLEC 2012-05-03 14:14:40 +01:00
Henry
ac9203e1b8 rhoSimplecFoam: Added coupled-patch handling to H1 to support parallel running 2012-05-02 10:53:29 +01:00
sergio
980027bd60 BUG: Delay the call to solidThermo in Radiation BC constructor
in case the solid region has not being constructed yet
2012-04-24 10:43:44 +01:00
sergio
e03d93551b Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
Conflicts:
	tutorials/incompressible/pimpleFoam/elipsekkLOmega/constant/polyMesh/boundary
2012-04-20 12:41:42 +01:00
sergio
13ef974eff ENH: Adding -overwrite option to mirrorMesh and update tutorial 2012-04-20 12:16:50 +01:00
Henry
ef8efc27ba Solvers and tutorials: changed use of buoyantPressure BC to fixedFluxPressure 2012-04-20 09:49:58 +01:00
mattijs
7dc2f6980d Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-19 16:17:17 +01:00
mattijs
ccf1499eef ENH: elipsekkLOmega: Allrun script cleanup 2012-04-19 16:16:57 +01:00
laurence
dfac320401 BUG: Add surfaceFeatureExtract dictionary defaults 2012-04-19 15:04:51 +01:00
laurence
9ed9e9327e Merge branch 'surfaceFeatureExtract-Tutorials' 2012-04-19 15:04:14 +01:00
laurence
12d560aa03 BUG: Add surfaceFeatureExtract dictionaries to the tutorials 2012-04-19 14:37:31 +01:00
Henry
28762dc468 Removed trailing whitespace 2012-04-19 14:17:30 +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
Henry
629bca4de9 compressibleInterFoam: Add support for run-time selectable equation of state 2012-04-16 15:54:08 +01:00
Henry
9ba839942e Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-16 11:47:34 +01:00
Henry
8e3e1808ec compressibleInterFoam: Added thermal support 2012-04-16 11:47:28 +01:00
sergio
47355f43e4 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-13 16:31:37 +01:00
sergio
48c70a91df ENH: Adding dimensioSet to DataEntry and modify MRFZone entry types 2012-04-13 16:31:07 +01:00
Henry
ed368b434c mixerVessel2D tutorials: Added missing topoSetDict 2012-04-05 17:51:45 +01:00
Henry
fca4d338ea rhoSimplecFoam/squareBend: Update tutorial for latest version of rhoSimplecFoam 2012-04-04 17:44:42 +01:00
mattijs
69569cc45e STYLE: surfaceFeatureExtract: get info from Coeffs dictionary. Added comment 2012-04-03 10:36:23 +01:00
mattijs
5d60157dd1 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-02 18:10:01 +01:00
mattijs
9821123c86 ENH: snappyMultiRegionHeater: adapt for surfaceFeatureExtractDict 2012-04-02 17:58:45 +01:00
Henry
917301d62b Corrected headers and formatting 2012-04-02 12:06:36 +01:00
mattijs
8e4af30958 ENH: flange: add snappyHexMesh 2012-03-30 16:11:26 +01:00
mattijs
ccbc6b03f9 ENH: surfaceFeatureExtract: extract features 2012-03-30 16:09:19 +01:00
mattijs
143b4b7039 ENH: flange: run snappyHexMesh to add layers 2012-03-30 16:02:47 +01:00
laurence
04bacc14d5 ENH: cvMesh blob tutorial updated 2012-03-28 08:43:27 +01:00
sergio
e48b238c01 ENH: Modifying eCont returning aCont form greyMeanAbsEmission and
wideBandAbsorptionEmission models and tutorials
2012-03-29 15:17:52 +01:00