Commit Graph

6504 Commits

Author SHA1 Message Date
08cb452916 Tidying up and comments 2009-11-23 22:44:58 +00:00
a700e27f79 Merge branch 'master' into cvm 2009-11-23 19:53:45 +00:00
e83a5c271e re-structuring 2009-11-23 18:31:41 +00:00
908c61688a Adding mapper argument BCs that store p0_ point field in
fvMotionSolver/pointPatchFields
2009-11-23 17:29:59 +00:00
d6a5a3299e new function object: timeActivatedFileUpdate 2009-11-23 17:18:24 +00:00
e0cbe97409 cosmetics 2009-11-23 17:17:35 +00:00
f83866357e Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-23 12:55:24 +00:00
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
7b917838ce sizes not returned 2009-11-21 10:50:55 +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
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
004a1a8c45 added triangulate argument 2009-11-19 19:37:23 +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
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
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
e779953746 steady state cht solver; switched default coupled bc to be fixedValue 2009-11-17 11:41:05 +00:00
8f4065051c Creating a buildDualFace function, using everywhere a dual face is
required.

Separating dual face creation into two loops - first one to loop over
the dual faces and collapse the points of those that are to be
removed, second one to create the faces that remain.
2009-11-16 18:54:15 +00:00
14675f23e0 Merge branch 'master' into cvm 2009-11-16 15:50:36 +00:00
55f1a971a9 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-11-16 11:23:31 +00:00
aa684c3ea3 adding new BC 2009-11-16 11:23:06 +00:00
5551e4ae68 Adding function for averageCellSize.
Commenting out edge filtering.

Added assessFace function to determine if the face is to be kept.
2009-11-13 18:46:03 +00:00
7c32ccaaa0 compiler bug workaround 2009-11-13 18:27:30 +00:00