bbb88e330c
ENH: Adding operator== and operator!= to Particle. Basing equality on
...
the origProc and origId or the particle only.
2010-04-07 17:23:17 +01:00
c22fce2006
ENH: Creating nonBlocking comms to exchange referredParticles.
...
Currently operating within one function call and not doing local comms
separately.
Using inplaceSubset instead of inplaceReorder and setSize.
2010-04-07 16:29:29 +01:00
c141866d11
STYLE: Updated copyright dates and GPL to v3.
2010-04-07 12:52:10 +01:00
ccb65ef390
ENH: Removing old InteractionList classes.
...
Current InteractionList class will compile on its own, but does not
supply all of the interface required by PairCollision, so this model
won't compile.
2010-04-07 11:39:24 +01:00
43435f7df3
Merge branch 'master' into particleInteractions
2010-04-07 10:22:51 +01:00
2064e7daf1
Merge branch 'master' into particleInteractions
2010-04-07 09:59:20 +01:00
90cb1973fa
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-07 08:28:24 +02:00
eb8e622772
ENH: Adding globalIndexAndTransform, introducing basic indexedOctree
...
and boundBox based interaction identification.
2010-04-06 18:26:15 +01:00
111061e1ac
ENH: Changing read of interactionDiatance to remove sqr.
2010-04-06 18:24:38 +01:00
645ba8e612
ENH: Split exchange into two step process (send+receive) so we can intersperse calculations.
2010-04-06 16:30:35 +01:00
7783e806d8
BUG: Was not crossing into unnamed cellZone regions
2010-04-06 16:30:08 +01:00
95d34464a2
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-06 16:35:58 +02:00
25e7d800bb
BUG: fix inconsistent ListOps behaviour with DynamicList
2010-04-06 13:46:37 +02:00
67b2a9665f
Merge branch 'master' into particleInteractions
2010-04-02 11:04:29 +01:00
3f2b57f0f3
BUG: Always do topological walking to correct cellZones.
2010-04-01 14:23:58 +01:00
39ea47af82
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-01 09:06:56 +01:00
bb1a2476fd
ENH: Change concave cell checking to be based on face centres and face
...
planes, rather than a vertex-by-vertex check. Assesses concavity as
relevant to the tracking.
2010-03-31 18:10:05 +01:00
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
3cf4d721eb
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-31 14:36:13 +01:00
0dd8a2b8a4
kOmega model: Corrected date of publication containing the description of the model.
2010-03-31 14:36:09 +01:00
94bab707d3
Merge branch 'master' into particleInteractions
2010-03-31 11:48:58 +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
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
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
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
5c600fee85
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-03-26 13:40:19 +00:00
d01adb74e3
ENH: Added tet volume check to checkMesh and snappyHexMesh
2010-03-26 13:39:51 +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
a8c630eb8a
Merge remote branch 'OpenCFD/master' into olesenm
2010-03-25 11:18:33 +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