Commit Graph

179 Commits

Author SHA1 Message Date
mattijs
5bc4cc3b7c Merge remote-tracking branch 'origin/master' into feature/procAgglom 2013-05-01 16:57:36 +01:00
Henry
042354a88e rhoPimpleDyMFoam: New version of rhoPimpleFoam for moving-mesh cases 2013-04-29 14:34:15 +01:00
mattijs
d7cadf4937 Merge remote-tracking branch 'origin/master' into feature/procAgglom
Conflicts:
	src/OpenFOAM/db/IOstreams/Pstreams/Pstream.H
	src/OpenFOAM/db/IOstreams/Pstreams/UPstream.C
	src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
	src/OpenFOAM/db/IOstreams/Pstreams/combineGatherScatter.C
	src/OpenFOAM/db/IOstreams/Pstreams/gatherScatter.C
	src/OpenFOAM/db/IOstreams/Pstreams/gatherScatterList.C
	src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.C
	src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.H
	src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/GAMGInterface/GAMGInterface.H
	src/finiteVolume/fvMesh/fvMesh.H
2013-04-23 09:41:15 +01:00
Henry
d8eb000d14 rhoCentralDyMFoam: Remove spurious Info statement 2013-02-12 10:12:34 +00:00
Henry
7a86319cc0 rho?imple?Foam: Remove update of rho at beginning of pEqn to improve convergence 2013-01-25 12:42:24 +00:00
andy
5ec46af785 ENH: Solver updates for fvOptions usage 2013-01-22 09:43:44 +00:00
andy
31edc9685d BUG: Corrected fvOptions usage in pEqn 2013-01-22 09:12:00 +00:00
Henry
b824bbb660 rhoCentralFoam: Updated the handling of thermal transport
Note that smoluchowskiJumpTFvPatchScalarField still uses the specified Pr from the
thermophysicalProperties whereas it should derive appropriate information from
the thermo package
2013-01-20 21:23:17 +00:00
andy
d2b84dc511 ENH: Updated fieldSources->fvOptions for solvers 2013-01-08 09:38:01 +00:00
Henry
db89978ade Updated headers for Laurence and Andy 2012-12-17 11:42:00 +00:00
andy
2d3dc0b1f6 ENH: Updated Allw* scripts 2012-12-10 15:25:11 +00:00
andy
72ab425a77 ENH: Updated instantiation of sources by solvers 2012-12-10 15:21:37 +00:00
andy
e86258bc4e ENH: Updated sources for compressible solvers 2012-12-10 10:50:47 +00:00
andy
2bb551bc85 ENH: Updated smoluchowskiJump BC 2012-12-06 15:56:16 +00:00
andy
b5d1ab435d ENH: Updated solver run-time selectable sources 2012-12-06 15:08:52 +00:00
andy
365210a8fd ENH: Updated maxwellSlipU BC 2012-12-06 10:52:12 +00:00
andy
80a7c92759 ENH: Updated fixedRho BC 2012-12-06 10:27:57 +00:00
andy
70d61bfe09 ENH: Updated Allwmake scripts 2012-12-06 09:50:36 +00:00
andy
7769292a33 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-05 17:43:19 +00:00
andy
304b8a5f0d ENH: Updated and renamed rhoPorousMRFLTSPimpleFoam->rhoLTSPimpleFoam 2012-12-05 17:34:46 +00:00
andy
f9676a36bc ENH: Added file missed during commit #c7da0a5 2012-12-05 17:29:22 +00:00
andy
51ef47d818 ENH: Removed rhoPorousMRFPimpleFoam - functionality available in base rhoPimpleFoam 2012-12-05 17:12:28 +00:00
andy
c7da0a5c5e ENH: Updated sources handling in rhoPimpleFoam 2012-12-05 17:10:57 +00:00
andy
04d36cc27f ENH: Renamed rhoPorousMRFSimpleFoam rhoPorousSimpleFoam 2012-12-05 16:34:06 +00:00
andy
0bcb6aa871 ENH: rhoSimpleFoam - updated handling of generic sources 2012-12-05 16:30:46 +00:00
mattijs
e3c9dddd26 STYLE: mixedFixedValue: indentation 2012-12-04 17:57:17 +00:00
mattijs
485970d192 BUG: smoluchovskiBC: use fatalIOerror 2012-12-04 17:55:47 +00:00
andy
6bc9714f1f ENH: Updated MRF solvers 2012-10-29 16:57:58 +00:00
Henry
4ae2006824 rhoCentralFoam: Updated energy equation 2012-10-24 17:22:51 +01:00
andy
8d85caee1d ENH: Added run-time selectable sources to compressible solvers 2012-10-19 13:52:41 +01:00
andy
af8f5ed606 ENH: Updates to porosity solvers 2012-10-18 16:39:06 +01:00
mattijs
23c4157fea ENH: Allwmake: fail if any component fails 2012-10-11 17:07:19 +01:00
Henry
f897de27b8 Thermodynamics: E-equation generalized to handle mesh motion 2012-10-08 15:39:29 +01:00
Henry
e9e09f11dc rhoCentralFoam: Corrected output of maxwellSlipUFvPatchVectorField BC 2012-10-04 18:10:15 +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
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
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
830c0ef382 Thermodynamyics: rename basicThermo -> fluidThermo and veryBasicThermo -> basicThermo 2012-08-23 14:13:13 +01:00
Henry
09aa9fbeb2 rhoPorousMRFSimpleFoam: Changed to rhoThermo
Also renamed addEnthalpySource -> addEnergySource
2012-07-16 09:49:04 +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
Henry
e5cd8fff64 compressible solvers: renamed Kp -> Ekp (kinetic + pressure energy) 2012-05-04 16:20:11 +01:00
Henry
50cccded84 Updated headers 2012-05-04 14:48:57 +01:00
Henry
e156d19610 rhoSimpleFoam family: updated to use e rather than h 2012-05-04 14:48:46 +01:00
Henry
476b39d5a1 Updated header 2012-05-03 15:14:41 +01:00
Henry
2e09a6628e sonicLiquidFoam: Updated pressure equation to use Dp 2012-05-03 15:14:32 +01:00
Henry
0471d9cb27 Updated headers 2012-05-03 14:15:24 +01:00
Henry
b55941c07f compressible solvers: Name pressure diffusivity Dp 2012-05-03 14:15:15 +01:00