Commit Graph

342 Commits

Author SHA1 Message Date
william
55ac19dcf6 BUG: removed bash-specific scripting in externalCoupledCavity/externalSolver 2014-02-04 11:56:16 +00:00
mattijs
ac95756498 NEH: multiRegionHeaterRadiation: parallel running 2014-01-31 10:52:07 +00:00
Henry
349eddef0d Merge branch 'master' of ssh://opencfd:8007/home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-30 13:02:22 +00:00
Henry
d648760ead Update headers 2014-01-30 13:02:02 +00:00
Henry
ee4e19ef85 Renamed folder -> directory for consistency with POSIX and the rest of OpenFOAM 2014-01-30 13:01:04 +00:00
Sergio Ferraris
684dd9e71a Commenting out reconstructPar in multiRegionHeaterRadiation tutorial 2014-01-30 12:44:15 +00:00
mattijs
8acfa4692a STYLE: snappyHexMeshDict: removed optional parameter 2014-01-27 12:25:56 +00:00
Sergio Ferraris
54b98a8ce1 BUG: Bug in F for DarcyForchheimer porosity model.
Changing to Lists the contact resistances of turbulentTemperatureRadCoupledMixed and turbulentTemperatureCoupled BC's
Updating fvOption in heatExchanger tutorial
2014-01-08 17:12:46 +00:00
Sergio Ferraris
a2d6fe298d ENH: Updating combustion and heat transfer tutorials 2014-01-08 10:15:01 +00:00
Sergio Ferraris
7db3ea77f0 ENH: Improving settings for multiRegionHeater, adding example of contact resistance
and coded source fvOption in heater/fvOptions
2013-12-20 17:59:53 +00:00
Sergio Ferraris
620e32aff7 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2013-12-20 11:50:11 +00:00
mattijs
5552d5500b ENH: angledDuct: renamed wall to walls 2013-12-13 14:34:08 +00:00
Sergio Ferraris
7116c227bf ENH: making consistent Tnbr for turbulentTemperatureCoupledBaffleMixedFvPatchScalarField and turbulentTemperatureRadCoupledMixedFvPatchScalarField.
and updating heat transfer tutorials
2013-12-12 14:36:13 +00:00
mattijs
59c1f9cce3 ENH: circuitBoardCooling: added some processor patchField initialisation for easier parallel running 2013-12-11 17:19:39 +00:00
mattijs
6f46553895 ENH: createPatchDict: renamed dictionary entry 2013-12-11 17:16:40 +00:00
Sergio Ferraris
8f9450008e ENH: Remove unused files 1DTemperatureSlaveBafflePatches and 3DTemperatureSlaveBafflePatches 2013-12-04 15:34:26 +00:00
Sergio Ferraris
c56d376bae ENH: Adding 'baseGroup' option to createBaffle.C to add a pair patches but in
different groups. This is used in 3D baffle where the generated patches are not
coupled.
     The tutorial circuitBoardCooling has been updated.
2013-12-04 15:30:35 +00:00
mattijs
d64871cc82 ENH: mapped: use coupleGroup specification 2013-11-12 15:15:02 +00:00
Sergio Ferraris
084194c7bd ENH: 1) Adding self extrusion and defaulting some inputs in 3D thermal baffles
2) Changing 1D steady baffle to mixture BC and simplifying inputs
     3) Reorganizing circuitBoardCooling tutorial
2013-11-05 11:20:38 +00:00
mattijs
72c89b43b1 ENH: circuitBoardCooling: clean up 2013-10-25 09:22:06 +01:00
Henry
fad62667f0 tutorials/heatTransfer/buoyantSimpleFoam/externalCoupledCavity: Changed
message so that it doesn't look like an error.
2013-09-24 14:01:05 +01:00
Henry
79081fe33f Add value to BC 2013-09-11 11:29:16 +01:00
Henry
0e10f00241 tutorials/heatTransfer/chtMultiRegionSimpleFoam/heatExchanger: use fixedFluxPressure not buoyantPressure BCs 2013-09-11 11:23:29 +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
Sergio Ferraris
673860a09d ENH: Deriving thermalBaffle BC for thermal regions from mixedCoupleRad BC. This
incorporates Qr into the balance at the boundary. Qr and QrNrb entries are
    necessary now.
    The coolingCircuit tutorial case was modified accordingly.
