Commit Graph

219 Commits

Author SHA1 Message Date
d2b84dc511 ENH: Updated fieldSources->fvOptions for solvers 2013-01-08 09:38:01 +00:00
5d6e00233f STYLE: Updated solver header comments 2013-01-03 16:36:26 +00:00
72ab425a77 ENH: Updated instantiation of sources by solvers 2012-12-10 15:21:37 +00:00
08767723cb ENH: Updated handling of source contributions in CHT solvers 2012-12-10 11:03:23 +00:00
ad1246515a ENH: Updated sources for heatTransfer solvers 2012-12-10 10:59:17 +00:00
b5d1ab435d ENH: Updated solver run-time selectable sources 2012-12-06 15:08:52 +00:00
cf6956f119 ENH: Removed unused #include header 2012-12-06 14:22:23 +00:00
46c5a2b7dd ENH: Added radiation capability to buoyantPimpleFoam 2012-12-06 14:21:58 +00:00
9226110172 ENH: CHT solvers - updated equation sources 2012-12-06 13:30:29 +00:00
8f76549b1d ENH: buoyantSimpleFoam - updated equation sources 2012-12-06 13:30:14 +00:00
577ef5742d ENH: buoyantPimpleFoam - updated equation sources 2012-12-06 13:30:04 +00:00
b3a2897729 ENH: Replaced buoyantSimpleRadiationFoam by buoyantSimpleFoam - radiation now included by default 2012-12-06 13:06:30 +00:00
701f5680c8 buoyantSimpleRadiationFoam: Added MRF zones 2012-11-05 15:31:30 +00:00
96f51164eb Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-11-02 17:30:58 +00:00
8ec8f595ec ENH: cleaning chtMultiRegionFoam and chtMultiRegionSimpleFoam from
porous fluid and solid now incorporated into fluid and solid regions
2012-11-02 15:42:46 +00:00
286971f65e ENH: Added MRF functionality to buoyantSimpleFoam 2012-10-29 17:11:08 +00:00
a01233bda6 BUG: corrected source term solve variable 2012-10-19 16:30:00 +01:00
69c93be125 ENH: Further addition of run-time selectable sources to solvers 2012-10-19 14:09:27 +01:00
af8f5ed606 ENH: Updates to porosity solvers 2012-10-18 16:39:06 +01:00
f897de27b8 Thermodynamics: E-equation generalized to handle mesh motion 2012-10-08 15:39:29 +01:00
a34f71ca3c ENH: Modification to get hold of the radiative from the radiation model
instead of solid thermo
2012-10-04 14:50:43 +01:00
78121bac4a Solvers: Updated to solve EEqn rather than h,hs,eEqn 2012-09-22 16:34:20 +01:00
a114345eab Thermodynamics and sub-models: Removed "Sp" boundedness corrections on transport, replaced with "bounded Gauss" scheme 2012-09-21 14:34:42 +01:00
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
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
830c0ef382 Thermodynamyics: rename basicThermo -> fluidThermo and veryBasicThermo -> basicThermo 2012-08-23 14:13:13 +01:00
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
09aa9fbeb2 rhoPorousMRFSimpleFoam: Changed to rhoThermo
Also renamed addEnthalpySource -> addEnergySource
2012-07-16 09:49:04 +01:00
0e1e599bfe STYLE: setRegionSolidFields: remove commented out old code 2012-07-10 10:03:57 +01:00
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
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
3fc8c16b0d BUG: Fix to source in energy Eq for solid 2012-05-22 16:29:41 +01:00
f1b1d37868 COMP: Make/options: unused user library 2012-05-15 14:13:52 +01:00
0fd541cd81 Merge branch 'master' into enthalpyJump 2012-05-10 16:57:10 +01:00
fa4fd968a8 ENH: Renaming K to kappa and kappa to kappaRad in solid thermo and
updating tutorials
2012-05-08 11:02:39 +01:00
1aa606184e COMP: chtMultiRegionFoam: built into FOAM_USER_APPBIN 2012-05-01 17:17:56 +01:00
28762dc468 Removed trailing whitespace 2012-04-19 14:17:30 +01:00
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
88d6efca27 buoyantBoussinesqPimpleFoam: Changed the sign of phig 2012-04-18 16:33:02 +01:00
dcef9a2843 DEV: Fiel for enthalpyJump 2012-03-16 09:28:49 +00:00
0a8392ffd5 BUG: Coding error - missing ';' 2012-03-05 12:39:11 +00:00
912a20b7a3 ENH: Propagated caching of HbyA across solvers 2012-03-02 18:15:54 +00:00
033002b6de STYLE: chtMultiregionFoam: update commented out code 2012-02-29 11:07:57 +00:00
18e2c53007 BUG: solveSolid: thermo never updated 2012-02-07 10:22:16 +00:00
f719c0df82 BUG: porousSolid T Ew modifications and lookup of T instead of the
thermo
2012-01-10 18:07:54 +00:00
011b804baa ENH: Adding fieldSources to Allwmake 2012-01-10 16:22:49 +00:00
df878f084a ENH: Modified chtMultiRegionFoam including porous media and
secondary regions loops
2012-01-10 15:46:38 +00:00
dc810ea88d Thermodynamics: Completed most of the conversion of the enthalpy source 2011-11-23 16:56:13 +00:00