5397845971
STYLE: Remove unused include files.
2010-04-13 10:29:16 +01:00
874120350c
STYLE: use forAllIter, forAllConstIter in more places
...
ENH: change some iterator -> const_iterator access
BUG: found some places with forAllIter and ::iterator !
2010-04-13 09:10:36 +02:00
ed33dc3eb9
BUG: Particle. Tolerance was not appropriate.
2010-04-12 18:08:11 +01:00
1d7074a0b5
ENH: InteractionLists. Writing referredWallFaces out under the
...
control of the writeCloud Switch.
2010-04-12 17:39:02 +01:00
489b4d26b1
ENH: Use master/slave point structure to assign master.
2010-04-12 17:24:35 +01:00
9bf63117ae
ENH: functionObjects improvements.
...
- readFields works seamlessly on-the-fly and as postprocessor
- new surfaceInterpolateFields to create interpolated field
- writeRegisteredObject only check upon writing, not upon startup
- add min,max to faceSource
2010-04-12 17:04:40 +01:00
4f4958c2bb
ENH: InteractionLists. Adding inverse addressing for referred wall
...
faces and interactions with the referred faces.
2010-04-12 16:52:52 +01:00
33fa12519d
ENH: InteractionLists. Adding referred walls. Not interacting with
...
them yet, nor are they transferring data (i.e. velocity field value).
2010-04-12 15:51:58 +01:00
f1e7cae646
ENH: Have edge addressing from coupledPatch to mesh
2010-04-12 11:48:04 +01:00
b6f3bd4c23
STYLE: follow coding guide recommendation for '//- Destructor'
2010-04-12 11:55:52 +02:00
a50f01b079
STYLE: use forAllIter, forAllConstIter instead of long-hand version
...
STYLE: use 'forAll(' NOT 'forAll (', as per coding guide
2010-04-12 11:18:38 +02:00
0f47cc05eb
Merge branch 'master' into particleInteractions
2010-04-09 18:04:49 +01:00
b4f2fc226e
ENH: InteractionLists. Using indexedOctree of all wall faces to
...
determine directWallFaces_. More elegant method, and will reduce the
number of unnecessary wall faces found, speeding up runs. Not a lot
of additional cost.
2010-04-09 17:53:14 +01:00
1aa25ebf39
STYLE: use forAllConstIter instead of long-hand version
2010-04-09 17:17:42 +01:00
e8cfd92f9d
ENH: move residualControl and abortCalculation into common jobControl lib
2010-04-09 17:55:37 +02:00
61d8d5eda6
ENH: InteractionLists and CollisionModel. Making collisions less
...
verbose. Reading control for populating (hence writing) the referred
particle cloud from dictionary.
2010-04-09 15:05:21 +01:00
a55ce8eeba
Merge remote branch 'OpenCFD/master' into olesenm
...
Conflicts:
tutorials/incompressible/simpleFoam/pitzDaily/system/controlDict
2010-04-09 14:21:34 +02:00
a30f977dc5
STYLE: avoid namespace { ... } in functionObject source code
2010-04-09 14:09:42 +02:00
f501cdb17d
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-09 12:45:16 +01:00
f8ea34bc59
Time: Moved functionObject execution from "++" to "loop"
...
This change allows functionObjects to cleanly terminate the code e.g. on convergence.
2010-04-09 12:45:13 +01:00
16a16090db
ENH: invert logic of residualControl check to allow dictionary entry.
...
- lets the user specify controls like this:
maxResiduals
{
p 5e-4;
U 1e-3;
"(k|epsilon|omega)" 1e-3;
}
2010-04-09 13:42:00 +02:00
ed3d9ef3eb
Merge branch 'master' into particleInteractions
2010-04-09 12:33:21 +01:00
725e3e5e4e
ENH: InteractionLists. Clearing cloud_ along with the
...
referredParticles, so there are no old particles lingering between
writes.
COMP: Adding surfaceFilmModels to
incompressibleUncoupledKinematicParcelFoam/Make/options
2010-04-09 12:30:40 +01:00
3fef72510e
STYLE: use switch value for 'writeCompression' in controlDict's
...
- simpler/clearer to use "on/off" instead of "compressed/uncompressed"
2010-04-09 13:12:35 +02:00
762508c822
ENH: added active flag to lagrangian/intermediate's SurfaceFilmModel
2010-04-09 11:44:56 +01:00
10141f907b
STYLE: use dict entry for function objects in controlDict
2010-04-09 12:23:25 +02:00
b19a8e3748
Merge branch 'master' into particleInteractions
...
Conflicts:
src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C
src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.H
tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/coalCloud1Properties
tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/limestoneCloud1Properties
2010-04-09 11:03:19 +01:00
b1484b37fd
Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-08 21:05:43 +01:00
70589ddcd1
BUG: no copy constructor visible for returning DynamicLists from functions.
2010-04-08 21:03:50 +01:00
4faec1291d
ENH: InteractionLists. Adding directWallFaces for real face
...
interactions and uncommenting/modifying collision with these faces in
PairCollision. No collisions will occur with referred faces.
STYLE: InteractionLists. Using mesh_ reference once initialised for
the rest of the constructor.
2010-04-08 18:44:51 +01:00
ce4485e9cf
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-08 18:23:01 +02:00
d0b1511eaf
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-08 17:21:12 +01:00
078a3204ba
ENH: Updating libs/applications affected by surface film modelling
2010-04-08 17:03:35 +01:00
1cbe83f255
ENH: Added surfaceFilmModels to main Allwmake script
2010-04-08 16:57:49 +01:00
10fa4fdcfd
ENH: Updates to lagrangian/intermediate library to provide link to
...
surface film modelling
- provides mechanism whereby particles can be re-introduced to a cloud
- new injection models
- new particle properties determined by pulling data from the surface
film model
2010-04-08 16:40:29 +01:00
00015a749c
ENH: Initial commit of surface film modelling functionality
...
- film approximated as single layer mesh, generated using
extrudeToRegionMesh utility
- library implemented in a hierarchy similar to lagrangian/intermediate:
- currently includes kinematic and thermodynamic variants
- sub-models include:
- film detachment/dripping
- phase change (place holder only)
- works in parallel
- currently in beta status
2010-04-08 16:36:28 +01:00
0a4a3664a4
ENH: Particle and Cloud. Modifying track behaviour when particle is
...
outside of cell. Making Cloud treat all cells as non-concave.
Making minValidTrackFraction = SMALL, applying it as small track
increase for (lambdaMin <= 0.0) cases, but only when
cloud_.internalFace(facei_) si true. It is not reasonable to apply a
rescue correction to all cases when the particle is still inside the
mesh.
Adding Info on build for InteractionLists and description.
2010-04-08 15:58:31 +01:00
d67e795e79
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-08 16:33:24 +02:00
33ffb925be
ENH: Using new InteractionLists in PairCollision. Commenting out wall
...
interaction for the moment.
2010-04-08 14:21:19 +01:00
2ca73275d4
ENH: Allowing cloud_ to be written by objectRegistry. Writes all data
...
and doesn't produce spurious writes when subcycling.
BUG: Missing Foam:: scope.
STYLE: Removing commented out inplaceReorders.
2010-04-08 14:13:00 +01:00
22717f323f
Time: Handle side-effects from functionObjects when checking the "running" status.
2010-04-08 13:01:28 +01:00
7a420677ec
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-08 12:11:04 +01:00
5d75467994
ENH: Added residualControl to functionObjects Allwmake script
2010-04-08 12:10:51 +01:00
99fa564bef
solverPerformance: added a "max" function
...
Improves the handling of residuals from the segregated solution of vectors and tensors.
2010-04-08 10:31:33 +01:00
6a63046edc
Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev
2010-04-08 10:08:19 +01:00
b2b3e8d25b
ENH: Added residualControl function object
...
- allows users to specify target maximum equation intial residuals, and
stop the run if the conditions are achieved
2010-04-08 10:06:41 +01:00
196378153b
Merge remote branch 'OpenCFD/master' into olesenm
2010-04-08 08:18:24 +02:00
6a5069b61f
Merge branch 'master' into particleInteractions
2010-04-07 17:29:38 +01:00
6fd78d862a
ENH: InteractionLists. Splitting send and receive function, using
...
externally declared PstreamBuffers.
2010-04-07 17:24:43 +01:00
93cfa2ea4f
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