2013-08-07 16:10:55 +01:00
mattijs
c4a65259ad GIT: boundary: remove usued file 2013-08-07 11:27:34 +01:00
andy
618181c4db ENH: Added tutorial case showing use of externalCoupled BCs 2013-07-24 12:07:31 +01:00
mattijs
9ad0015d95 STYLE: boundary: remove regenerated files 2013-07-16 09:54:02 +01:00
mattijs
7c081ac3e7 ENH: snappyHexMeshDict: fix header 2013-07-11 12:03:01 +01:00
mattijs
f2397e7f41 ENH: snappyHexMesh: clean up mesh quality settings 2013-07-02 15:01:32 +01:00
Sergio Ferraris
ea3ba49f52 STY: Correcting templates names and correcting write member function in
polynomialSolidTransport
2013-06-14 12:05:29 +01:00
Henry
48272dc5ab alphatWallFunctions: add "compressible::" qualifier to compressible alphat wall-functions 2013-04-10 17:04:49 +01:00
Henry
2c4d3a79c9 Completed rename kappat->alphat for incompressible heat transfer 2013-04-06 16:29:43 +01:00
Henry
0d1dde0dea tutorials/heatTransfer: update incompressible tutorials for kappa->alpha 2013-04-05 17:33:30 +01:00
andy
0cc8a4f816 ENH: Updating changes from 2.2.0 2013-03-07 12:55:52 +00:00
sergio
20cfa7c6ae BUG: Correcting axesRotation.C virtual member functions and
tutorials using coordinates systems dictionary
2013-02-07 11:32:40 +00:00
andy
29b74534c7 STYLE: Updated tutorial header 2013-02-07 10:00:40 +00:00
andy
c834330dc3 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-02-07 09:59:47 +00:00
Henry
91a54847c2 Rename thermoBaffle -> thermalBaffle 2013-02-05 14:49:58 +00:00
andy
ed96224c12 ENH: Updated buoyantSimpleFoam tuts 2013-02-01 12:49:51 +00:00
andy
03ee3a5046 GIT: merge conflict resolution 2013-01-21 16:48:22 +00:00
sergio
01c4970dd6 BUG: Correcting createBafflesDict 2013-01-21 12:59:51 +00:00
andy
59c4dfe0db ENH: Tutorial update 2013-01-17 12:38:07 +00:00
andy
68b4851568 ENH: Tutorial update 2013-01-11 14:53:44 +00:00
andy
cae7227cd4 ENH: Tutorial update 2013-01-11 12:16:51 +00:00
andy
94704b466e ENH: Tutorial update 2013-01-10 10:27:47 +00:00
andy
6fa5295b4b ENH: Tutorial update 2013-01-10 10:00:31 +00:00
andy
a953742839 ENH: Added new heat exchanger tutorial for chtMultiRegionSimpleFoam 2013-01-09 17:10:14 +00:00
mattijs
0ae4e2eaa5 STYLE: boundary: delete unused file 2013-01-08 13:01:21 +00:00
mattijs
e75dc1f757 ENH: createPatchDict: create with correct type 2013-01-07 12:22:46 +00:00
mattijs
90ccf72b5e BUG: createPatch: missing dictionary 2013-01-07 11:36:37 +00:00
sergio
e9a26d79f9 ENH: Renaming temperatureThermoBaffle to thermoBaffle
thermoBaffle2D to thermoBaffle
     temperatureThermoBaffle1D to thermoBaffle1D
