Commit Graph

29 Commits

Author SHA1 Message Date
c4c60fad80 BUG: polyMesh::movePoints: clear cellTree since gets constructed using current geometry
so will be out of date (w.r.t bounding box, subdivisions) when the mesh moves.
Only when all cells stays in all the same boxes can you skip rebuilding it
so this was not deemed worthwhile. Fixes #172
2016-07-18 16:07:15 +01:00
683cfb9d97 vector::zero -> Zero 2016-04-15 11:32:42 +01:00
3963149c05 src/OpenFOAM: Moved function documentation comments into .H files and removed duplicates 2016-02-29 21:21:41 +00:00
56fa7c0906 Update code to use the simpler C++11 template syntax removing spaces between closing ">"s 2016-01-10 22:41:16 +00:00
a4ab3f61db src/OpenFOAM: Update ...ErrorIn -> ...ErrorInFunction
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-08 12:23:52 +00:00
333e6541f3 BUG: indexedOctree: construct with shapes outside bb 2013-09-23 20:37:28 +01:00
2989a25d44 BUG: indexedOctree: construct with no points inside bb 2013-09-20 16:43:16 +01:00
0cb4e1ecd8 ENH: indexedOctree: print memory size 2013-09-12 15:24:12 +01:00
f9664eb3e4 STYLE: indexedOctree: removed commented out code 2013-07-10 12:29:07 +01:00
e2482a4e8b ENH: Merge searchableSurface and indexedOctree volumeType 2013-04-11 19:52:03 +01:00
72c3da08b2 Merge branch 'master' into feature/cvMesh
Conflicts:
	applications/test/Matrix/Test-Matrix.C
	applications/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/extrude2DMesh/extrude2DMesh.C
	applications/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/extrude2DMesh/extrude2DMesh.H
	src/OpenFOAM/algorithms/indexedOctree/indexedOctree.C
	src/OpenFOAM/primitives/Tensor2D/Tensor2DI.H
2013-04-05 16:09:24 +01:00
9064e37da7 ENH: Add extra octree functionality
+ Make intersection and nearest functions functors. This makes adding
  different intersection and nearest routines easier.
+ treeDataPrimitivePatch takes its tolerance as a constructor argument
+ Make treeDataTriSurface a typedef of treeDataPrimitivePatch
2013-03-15 12:38:57 +00:00
74e16d7729 Reformat "template <..." to template<"
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:50 +00:00
944b8d438b Reformat "template <..." to template<"
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:09 +00:00
db89978ade Updated headers for Laurence and Andy 2012-12-17 11:42:00 +00:00
5527f8e8fb ENH: indexedOctree: Remove quickCircumsphereRejection
Found no speed advantage
2012-12-11 16:53:08 +00:00
26a9fbb6e1 ENH: boundBox: Move overlaps function from treeBoundBox.
Update indexedOctree::overlaps to use boundBox::overlaps.
2012-12-11 16:49:36 +00:00
138f149b47 ENH: surfaceFeatures: Add constructor that takes an edgeMesh 2012-03-20 17:43:27 +00:00
edccfce28e Merge branch 'cvMesh' 2012-03-01 17:45:27 +00:00
fd953175e0 ENH: cvMesh: Add quick rejection tests to octree and buildParallelInterface 2012-03-01 17:21:13 +00:00
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
0e91b291a4 BUG: Uninitialised point. 2011-07-01 10:49:15 +01:00
e1ead74461 Merge branch 'master' into cvm 2011-06-08 17:28:03 +01:00
231d1318bd ENH: bug in findSphere test and implemented for treeDataPrimitivePatch. 2011-06-03 16:07:17 +01:00
7902377c02 ENH: treeDataTrisurface: expose tolerance 2011-06-02 12:14:53 +01:00
cf6c0c4c01 ENH: findSphere query for indexedOctree. 2011-05-20 20:24:57 +01:00
54ba194801 ENH: Improved bound box obj output. 2011-05-11 13:00:56 +01:00
efc0aa48df ENH: Improved bound box obj output. 2011-05-11 13:00:56 +01:00
c2851eaa9f ENH: moved indexedOctree and treeBoundBox from meshTools to OpenFOAM 2011-02-24 16:06:51 +00:00