OpenFOAM-4.x/applications/test
Henry 93732c8af4 Updated the whole of OpenFOAM to use the new templated TurbulenceModels library
The old separate incompressible and compressible libraries have been removed.

Most of the commonly used RANS and LES models have been upgraded to the
new framework but there are a few missing which will be added over the
next few days, in particular the realizable k-epsilon model.  Some of
the less common incompressible RANS models have been introduced into the
new library instantiated for incompressible flow only.  If they prove to
be generally useful they can be templated for compressible and
multiphase application.

The Spalart-Allmaras DDES and IDDES models have been thoroughly
debugged, removing serious errors concerning the use of S rather than
Omega.

The compressible instances of the models have been augmented by a simple
backward-compatible eddyDiffusivity model for thermal transport based on
alphat and alphaEff.  This will be replaced with a separate run-time
selectable thermal transport model framework in a few weeks.

For simplicity and ease of maintenance and further development the
turbulent transport and wall modeling is based on nut/nuEff rather than
mut/muEff for compressible models so that all forms of turbulence models
can use the same wall-functions and other BCs.

All turbulence model selection made in the constant/turbulenceProperties
dictionary with RAS and LES as sub-dictionaries rather than in separate
files which added huge complexity for multiphase.

All tutorials have been updated so study the changes and update your own
cases by comparison with similar cases provided.

Sorry for the inconvenience in the break in backward-compatibility but
this update to the turbulence modeling is an essential step in the
future of OpenFOAM to allow more models to be added and maintained for a
wider range of cases and physics.  Over the next weeks and months more
turbulence models will be added of single and multiphase flow, more
additional sub-models and further development and testing of existing
models.  I hope this brings benefits to all OpenFOAM users.

Henry G. Weller
2015-01-21 19:21:39 +00:00
..
alloc Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
BinSum Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
callback Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Circulator Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
codeStream Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
CompactIOList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
CompactListList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
cyclic Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
dataEntry Updated options files for new location of radiation lnInclude directory 2015-01-11 22:27:36 +00:00
delete Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Dictionary Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
dictionary Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
dimensionedType Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Distribution Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
DLList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
DynamicField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
dynamicIndexedOctree Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
DynamicList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
ensightFoamReader Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
error Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
extendedStencil Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Field Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
fieldDependency Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
fieldMapping New version of wmake supporting out-of-tree object and dependency files 2014-12-14 21:42:18 +00:00
fileName Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
fileNameClean Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
findCell-octree Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
findSphereFeatureEdges-octree Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
findTimes Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
FixedList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
foamVersion Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
fvc Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
fvSolutionCombine Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
GAMGAgglomeration Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
globalIndex Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
globalMeshData Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
graph Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
graphXi Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Hashing Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
HashingSpeed Added support for glibc < 2.18 2015-01-04 20:13:37 +00:00
HashPtrTable Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
HashSet Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
HashTable Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
HashTable2 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
HashTable3 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
hexRef8 New version of wmake supporting out-of-tree object and dependency files 2014-12-14 21:42:18 +00:00
IndirectList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
io Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
ISLList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
IStringStream Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
labelRanges Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
laplacianFoam-communicators Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
LduMatrix Updated header 2015-01-02 19:20:50 +00:00
liquid Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
List Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
ListOps Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Map Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
mappedPatch Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Matrix Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
maxMem Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
memInfo Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
mesh Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
mkdir Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
momentOfInertia Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
mvBak Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
NamedEnum Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
nullObject Resolve issues relating to compilation with clang-3.5.0 2014-12-15 22:38:10 +00:00
ODE Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
OStringStream Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PackedList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PackedList1 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PackedList2 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PackedList3 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PackedList4 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
parallel Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
parallel-communicators Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
parallel-nonBlocking Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
passiveParticle Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PatchEdgeFaceWave Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
patchRegion Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PatchTools Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PointEdgeWave Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
pointField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Polynomial Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
POSIX Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
prefixOSstream Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
primitivePatch Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
pTraits Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
PtrList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
quaternion Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
reconstruct Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
regex Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
router Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
sha1 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
simpleMatrix Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
sizeof Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
slicedField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
SLList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
sort Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
speed Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
sphericalTensorField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
spline Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
StaticHashTable Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
string Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
stringList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
symmTensorField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
syncTools Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
tensor Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
tensor2D Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
tetTetOverlap Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
thermoMixture Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
tmpField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
tokenize Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
triTet Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
Tuple2 Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
UDictionary Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
UIndirectList Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
UniformField Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
vector Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
vectorTools Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
volField New version of wmake supporting out-of-tree object and dependency files 2014-12-14 21:42:18 +00:00
volPointInterpolation Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
wallDist wallDist: Add support for cached wall-reflection vectors 2015-01-08 16:08:53 +00:00
wordRe Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00
xfer Add the OpenFOAM source tree 2014-12-10 22:40:10 +00:00