2013-01-03 16:50:58 +00:00
mattijs
a1c6e86056 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-07 11:28:05 +00:00
mattijs
439159076b ENH: iglooWithFridges: updated for patchGroups 2012-12-07 11:27:32 +00:00
andy
d023108fa7 ENH: Updated buoyantSimpleRadiationFoam tutorials - now reside in buoyanSimpleFoam cases 2012-12-06 13:09:24 +00:00
mattijs
4a5172706f STYLE: iglooWithFridges: extraneous field 2012-12-06 09:34:45 +00:00
mattijs
c8a0ea85cc Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-05 15:53:26 +00:00
mattijs
03fa70e4af ENH: tutorials: dict command line option 2012-12-05 15:30:33 +00:00
Henry
acbbaf3f4d tutorials: Updated "limited" snGrad schemes 2012-12-05 14:58:42 +00:00
mattijs
4f362ec8e6 ENH: circuitBoardCooling: update to createBafflesDict 2012-12-04 11:59:44 +00:00
mattijs
3538bd27f8 ENH: multiRegionHeater: load libraries 2012-11-29 17:14:34 +00:00
andy
7888a0d8bb ENH: Updated comment/description 2012-11-19 09:37:41 +00:00
andy
edd7242fbe ENH: Tutorial updates 2012-11-16 17:52:08 +00:00
mattijs
ddf12a68ab Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-11-02 16:28:17 +00:00
sergio
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
mattijs
f689658552 ENH: iglooWithFridges: make 1 aspect ratio 2012-11-02 12:33:30 +00:00
sergio
ee01df6fb6 ENH: Editing baffle dictionary 2012-11-02 08:39:14 +00:00
sergio
708743752a Solving problem with sampledSurfaces
Removing specieSolid specialization
Updating tutorials using solidThermo and solid reactions
2012-11-01 17:46:37 +00:00
sergio
e113bebcef Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
Conflicts:
	src/thermophysicalModels/reactionThermo/Make/options
	src/thermophysicalModels/solidChemistryModel/ODESolidChemistryModel/ODESolidChemistryModel.C
	src/thermophysicalModels/solidSpecie/solidSpecie/solidSpecie.C
	tutorials/combustion/fireFoam/les/oppositeBurningPanels/constant/panelRegion/chemistryProperties
	tutorials/combustion/fireFoam/les/oppositeBurningPanels/constant/panelRegion/thermophysicalProperties
	tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctExplicitFixedCoeff/constant/MRFZones
	tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctExplicitFixedCoeff/constant/RASProperties
	tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctExplicitFixedCoeff/constant/polyMesh/boundary
2012-10-31 17:34:12 +00:00
sergio
92d2bc1b76 ENH: Aligning solid thermo mixing with gas mixing and solid reaction 2012-10-31 17:13:03 +00:00
andy
182f660634 ENH: Updates to tutorial Allrun scripts 2012-10-26 10:27:30 +01:00
andy
441d1d0dee ENH: Tutorial update 2012-10-16 10:58:00 +01:00
andy
555800c28a ENH: Updated tutorial radiationProperties dictionaries 2012-10-15 12:24:20 +01:00
andy
f9907cfd76 ENH: Updated circuitBoardCooling tutorial 2012-10-15 11:15:39 +01:00
sergio
54432bb18a ENH: Adding greyMeanSolidAbsorptionEmission, updating tutorial.
The radiative properties are now held in the radiationModel in the solid
region instead than in the solidThermo
2012-10-05 11:48:48 +01:00
Henry
ca2ad8032e Thermodynamics: Completed dictionary based selection mechanisms for all thermodynamic packages
Rationalised "make" macros to reduce code duplication
Removed solid phase radiation properties
Updated tutorials appropriately
2012-10-03 22:43:50 +01:00
andy
340bbed2e0 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-10-01 11:40:22 +01:00
andy
fd677b9f14 ENH: Tutorial file updates 2012-10-01 11:40:11 +01:00
Henry
9bf80af379 Thermodynamics: Update selection mechanism for reaction and chemistry thermodynamics 2012-09-30 21:27:18 +01:00
Henry
149a584cfe Solid thermodynamic: rationalize and update selection mechanism for consistency with fluid thermo 2012-09-30 21:26:12 +01:00
Henry
5e59b510e6 Thermodynamics: Updated tutorials to use the new dictionary based thermo package selection mechanism 2012-09-27 16:49:45 +01:00
mattijs
da17674f0f ENH: decomposePar,reconsturctPar: added -allRegions option 2012-09-26 12:08:43 +01:00
Henry
ef8b6810f2 Thermodynamics: add specie type as argument to the "makeThermo" macros
Added "8" as the default Order of polynomial thermodynamic functions
2012-09-25 18:09:05 +01:00
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
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
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
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
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
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
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
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
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
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