Commit Graph

4857 Commits

Author SHA1 Message Date
cf5ae6d629 ENH: Use concavity check based on face planes.
A cell is concave if there is a face whose face-centre is outside the plane of any other face on the cell.
Another option is to check for any vertices being         outside      ,,    ,,
but this is not consistent with current tracking.
2010-03-31 15:53:07 +01:00
d947aa9c9e Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-30 21:54:08 +01:00
1b46e05158 BUG: allowed sliver triangle to be collapsed down to illegal 2 vertex face.
Added simple check to disable collapsing faces to <3 vertices.
2010-03-30 21:52:48 +01:00
0b1fc8e0cd ENH: Changed behaviour of surfaces with zones.
- if allowFreeStanding = false it also disables faceZones on boundaries.
- can have surfaces with faceZone but no cellZone.
2010-03-30 21:50:40 +01:00
d8c1aa3afd BUG: nGrow of layer disabling not handled correctly.
Now also moved to within layer iteration loop.
2010-03-30 21:49:37 +01:00
883dbc2e2d ENH: Add concave cell checking 2010-03-30 21:48:57 +01:00
3060d2a048 BUG: Corrected erroneous string replacements (option) 2010-03-30 11:43:28 +01:00
6adf0cbca8 Merge remote branch 'OpenCFD/master' into olesenm 2010-03-30 11:42:19 +02:00
c508b2fe17 STYLE: consistent capitalization of Private/Protected Member Functions in comments 2010-03-30 11:33:42 +02:00
635fd464ec BUG/STYLE: cleanup turbulence models
- eg, pure virtual correct() and read() methods declarations but
  real implementations.

