Commit Graph

2986 Commits

Author SHA1 Message Date
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
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
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
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
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
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
d67e795e79 Merge remote branch 'OpenCFD/master' into olesenm 2010-04-08 16:33:24 +02: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
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
e80a27de36 Merge remote branch 'OpenCFD/master' into olesenm 2010-04-07 18:01:55 +02:00
0177458406 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-04-07 16:13:52 +01:00
9feda061e3 ENH: Update to sampleSets so that distance outputs cumulative distance
along sample path

STYLE: Minor code formatting
2010-04-07 16:12:55 +01:00
9a22d7fa77 fvData: should have been part of the last commit. 2010-04-07 15:42:19 +01:00
ba390cee89 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-04-07 15:40:56 +01:00
d4d0b88988 fvData: New database (dictionary) held on the fvMesh to store residual information etc.
This data can be used for convergence testing e.g. by a functionObject.
Other data could also be stored, e.g. global continuity errors and other reduced results.
2010-04-07 15:40:52 +01:00
496cfa2c68 Merge remote branch 'OpenCFD/master' into olesenm 2010-04-07 14:24:33 +02:00
ec284e3818 BUG: DynamicList copy constructor was explicit 2010-04-07 14:24:18 +02:00
e273893a50 ENH: add separate printNotes() method to argList 2010-04-07 14:19:11 +02:00
357ff92e8d Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-04-07 11:42:32 +01:00
149a190e22 ENH: Added readFields function object
- function object to read fields and register them on the mesh database
  for further post-processing
2010-04-07 11:40:57 +01:00
0a746b6a82 STYLE: Corrected incorrect comment and minor formatting 2010-04-07 11:40:28 +01:00
90189b35d4 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-04-07 10:18:07 +01:00
90cb1973fa Merge remote branch 'OpenCFD/master' into olesenm 2010-04-07 08:28:24 +02:00
a85b221bf7 BUG: offsets not initialised consistently with offset. 2010-04-06 18:45:29 +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
3f2b57f0f3 BUG: Always do topological walking to correct cellZones. 2010-04-01 14:23:58 +01:00
9b71c70335 STYLE: partial revert of naming change from commit f99a145143 2010-04-01 12:50:00 +01:00
5a6f5a83ca ENH: Renamed volumeFlowRate to flowRateProfile in injection models 2010-04-01 12:37:17 +01:00