Commit Graph

105 Commits

Author SHA1 Message Date
aa30d0e7d5 checkMesh: Added option to write sets
- the checking for point-connected multiple-regions now also writes the
    conflicting points to a pointSet
  - with the -writeSets option it now also reconstructs & writes pointSets
2016-07-22 16:53:49 +01:00
08bd802b42 checkGeometry, moveDynamicMesh: Convert processor IDs to 'List<label>'
Resolves bug-report http://bugs.openfoam.org/view.php?id=2140
2016-07-09 20:47:06 +01:00
9e1486fee5 checkMesh, moveDynamicMesh: option -checkAMI writes the reconstructed AMI weights
Patch contributed by Mattijs Janssens
2016-07-05 15:35:16 +01:00
1319df48d9 Rationalized Doxygen documentation of command-line options 2016-06-17 09:11:58 +01:00
e2336fefd3 checkMesh: Added writing of faceSets and cellSets containing errors
In parallel the sets are reconstructed. e.g.

mpirun -np 6 checkMesh -parallel -allGeometry -allTopology -writeSets vtk

will create a postProcessing/ folder with the vtk files of the
(reconstructed) faceSets and cellSets.

Also improved analysis of disconnected regions now also checks for point
connectivity with is useful for detecting if AMI regions have duplicate
points.

Patch contributed by Mattijs Janssens
2016-06-12 20:51:07 +01:00
bd52e35f77 checkMesh: Updated the closed-ness test for ACMI to use FV
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2088
2016-05-13 16:23:02 +01:00
450728ea84 Standardized cell, patch, face and processor loop index names 2016-04-25 12:00:53 +01:00
43beb06018 Standardized cell, patch and face loop index names 2016-04-25 10:28:32 +01:00
2d5ff31649 boundaryField() -> boundaryFieldRef() 2016-04-24 22:07:37 +01:00
8c6fa81eba vector::zero -> Zero 2016-04-16 18:34:41 +01:00
75cf86b769 Correct formatting: "forAll (" -> "forAll("
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1967
2016-01-09 23:10:16 +00:00
e2ef006b91 applications: Update ...ErrorIn -> ...ErrorInFunction
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
eb1080c933 checkMesh: Provide the number of geometric and solution directions.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1872
2015-10-17 13:56:34 +01:00
430d894e37 Added ROOTSMALL 2015-09-02 15:29:54 +01:00
c778346c96 Formatting: Rationalized the indentation of #include 2015-02-10 20:35:50 +00:00
709b92d907 ENH: mesh motion updates 2014-06-03 14:42:39 +01:00
4d7402862c COMP: checkMesh,combinePatchFaces: move of pointConstraints 2013-12-04 15:59:35 +00:00
79d8403f8f ENH: checkMesh - updated writing of disconnected regions 2013-10-11 09:17:53 +01:00
a787c35c48 ENH: checkMesh - write split regions to cellSets 2013-10-10 11:01:13 +01:00
6f9823d0de Merge branch 'master' into feature/cvMesh
Conflicts:
	src/OpenFOAM/algorithms/indexedOctree/indexedOctree.C
	src/OpenFOAM/algorithms/indexedOctree/indexedOctree.H
	src/dynamicMesh/polyMeshFilter/polyMeshFilter.C
	src/meshTools/indexedOctree/treeDataPrimitivePatch.C
	src/meshTools/indexedOctree/treeDataTriSurface.C
	src/meshTools/triSurface/triSurfaceSearch/triSurfaceSearch.C
2013-05-08 12:20:52 +01:00
9ebd8a851a Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-05-03 17:33:37 +01:00
487103fa60 ENH: checkMesh: volume ratio too tight 2013-04-29 15:21:20 +01:00
4435d64047 STYLE: Corrected spelling mistakes 2013-04-16 17:01:23 +01:00
963e659666 Merge branch 'master' into feature/cvMesh 2013-04-16 16:39:24 +01:00
415cdb6a63 ENH: checkMesh: check volume ratio and face interpolation weights 2013-04-15 16:55:59 +01:00
21163c9591 BUG: Prevent overflow on integer multiplication 2013-04-11 20:07:26 +01:00
951c8436aa ENH: Applying Gijs' patch: Update header documentation for utilities 2013-02-21 10:54:34 +00:00
ceecb84573 ENH: checkMesh: moved some checking functionality to polyMesh 2012-12-17 13:45:19 +00:00
4cdb4a2c43 ENH: Ensure checkCoupledPoints works in parallel 2012-12-11 17:13:41 +00:00
f941955fc6 STYLE: Code cleanup 2012-12-11 17:12:58 +00:00
267d6fa42c ENH: checkMesh: parallel sizes printing for patches 2012-10-03 16:54:10 +01:00
bc976819b4 BUG: checkMesh: reduce maximum size of face 2012-08-20 15:18:55 +01:00
d316b94de3 ENH: checkGeometry: reorganise coupled points check 2012-08-20 12:41:50 +01:00
0b97b9aeaf ENH: checkMesh: check all points on coupled boundaries. 2012-08-20 11:21:17 +01:00
e781b335bf STYLE: checkMesh,collapseEdges: renamed -meshQuality argument for consistency 2012-05-30 09:30:44 +01:00
62a203c9db ENH: checkMesh: add meshQualityDict option 2012-05-16 11:12:49 +01:00
03e4f7cc4a BUG: checkMesh: sort number of cells with a given number of faces 2012-05-11 09:12:21 +01:00
cd51a5eea3 Consistency: Changed exponent FORTRAN style 'E' to C style 'e' 2012-04-17 16:48:27 +01:00
3c6c675081 STYLE: Remove trailing whitespace 2012-03-30 08:53:47 +01:00
10cb0b37ad BUG: checkMesh: handle 0 size meshes 2012-03-05 14:14:23 +00:00
a84661c204 ENH: checkMesh: Add output for the average number of faces per cell
Works in parallel
2012-01-30 15:36:30 +00:00
cfc8d7a190 ENH: checkMesh: output faceSet from faceFaces check (partially duplicate faces) 2011-10-25 10:25:17 +01:00
d25d4d28ce ENH: checkMesh: zero cell meshes 2011-10-17 18:27:47 +01:00
2d192faa50 COMP: coupledPolyPatch: screwed up merge. 2011-08-30 11:58:23 +01:00
a242a3787b ENH: checkMesh: added check for coupled point synchronisation 2011-08-24 08:58:48 +01:00
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
7ca505ce1b ENH: checkTopology: illegal cells checking 2011-07-21 14:02:49 +01:00
592271921b ENH: polyMesh: remove support for read in cellCentres 2011-07-21 14:00:17 +01:00
a3417e4596 Merge branch 'master' into cvm
Conflicts:
	tutorials/lagrangian/reactingParcelFilmFoam/evaporationTest/system/extrudeToRegionMeshDict
	tutorials/lagrangian/reactingParcelFilmFoam/panel/system/extrudeToRegionMeshDict
2011-04-21 12:02:49 +01:00
a44a993d27 ENH: emptyFvPatchField: moved check to checkMesh
It now handles multiple empty patches
2011-04-20 10:51:48 +01:00