- unused yPlusLam_ member
2010-03-30 09:53:06 +02:00
6e15975678 STYLE: consistent parameter naming in turbulence model 2010-03-30 09:44:43 +02:00
9bb6e5ac25 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-30 08:28:19 +01:00
1a741a2259 BUG: numbering on lagrangian files was not uptodate with field vtk files
If no particles are in cloud it does not get written. Hence it would also
not output a vtk file. Changed now to always output lagrangian data.
2010-03-30 08:26:45 +01:00
9d216d5280 STYLE: Remove unused debug code 2010-03-30 08:20:22 +01:00
04d9ec232c ENH: Use scheduled transfer for one to many comms 2010-03-30 08:19:56 +01:00
8fcb33e492 STYLE: adjust copyright date and licence conditions for new files 2010-03-30 09:17:36 +02:00
3213388ddf Merge remote branch 'OpenCFD/master' into olesenm 2010-03-30 09:11:52 +02:00
76381a7b15 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-29 17:38:27 +01:00
e2f2bd1ff1 ENH: Updated lagrangian/intermediate lib to use updated pdfs library 2010-03-29 17:37:10 +01:00
1ac6442055 ENH: Updated dieselSpray lib to use updated pdfs library 2010-03-29 17:36:47 +01:00
4ba2681dd6 ENH: Updated pdfPlot utility
- pdf updated - needs to be inside pdfs namespace
- added writeData option - write individual data/samples to file
2010-03-29 17:34:50 +01:00
6f78c8a949 STYLE: Updated header comment/description 2010-03-29 17:34:18 +01:00
b3bf830949 ENH: Updates to thermo/pdfs library
- added Niklas' update to Rosin-Rammler
- new fixedValue type
- code clean-up
2010-03-29 17:32:31 +01:00
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02:00
44faceb792 Merge branch 'olesenm' 2010-03-29 10:26:43 +01:00
0686bdf1e9 ENH: simplify cpp rules to avoid absolute paths and multiple GFLAGS.
- otherwise /lib/cpp may need a different library binding than
  currently available and results in this type of error:

  /usr/lib64/gcc/x86_64-suse-linux/4.4/cc1:
  /data/app/OpenFOAM/ThirdParty-1.6.x/platforms/linux64/gcc-4.3.3/lib64/libstdc++.so.6:
  version `GLIBCXX_3.4.11' not found (required by
  /usr/lib64/libppl_c.so.2)

ENH: remove unused flex++ rule for SiCortex that was identical to the
general one anyhow.
2010-03-29 10:59:35 +02:00
09970cc01a ENH: read dictionary values for kMin, epsilonMin, omegaMin on construct. 2010-03-29 10:20:58 +02:00
fa47947f0b ENH: return the bounded volScalarField from Foam::bound()
- this allows the bounded field to be used immediately in another
  operation (eg, within a constructor).

ENH: use bounded epsilon_ instead of (epsilon_ + epsilonMin_) in calculations.
2010-03-29 09:43:01 +02:00
cb7fd50852 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-26 16:27:11 +00:00
772e1d1b4f BUG: enthalpy source term for dieselFoam solver corrected 2010-03-26 16:26:53 +00:00
cec4b184c4 Merge remote branch 'OpenCFD/master' into olesenm 2010-03-26 16:27:09 +01:00
f1a0179d8a Merge remote branch 'OpenCFD/olesenm' into olesenm 2010-03-26 16:26:14 +01:00
553b439f6d Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-26 14:23:00 +00:00
5c600fee85 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-26 13:40:19 +00:00
fda53efc0c Merge branch 'olesenm' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev into olesenm 2010-03-26 13:40:06 +00:00
d01adb74e3 ENH: Added tet volume check to checkMesh and snappyHexMesh 2010-03-26 13:39:51 +00:00
c521e80c9f ENH: Added missing surfaceField types (surfaceVectorField, surfaceTensorField etc) 2010-03-26 13:38:55 +00:00
26a718ac45 ENH: Further to commit 0c8fb634f0 - turbulence models developments
- use of xxxMin_ values and code clean-up
2010-03-26 13:37:48 +00:00
df56a5b192 STYLE: corrected header. 2010-03-26 13:36:53 +00:00
d6c5d294b4 ENH: added patchID access function 2010-03-26 13:36:24 +00:00
d981028d35 STYLE: Added to header 2010-03-26 13:35:42 +00:00
0b9e5ea11a ENH: link to general mplib* rules where possible.
ENH: generalize rule for X11

ENH: Avoid move in flex/flex++ rule.
2010-03-26 11:48:23 +01:00
46d96dc855 BUG: remove old wmake/rules/*/{dirToString,wmkdep} binaries 2010-03-25 14:42:29 +01:00
7b3ab6e75c ENH: git ignore eclipse project files 2010-03-25 13:55:11 +01:00
a8c630eb8a Merge remote branch 'OpenCFD/master' into olesenm 2010-03-25 11:18:33 +01:00
f3ab304d79 ENH: simplify compiler settings, provision for boost/CGAL 2010-03-25 10:37:44 +01:00
8fe5f7f9ee ENH: relax compiler check in foamInstallationTest (can use system gcc) 2010-03-25 08:38:04 +01:00
d1313bfda7 COMP: use current CGAL rules from cvm branch 2010-03-24 15:30:35 +01:00
d353f08f37 ENH: move internal wmake scripts to scripts/ directory
- more consistent script names
- remove '-help' option from internal scripts
2010-03-24 15:17:44 +01:00
0c8fb634f0 ENH: enforce consistent boundness on turbulence models.
- remove epsilonSmall, omegaSmall
- k0/epsilon0/omega0 become kMin/epsilonMin/omegaMin
- add qMin/zetaMin for consistency

These files still need some attention:
    dynOneEqEddy.C
    NonlinearKEShih.C
    settlingFoam

BUG: incompressible::LESModels:dynOneEqEddy::correct()
- avoid tmp field destruction for consistency with the compressible
  version

Possible TODO:
   - set kMin to zero (instead of SMALL) and introduce kSmall
     to avoid division by zero
2010-03-24 09:07:53 +01:00