Commit Graph

27070 Commits

Author SHA1 Message Date
100e27dfa3 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
Conflicts:
	src/turbulenceModels/incompressible/RAS/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutRoughWallFunction/nutRoughWallFunctionFvPatchScalarField.C

Conflicts:
	src/turbulenceModels/incompressible/RAS/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutRoughWallFunction/nutRoughWallFunctionFvPatchScalarField.C
2009-05-13 00:06:11 +01:00
0d2fd6b252 Added stabilisation to the nut update. 2009-05-13 00:02:36 +01:00
326dd9f0fd added cellMass() function 2009-05-12 18:51:45 +01:00
f2c061d425 using ROOTVSMALL instead of SMALL 2009-05-12 18:50:57 +01:00
58aa677a74 bugfix: removed reference to tmp field 2009-05-12 18:31:13 +01:00
b778c94ca9 bugix: was returning wrong index 2009-05-12 13:24:48 +01:00
8f21831abe typo 2009-05-12 13:24:13 +01:00
d45bae5db4 better naming of mass transfer fields 2009-05-12 13:23:51 +01:00
92766a4418 removed link to local coalCombustion library 2009-05-12 13:23:11 +01:00
72362de6b1 foamToEnsight* fixes and tweaks
foamToEnsight:
    - add -noPatches option
    - had incorrect part# when the internalMesh was not output
    - case file is always ascii

foamToEnsightParts:
    - fixed field selection bug,
      no fields were selected when a single time-step was selected
2009-05-12 12:37:25 +02:00
69c7280f50 Merge branch 'olesenm' 2009-05-12 10:59:45 +01:00
0ee817a060 Also added a separate specification of the static pressure level but the
location for the specification is the same as that for the pd level.
2009-05-11 23:19:56 +01:00
6562861180 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-05-11 21:20:02 +01:00
f2d00b3230 Improve reference handling. 2009-05-11 21:19:55 +01:00
f983e0b42e Correct handling of MANPATH so that the system settings are not overridden. 2009-05-11 21:19:26 +01:00
4366d8df2c cosmetics - adjust copyright dates 2009-05-11 15:10:31 +02:00
774cf8b4db Merge commit 'OpenCFD/master' into olesenm
- with minor additional changes
2009-05-11 13:55:06 +02:00
0bc18a26f6 bugfix decomposePar
- explicitly remove any previously decomposed 'mut' and 'nut' when
  decomposing fields since they can otherwise prevent the turbulence model
  from being upgraded properly.
  Removing all decomposed fields first might be a better idea in the
  long-term, but would probably be slower.
2009-05-11 10:52:51 +02:00
312aba6ef2 corrected indices for mass transfer due to phase change 2009-05-08 17:02:58 +01:00
19d951ce86 minor cleanup of turbulence models
- added constructor dictionary(const dictionary*) that also handles NULL
  pointers and makes it convenient to construct from a possibly nonexistent
  sub-dictionary:
  eg,
      dictionary dict2(dict1.subDictPtr("someDict"));

- make some of the turbulence Coeffs sub-dictionary optional.
  Their contents are all 'lookupOrAddDefault' anyhow.

- in turbulentMixingLength BCs, skip namespace qualifier in template
  (eg, <RASModel> vs. <compressible::RASModel>)

- change comments from 'turbulenceProperties' to RASProperties/LESProperties

- consistency between compressible/incompressible - no separate file for
  'New' selector etc

- consistency in accessing the model coefficients.
  Use method coeffDict() for const access.
  Use protected data member coeffDict_ for read/write access.

- document model coefficients in etc/constant/RASProperties.
  Need the same for LESProperties before we can prune these from the
  tutorials.
2009-05-08 17:27:42 +02:00
7deb4aa2a9 added alphaSgs wall functions - need checking 2009-05-08 13:32:00 +01:00
c0fcf87cb9 comment 2009-05-08 13:07:21 +01:00
1c101ec1a8 bugfix fixedBlended scheme, cosmetics changes
- actually blend correction factors as well in fixedBlended scheme

- consistency change: move 'linearUpwindV' into same directory as
  'linearUpwind', move correction code from .H into .C code.

- minor docu format/spelling changes

A more general question:
~~~~~~~~~~~~~~~~~~~~~~~~
- would it make more sense to use template specializations for the
  '*V' differencing schemes?
