Commit Graph

628 Commits

Author SHA1 Message Date
913103ec0a Rename circulators to be consistent with the standard OpenFOAM class naming convention 2015-08-06 16:54:47 +01:00
65e8e2273b polyMeshFromShapeMesh: Change patch face matching to be vertex ordering independent
This simplifies the specification of patch faces in blockMeshDict which
now do need not have any particular ordering of the block vertices.
2015-08-06 16:51:56 +01:00
94401af010 Resolved issues with virtual function inheritance and warning from clang
Also removed __GNUC__ conditional compilation statements which are no
longer needed.
2015-07-17 12:11:37 +01:00
72300041df Removed use of the deprecated "register" keyword
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4340.html
2015-06-30 10:26:44 +01:00
d71b839320 polyMesh::findCell: Call tetBasePtIs for CELL_TETS to ensure parallel consistency
Resolves additional bug-report http://www.openfoam.org/mantisbt/view.php?id=1544
2015-06-11 17:45:25 +01:00
8cd3023439 Rationalize position searching and add cell->tet decomposition as the default cell-search algorithm
Resolves issues with probes and findRefCell for meshes in which all cell face-pyramids are positive.
2015-02-25 10:57:06 +00:00
8628ef2fea Corrected capitalization of Doxygen documentation comments 2015-02-14 13:10:15 +00:00
f4596ad247 Resolve issues relating to compilation with clang-3.5.0 2014-12-15 22:38:10 +00:00
3ca8e59d87 BUG: coupledPolyPatch: removed NOORDERING clause 2014-10-30 09:57:02 +00:00
994cda140e ENH: Adding IOmapDistribute 2014-10-14 15:11:35 +01:00
820bc3943a ENH: polyMesh: avoid virtual mechanism 2014-08-29 10:37:26 +01:00
2ba526869a ENH: polyPatch: split clearing of addressing from clearing of geometry 2014-07-07 11:41:43 +01:00
709b92d907 ENH: mesh motion updates 2014-06-03 14:42:39 +01:00
792ee881af ENH: polyMesh - add functions to set regIOobject up-to-date with mesh points for topology change 2014-04-08 11:57:27 +01:00
20f3f23f6b ENH: polyMesh: handle locally zero cells 2014-04-04 11:07:50 +01:00
042dd8ea3f BUG: AMI with low-weight correction - further wrapping around interpolation - mantis #1174 2014-02-26 13:44:22 +00:00
6dbccde79c BUG: processorCyclic - updated group naming on consttuct from components 2014-02-21 16:17:23 +00:00
edb178cdca ENH: processorCyclic: added missing clone functions 2014-02-05 09:05:12 +00:00
b8e1317eb7 ENH: symmetryPlane: inherit normal 2014-02-03 15:00:42 +00:00
ddc1b8fe0a symmetryPlanePolyPatch: calculate n_ in initGeometry 2014-02-01 20:35:12 +00:00
4ae6f0c7cc Update headers 2014-01-31 14:52:53 +00:00
7b5da77f5f symmetryPlanePolyPatch: calculate the plane normal during construction to guarantee parallel consistency 2014-01-31 14:51:55 +00:00
2506aa252c ENH: Updated incorrect comment 2014-01-22 13:58:55 +00:00
24e7261a91 ENH: Improved output messages 2014-01-13 14:54:18 +00:00
bce6e68b6b ENH: Updated copyright headers 2014-01-10 09:50:06 +00:00
ca8feb2359 BUG: polyPatch: clear underlying primitivePatch upon changes 2013-12-31 11:26:28 +00:00
4290087658 ENH: symmetryPlanePolyPatch: improved error message 2013-12-20 16:41:30 +00:00
2a9a899d8f BUG: polyMesh: update pointMesh objects 2013-12-20 15:59:10 +00:00
39a8a088c0 ENH: symmetryPolyPatch: handle zero faces case 2013-12-17 10:53:19 +00:00
08a9d05ccd ENH: polyMesh: update pointMesh. 2013-12-17 09:02:25 +00:00
bead2562c4 ENH: wall: put into patchGroup 2013-12-12 12:19:59 +00:00
3f5eda25f0 symmetryPlane: add symmetryPlane as a special type of symmetry condition applied to a single plane
The standard/previous general symmetry type is now named symmetry
    both in class and lookup name for consistency.  The rigorous
    symmetryPlane type is needed for moving-mesh cases in which the
    motion it constrained by one or two planes.
2013-12-06 15:45:11 +00:00
eab020daa4 STYLE: polyMesh: reuse of triPointRef 2013-11-20 13:04:03 +00:00
0db70bd8bd ENH: primitive/poly-Mesh - updated find cell routines 2013-11-19 15:34:11 +00:00
0a5eacf72c ENH: Updated comment 2013-11-19 15:33:24 +00:00
99401a4d54 ENH: cyclic: added patchGroup coupling 2013-11-13 18:07:40 +00:00
967c9e3ecf ENH: polyMesh: added patchGroup handling 2013-11-06 16:58:22 +00:00
c9386b4679 ENH: polyMeshtetDecomposition: optimise finding tet 2013-11-04 11:56:43 +00:00
dfc680a212 ENH: mapDistribute: missing default 2013-10-30 11:57:15 +00:00
cad5d30148 ENH: polyMeshIO: initial test of re-reading boundary file 2013-10-25 12:55:06 +01:00
719885002c ENH: globalMeshData: expose plusEq operator for Lists. 2013-10-14 14:51:20 +01:00
e1ac4b305f ENH: mapDistribute: add transforms of Lists of Lists 2013-10-07 17:35:10 +01:00
7338ddbb7e ENH: polyMesh: read_if_present support 2013-10-02 12:51:13 +01:00
5f9b0eafbb END: pointMesh: comment 2013-10-02 09:20:26 +01:00
4ca945f49b ENH: fvMesh: map fields using old volume 2013-09-20 17:35:49 +01:00
988bcdbd5f BUG: polyMeshCheck: use built-in face areas 2013-09-20 17:28:07 +01:00
04a55776f7 ENH:polyMeshTetDecomposition: extract reference before loop 2013-09-20 09:41:45 +01:00
3ad7c870f7 ENH: polyMesh: debug message 2013-09-19 17:32:26 +01:00
c5239e17eb ENH: cellMapper: map volume interpolative 2013-09-18 17:02:27 +01:00
5ac31aabc8 ENH: FieldMapper: extend with unmapped checking flag 2013-09-12 15:37:53 +01:00