Henry Weller
5ff0345662
fixedMultiPhaseHeatFlux: Corrected patch kappaEff evaluation
2015-11-24 11:09:50 +00:00
Henry Weller
6d542c87b2
fixedMultiPhaseHeatFlux: Added optional relaxation
2015-11-23 16:52:18 +00:00
Henry Weller
05adeb46be
snappyHexMesh layerParameters: Increased maxIters to 20
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1918
Patch provided by Richard Jones
maxIters could be made an option input if 20 is not sufficient for
difficult cases.
2015-11-23 16:48:05 +00:00
Henry Weller
74d00e99e4
alphatFixedDmdtWallBoilingWallFunction: Obtain the turbulence model directly from the phase
2015-11-23 14:59:46 +00:00
Henry Weller
dea0c7be57
fixedMultiPhaseHeatFlux: Calculates a wall temperature that produces the specified overall wall heat flux
...
across all the phases in an Eulerian multi-phase simulation.
Intended to be used with copiedFixedValue to ensure that phase wall
temperature are consistent:
- Set 'fixedMultiPhaseHeatFlux' boundary for one of the phases
- Use 'copiedFixedValue' for all the other phases.
Based on code provided by Juho Peltola
2015-11-23 14:50:05 +00:00
Henry Weller
b9678a8336
alphatFixedDmdtWallBoilingWallFunction: Added relaxation
...
Patch provided by Juho Peltola
2015-11-23 14:22:36 +00:00
Henry Weller
d5f8d691b0
TurbulenceModels: Correct nut during construction for single-phase solvers only.
...
For multiphase solvers the phase construction is not complete at this point.
2015-11-23 13:49:03 +00:00
Henry Weller
56913f6307
fvOptions: New buoyancyForce and buoyancyEnergy
...
Provides run-time selection of buoyancy sources for compressible solvers
Replaces the built-in buoyancy sources in XiFoam, reactingFoam and
rhoReactingFoam.
e.g. in constant/fvOptions specify
momentumSource
{
type buoyancyForce;
buoyancyForceCoeffs
{
fieldNames (U);
}
}
and optionally specify the buoyancy energy source in the enthalpy
equation:
energySource
{
type buoyancyEnergy;
buoyancyEnergyCoeffs
{
fieldNames (h);
}
}
or internal energy equation
energySource
{
type buoyancyEnergy;
buoyancyEnergyCoeffs
{
fieldNames (e);
}
}
2015-11-23 09:29:10 +00:00
Henry Weller
151e1fafff
Update header
2015-11-22 17:28:37 +00:00
Henry Weller
d870ca5be5
Corrected typo: Tranform -> Transform
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1923
2015-11-22 17:27:44 +00:00
Henry Weller
ccef40cc0a
meshRefinementBaffles: Correct faceZone orientation
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1479
Patches provided by Bruno Santos based on the work of Mattijs Janssens
2015-11-21 21:35:00 +00:00
Henry Weller
36cd8d0c0e
chemFoam: Remove unused turbulence model
2015-11-21 18:30:35 +00:00
Henry Weller
7c345a0202
specie/thermo: Use Pstd in the evaluation of equilibrium coefficients
2015-11-21 18:29:20 +00:00
Henry Weller
fc7a792667
etc/controlDict: reformatted
2015-11-21 18:28:54 +00:00
Henry Weller
98fb882f1c
reactingEulerFoam/interfacialCompositionModels/saturationModels/Antoine: Corrected Tsat expression
...
Patch provided by Daniel Jasinski
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1893
2015-11-21 10:41:46 +00:00
Henry Weller
cc942ed18e
chemkinReader: Add support for reading transport properties from dictionary
...
Note the dictionary is in OpenFOAM format not CHEMKIN.
Patch provided by Daniel Jasinski
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1888
2015-11-20 18:55:36 +00:00
Henry Weller
654433f692
metisDecomp: Update to support 64-bit labels
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1920
2015-11-20 14:29:27 +00:00
Henry Weller
016aad0d72
functionObjects: Format time according to the specification in controlDict
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1921
2015-11-20 13:22:51 +00:00
Henry Weller
36fe080bc7
RunFunctions: Added -append and -overwrite options
...
-append: append to log file
-overwrite: overwrite log file
Original patch provided by Timm Severin
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1919
2015-11-19 15:48:06 +00:00
Henry Weller
3792d0a9b1
TurbulenceModels: Separate template functions into .C files
2015-11-19 13:48:37 +00:00
Henry Weller
c78d695494
TurbulenceModels: Improved instantiation of single-phase models in solvers
...
Simplifies lookup of RAS or LES models
2015-11-18 21:10:03 +00:00
Henry Weller
c47a6ee1a8
rhoReactingFoam: Updated to use the latest UEqn.H from reactingFoam
2015-11-18 21:09:10 +00:00
Henry Weller
8eeac52ebe
reactingFoam: Added support for PIMPLE-consistent and pressure relaxation
...
Pressure relaxation is useful with LTS to damp acoustic waves
2015-11-18 09:34:16 +00:00
Henry Weller
6a80fbf792
advectiveFvPatchField: Added support localEuler ddt (LTS)
...
This functionality is inherited by the waveTransmissive BCs
2015-11-18 09:33:13 +00:00
Chris Greenshields
c4b36c1aa6
porousZone packaged fvOption: moved selectionMode to correct dict level
2015-11-17 14:59:30 +00:00
Henry Weller
742f2da0fa
Updated header
2015-11-17 12:07:33 +00:00
Henry Weller
22fd0edd59
porosityModels: Specification of name and dimensions of porosity coefficients is now optional
...
e.g.
DarcyForchheimerCoeffs
{
d (5e7 -1000 -1000);
f (0 0 0);
coordinateSystem
{
type cartesian;
origin (0 0 0);
coordinateRotation
{
type axesRotation;
e1 (1 0 0);
e2 (0 0 1);
}
}
}
2015-11-17 12:05:57 +00:00
Henry Weller
baa02e6916
src/combustionModels: Updated LES model lookup
2015-11-16 10:25:42 +00:00
Chris Greenshields
142ff92750
compressibleInflowOutflow template case: corrected turbulent fields and fvSchemes
2015-11-15 22:06:43 +00:00
Henry Weller
1af8893340
tutorials/combustion/fireFoam/les/smallPoolFire.*: Minor correction
2015-11-15 18:10:28 +00:00
Henry Weller
22f53b55eb
reactingEulerFoam: Updated phase-change support
...
Patches provided by Juho Peltola
2015-11-15 16:57:52 +00:00
Henry Weller
058220c2d9
reactingEulerFoam/interfacialModels/wallDampingModels: Added interpolatedWallDamping abstract base-class
...
To simplify linear, sine and cosine wall-damping implementation
2015-11-15 13:32:19 +00:00
Henry Weller
8bfc2f0f57
reactingEulerFoam/interfacialModels/wallDampingModels: Added cosine and sine damping functions
2015-11-14 21:25:09 +00:00
Henry Weller
6844e64010
reactingEulerFoam/interfacialModels/liftModels: wallDampedLift
...
New lift model supporting near-wall damping using the new
wallDampingModels.
e.g.
lift
(
(air in water)
{
type wallDamped;
lift
{
type constantCoefficient;
Cl 0.5;
}
wallDamping
{
type linear;
Cd 0.5;
}
}
);
in which a linear near-wall damping function min(y/(Cd*d), 1) is applied to the constant
coefficient lift model. Additional wall-damping functions will be added.
2015-11-14 19:31:41 +00:00
Henry Weller
e8b453cc1d
tutorials/combustion/fireFoam/les/oppositeBurningPanels: Improved schemes and BCs
2015-11-14 19:31:06 +00:00
Henry Weller
e8eb1707b5
FreeBSD sed: ensure that a "-e" option immediately follows "-i"
2015-11-14 17:03:03 +00:00
Henry Weller
a6d2cefacd
reactingTwoPhaseEulerFoam, reactingMultiphaseEulerFoam: Added nEnergyCorrectors
...
to allow iteration over the energy equations to improve stability for phase-change.
Additionally if nEnergyCorrectors is set to 0 the energy equations are
not solved which may be beneficial during the startup of some cases.
2015-11-13 22:06:52 +00:00
Henry Weller
d0e45416e0
tutorials: Removed unnecessary "boundary" files
2015-11-13 20:05:37 +00:00
Chris Greenshields
9d4c025db2
template cases: moved blockMeshDict.extPatches to system directory
2015-11-13 18:25:05 +00:00
Chris Greenshields
a43939b2c5
closedVolume template case: removed word entries from dimensionedScalars in transportProperties
2015-11-13 17:44:06 +00:00
Chris Greenshields
4a97061e59
Redundant boundary.org files removed from tutorial cases
2015-11-13 16:59:58 +00:00
Chris Greenshields
c72992dc35
blockMeshDict files: removed redundant location entries in FoamFile headers
2015-11-13 16:09:57 +00:00
Chris Greenshields
2cecaf408c
blockMeshDict files moved to system directory (new default location) in template cases and unit test cases
2015-11-13 16:05:59 +00:00
Henry Weller
7e2c9cfb85
tutorials/mesh/foamyHexMesh: Update location of blockMeshDict
2015-11-13 15:48:39 +00:00
Henry Weller
ef287b7640
steadyStateDdtScheme: Correct dimensions of fvcDdtUfCorr
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1913
2015-11-13 14:33:34 +00:00
Henry Weller
aa4297918d
tutorials/combustion/fireFoam/les/smallPoolFire?D: Improved outlet BC
...
Now applies totalPressure and pressureInletOutletVelocity with hRef set
to the height of the outlet plane.
2015-11-13 14:17:07 +00:00
Henry Weller
6ba93fc708
tutorials/combustion/fireFoam/les/smallPoolFire?D: Improved outlet BC
...
Now applies totalPressure and pressureInletOutletVelocity with hRef set
to the height of the outlet plane.
2015-11-13 14:15:19 +00:00
Henry Weller
c18fd1d300
createTurbulenceFields: Specification of turbulence fields now command-line option
...
Usage: createTurbulenceFields [OPTIONS]
options:
-case <dir> specify alternate case directory, default is the cwd
-constant include the 'constant/' dir in the times list
-fields <wordReList>
specify which turbulence fields (k, epsilon, omega, R) to
write - eg '(k omega)' or '(R)' or '(.*)'.
-latestTime select the latest time
-newTimes select the new times
-noFunctionObjects
do not execute functionObjects
-noZero exclude the '0/' dir from the times list, has precedence
over the -withZero option
-parallel run in parallel
-roots <(dir1 .. dirN)>
slave root directories for distributed running
-time <ranges> comma-separated time ranges - eg, ':10,20,40:70,1000:'
-srcDoc display source code in browser
-doc display application documentation in browser
-help print the usage
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1912
2015-11-13 10:55:34 +00:00
Henry Weller
778c0cc8ed
etc/caseDicts/setConstraintTypes: Initialize the value for processor BCs to the uniform internalField value
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1883
2015-11-11 12:17:30 +00:00
Henry Weller
5e6a7ea282
Completed update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00