2009-05-08 13:05:19 +02:00
321e4af9e8 constraints for reduced -D cases 2009-05-08 11:55:50 +01:00
d2a78f7e96 finally drop references to ~/.OpenFOAM-<ver> (use ~/.OpenFOAM/<ver>) 2009-05-07 10:37:55 +02:00
1cdbeb29d7 minor tweak to wmake
- place wmkdep and dirToString executables under
  utilbin/$(WM_ARCH)$(WM_COMPILER).
  This helps somewhat when copying rules about, and might help when creating
  general rules.
2009-05-06 15:56:29 +02:00
02cc2455ed initial commit of reactingParcelFoam 2009-05-06 13:23:11 +01:00
28ef2fa2a7 Merge branch 'master' into lagrangianDev 2009-05-06 13:19:16 +01:00
b6be0105b1 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-05-06 13:13:03 +01:00
ce3db4f17a constraining new velocity by solutionD() 2009-05-06 11:57:56 +01:00
96d17a50a2 display n-D on construction
- also serves to initialise mesh.geometricD() and mesh.solutionD()
  - lazy evaluation of calcDirections() caused prob when running in parallel
2009-05-06 10:07:43 +01:00
231df62edf resolve conflict 2009-05-06 10:59:23 +01:00
3728ce97f9 removing unused file 2009-05-06 10:13:47 +01:00
981bbb5aae display n-D on construction
- also serves to initialise mesh.geometricD() and mesh.solutionD()
  - lazy evaluation of calcDirections() caused prob when running in parallel
2009-05-06 10:07:43 +01:00
51f443a345 Merge commit 'OpenCFD/master' into olesenm
Conflicts:
	applications/utilities/mesh/manipulation/createBaffles/createBaffles.C

Can't use [0] to assign the first value of a DynamicList unless it has been
preceded by a setSize() - use append() instead.
2009-05-06 09:33:38 +02:00
395298292d Renamed the LES wall-function back to how it was because it is more generally applicable than just to the Spalart Allmaras model. 2009-05-05 21:58:38 +01:00
162f9d57d8 Fix from Niklas. 2009-05-05 21:25:48 +01:00
01184dfb33 Minor typo correction. 2009-05-05 21:25:22 +01:00
ac37ed4537 Made floatTransfer 0 by default. 2009-05-05 21:25:01 +01:00
fbf67192e0 Change to keep gcc-4.4.0 happy. 2009-05-05 21:24:19 +01:00
48c6fbcab2 Added tags file to help locate files. 2009-05-05 21:23:56 +01:00
6e10b0defd adjusted dictionary #inputMode directive
- #inputMode error
  now issues a FatalError on duplicate entries

- #inputMode warn
  issues a warning on duplicate entries, corresponds to the
  old behaviour of 'error'

- #inputMode protect
  prevents overwriting existing entries

The 'protect' mode provides a simple mechanism for supplying default values.
eg,
    in file1:
        #inputMode  protect
        intensity       0.1;
        mixingLength    0.005;
        #inputMode  merge

        inlet
        {
            type        turbulentIntensityKineticEnergyInlet;
            intensity   $intensity;
        }

    which is included from file2:

        intensity   0.05;
        #include    "file1"
2009-05-05 13:18:29 +02:00
0be0e96fb9 added 'fixedBlended' scheme - uses a single global blending factor
- fixed misc. copyright dates, other cosmetics
2009-05-04 16:28:07 +02:00
64b16c61d3 Fix: name lookup not wanted for featureMethod = none 2009-05-01 22:21:16 +01:00
7f8af1c433 Changed findSurfaceNearest to return surface index instead of normals directly.
Added searching for largest normal protrusion to surface conformation within an
iterative loop after the initial, closest point on surface conformation.
2009-05-01 18:47:13 +01:00
f9869e0044 changed message for if cell not found 2009-05-01 12:58:08 +01:00
3f41f77db3 tolerance tightened 2009-05-01 12:57:47 +01:00
d781dcf38c Merge branch 'master' into cvm 2009-05-01 10:11:25 +01:00
3d88003e77 order of creation consistent with cyclics 2009-04-30 20:31:13 +01:00
c5ee731267 Conformation to internal and external feature edges. 2009-04-30 20:21:50 +01:00