Commit Graph

16775 Commits

Author SHA1 Message Date
968f0bbd57 added last() member function 2009-11-23 12:55:20 +00:00
5bb620de10 scheduled or non-blocking polyMesh initialisation 2009-11-23 12:44:46 +00:00
844685d29d Finished working version of templated Distribution class.
Changed the underlying map to be a Map<scalar> to allow the addition
of a value to the Distribution to be weighted (by timestep or by cell
size for example) component by-component - default weight is one.

Adding normalisation, write, mean snd median functions.

Test application DistributionTest draws numbers from the Random class
and creates distributions of them, writing to disk, for the main
types: scalar, vector, symmTensior, sphericalTensor and tensor.

Creating a labelVector distibution, but need to check what is
happening to the mean and median values and what happens when an odd
number is used as a binWidth, as truncation to label will be
occurring.
2009-11-23 12:22:13 +00:00
af3c1a7766 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-23 12:19:58 +00:00
85152a2d5e Added faceCentres().
Removed blank lines between template specification and function definition.
2009-11-23 12:19:52 +00:00
7cd4adc59d Minor reordering. 2009-11-23 12:18:21 +00:00
87300f124e Merge commit 'OpenCFD/master' into olesenm 2009-11-23 12:03:10 +01:00
534b7dca70 dimensionSet enhancement
- added asText() method to assist people with remembering what the
  dimensions are in English

- minor short-circuit optimizations in dimensionless() and operator==
2009-11-23 11:58:19 +01:00
a74f31aace Initial templated Distribution class where a distribution is
accumulated for each component of the template parameter.
2009-11-22 18:21:37 +00:00
de97ff23b9 calculate sizes also when running non-parallel 2009-11-22 17:42:52 +00:00
f0ddc03279 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-21 10:54:47 +00:00
e226745a87 nonblocking transfer of particles 2009-11-21 10:54:02 +00:00
d0e866f2ca synchronise flipping on coupled boundaries 2009-11-21 10:53:36 +00:00
a4cfc67f46 allow on-the-fly construction for e.g. having hundreds of cutting planes 2009-11-21 10:52:54 +00:00
79ffe06758 support for mpich 2009-11-21 10:51:49 +00:00
7b917838ce sizes not returned 2009-11-21 10:50:55 +00:00
dd3dc96199 new pointMesh construction 2009-11-21 10:49:15 +00:00
e0adfe9e2a Correcting it's to its and "::"'s to "::"s. 2009-11-20 17:50:12 +00:00
2ad1a75e2a Moving cvControls back to be initialised after the geometry and moving
the writeFeatureObj call out to the conformalVoronoiMesh constructor.
2009-11-20 17:48:37 +00:00
dba76cae37 Merge branch 'master' into cvm 2009-11-20 14:20:58 +00:00
e06171fea4 Merge branch 'master' of ssh://graham@hunt//home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-20 14:09:25 +00:00
2c52705cf7 move reconstructPar 'guts' to src/parallel/reconstruct
- in preparation for adding an optional '-reconstruct' to a few utilities
  re-use as -lreconstruct library

- move related stuff there too
      src/decompositionMethods/decompositionMethods
      -> src/parallel/decompositionMethods

- added missing namespace qualifiers
2009-11-20 14:37:56 +01:00
0f2af4200a Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-20 12:40:21 +00:00
35c9d7bbd5 Corrected test applications. 2009-11-20 12:40:19 +00:00
ff5a07a5a4 Moving the declaration and construction of the cvMeshControls_ object
before any other members are constructed, as the geometry members can
use controls.

Removing unused null constructor declaration.
2009-11-20 12:21:30 +00:00
5f8fc6452e Revert "Adding -lrt for decomposition methods."
This reverts commit a213537563.
2009-11-20 11:41:37 +00:00
fabbd8bb47 Merge branch 'master' into dsmc 2009-11-20 11:31:30 +00:00
cb683add44 Fixed typo in WarningIn message, was outputing name of variable rather
than value.
2009-11-20 11:18:28 +00:00
8a37f34f17 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-19 19:37:58 +00:00
467feeb659 changed comment 2009-11-19 19:37:49 +00:00
004a1a8c45 added triangulate argument 2009-11-19 19:37:23 +00:00
dcc53875f7 removed processorWeights 2009-11-19 19:37:07 +00:00
fc8d208461 Cleaning out unnecessary functions and commented out code. 2009-11-19 18:09:33 +00:00
10e79ba9a7 Mostly working iterative point merge and face collapse. Works fairly
well for small smallEdgeLengthCoeff values.

Still has commented out cruft present, to be removed:

 + assessFace (x2)
 + reindexDualFace
 + commented out sections in collapseFaces

Preserved in this commit for future reference.
2009-11-19 17:40:53 +00:00
d6e4c1a9a2 Merge commit 'OpenCFD/master' into olesenm 2009-11-19 15:13:37 +01:00
8ce765e3f5 resolve merge conflict 2009-11-19 10:50:22 +00:00
efb0d93a0c removed ParaView 2 reader module 2009-11-19 10:48:28 +00:00
08e4e5c556 Fixed error in the out-of-date use of pointMesh see:
http://www.cfd-online.com/Forums/openfoam-bugs/70259-vtkfoam-c-calls-call-non-existing-volpointinterpolate-ct
or.html
2009-11-19 09:09:57 +00:00
d06821b46b Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-18 23:10:39 +00:00
bb65911c45 Added a correction to the boundary velocity and flux to make them consistent
with the boundary motion before the fluxes are corrected for continuity by
pcorr.
2009-11-18 23:10:26 +00:00
11b475317f put into compressible namespace 2009-11-18 15:59:48 +00:00
9fdd3fce79 Merge commit 'OpenCFD/master' into olesenm 2009-11-18 13:09:27 +01:00
84f38f1c22 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-18 11:42:39 +00:00
d032faff68 corrected debug message 2009-11-18 11:40:09 +00:00
6bfcb0ae24 Adding removeUnusedPoint function.
Adding WIP collapseFace function and while loop.
2009-11-17 19:51:29 +00:00
01cc6c1f8c added some comment 2009-11-17 18:26:42 +00:00
9bc0cef2ec Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-17 16:27:42 +00:00
dfbd90ffa2 adding (missed) translatingWall BC to Make/options 2009-11-17 16:27:30 +00:00
dc1cca0232 Changing the case of enumerations to mixed instead of uppercase. 2009-11-17 12:26:49 +00:00
893172ba75 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-17 11:41:14 +00:00