Commit Graph

14 Commits

Author SHA1 Message Date
09aa9fbeb2 rhoPorousMRFSimpleFoam: Changed to rhoThermo
Also renamed addEnthalpySource -> addEnergySource
2012-07-16 09:49:04 +01:00
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
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
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
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
5d0d4b4b78 BUG:Using fvMatrix function to set value in h Eq 2012-05-28 15:16:44 +01:00
060a2b0f42 BUG: Making fixeTemperature general for variable Cp thermos 2012-05-04 16:17:43 +01:00
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
ce5266694f BUG: Fixed fixedTemperature on thermal porous zone. 2011-07-14 10:00:01 +01:00
3177e81566 ENH: adjust thermalPorousZone to match documentation
eg, dictionary entry:

        thermalModel
        {
            type        none; // fixedTemperature;
            // fixedTemperature coefficients
            T           350;
        }

A missing thermalModel is treated as 'none'
2011-03-31 13:53:48 +02: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
7e7285a7cd STYLE: add namespace Foam::porousMedia
- avoid name collisions with future thermal models etc.
2010-10-11 14:55:03 +02:00
e44826f076 ENH: Restructured and enhanced thermalPorousZone
- thermal model now run-time selectable
- added option for 'none'
2010-10-07 17:14:21 +01:00