Commit Graph

927 Commits

Author SHA1 Message Date
mattijs
7f7786ec12 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-24 15:28:34 +01:00
mattijs
01444d4b61 BUG: renumberMesh.C: update flip status for renumbered faces 2012-04-24 15:23:32 +01:00
laurence
c0695e04fa ENH: collapseEdges: Use PointEdgeWave to propagate collapse information 2012-04-20 17:07:10 +01:00
sergio
13ef974eff ENH: Adding -overwrite option to mirrorMesh and update tutorial 2012-04-20 12:16:50 +01:00
sergio
5c84589ae9 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-19 14:10:14 +01:00
sergio
9d6def688f ENH: Adding extrudePatchMesh, re-location of extrudeModel and
createShellMesh and introducing io::READ_IF_PRESENT option
in polyMesh constructor from components
2012-04-19 14:07:51 +01:00
Henry
5682987dc7 Updated headers 2012-04-17 16:49:03 +01:00
laurence
df636c4082 ENH: collapseEdges: WIP to extend to work in parallel 2012-04-17 16:48:44 +01:00
Henry
cd51a5eea3 Consistency: Changed exponent FORTRAN style 'E' to C style 'e' 2012-04-17 16:48:27 +01:00
mattijs
868c4af0c2 BUG: cvMesh: build cvMeshSurfaceSimplify through Allwmake 2012-04-10 12:34:15 +01:00
mattijs
bdfbea228c STYLE: snappyHexMeshDict, surfaceMeshTriangulate: corrected comment 2012-04-10 12:33:45 +01:00
laurence
20736c8b85 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-04-05 16:41:50 +01:00
laurence
3c8d8c149e ENH: cvMesh: Allow lookup for baffle surfaces 2012-04-05 16:37:01 +01:00
laurence
bae7a57c7c ENH: cvMesh: Force lookup of specialiseFeaturePoints 2012-04-05 16:34:10 +01:00
mattijs
e8b03e3a25 COMP: cvMeshSurfaceSimplify: moved isosurface algo out to ThirdParty 2012-04-04 16:48:46 +01:00
mattijs
64a73cb45e ENH: cvMeshSurfaceSimplify: use octree version 2012-04-04 16:03:39 +01:00
laurence
421a2b8520 COMP: cvMesh: Add CGAL_INEXACT flag 2012-04-03 11:36:38 +01:00
mattijs
124295b3c9 ENH: autoSnapDriver: preserve baffles on faceZone surfaces 2012-04-02 18:02:16 +01:00
mattijs
e537286435 ENH: cvMeshBrackgroundMesh: cleaned up code 2012-04-02 12:00:57 +01:00
mattijs
92a66ebc61 ENH: cvMeshbackgroundMesh: cleaned up building 2012-04-02 10:56:59 +01:00
mattijs
4a07295238 ENH: cvMeshBackgroundMesh: new application to get a background mesh 2012-04-02 10:52:42 +01:00
mattijs
6757a6b70d Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-30 12:03:12 +01:00
mattijs
b8eb3cae7d ENH: renumberMesh: do not print frontWidth if not calculated 2012-03-30 09:56:25 +01:00
laurence
160f1b52b6 BUG: cvMesh: Correct removal of out-of-bound shape in octree 2012-03-30 09:40:26 +01:00
mattijs
928d81c282 ENH: cvMeshSurfaceSimplify: make robust for open surfaces 2012-03-30 09:23:34 +01:00
mattijs
fc2cb0ae75 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-28 18:59:46 +01:00
mattijs
4d57d3c568 STYLE: extrudeToRegionMesh: comment 2012-03-28 18:10:13 +01:00
laurence
29d7526d32 STYLE: Change header dates 2012-03-30 09:00:01 +01:00
laurence
b16dc1e4a5 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-30 08:54:05 +01:00
laurence
3c6c675081 STYLE: Remove trailing whitespace 2012-03-30 08:53:47 +01:00
laurence
187d7dee54 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-27 17:11:30 +01:00
laurence
3b00da1488 ENH: cvMesh: add filter function to remove nearly parallel edges
The edges are connected by a single point only.
2012-03-27 17:10:14 +01:00
laurence
b2b12835fa ENH: cvMesh: Add edgeMergeAngle to cvMeshDict 2012-03-27 17:09:03 +01:00
laurence
bb8c271262 ENH: cvMesh: Set refinementFactor default to 1.0 2012-03-27 17:08:16 +01:00
laurence
95cead86d8 COMP: cvMesh: link to ptscotch instead of scotch 2012-03-27 17:07:47 +01:00
mattijs
9f995fe1b7 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-26 12:18:28 +01:00
mattijs
ec25783410 ENH: splitMeshRegions, autoHexMesh: allocate face-decomp structure before doing findCell 2012-03-26 12:17:46 +01:00
mattijs
716374286d BUG: createBaffles: duplicate command line option specification 2012-03-26 12:13:31 +01:00
andy
9530ab74d6 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-23 14:50:14 +00:00
andy
7cbf62f4d6 STYLE: wrapped extrudeToRegionMesh header doc in verbatim/endverbatim 2012-03-23 14:50:03 +00:00
sergio
6c6ac0ef10 ENH: Adding region option 2012-03-23 11:53:38 +00:00
andy
79062e3fa2 ENH: Updated fluent3DMeshToFoam Flex rules for reading header information 2012-03-22 14:48:27 +00:00
mattijs
6ac73b7d58 STYLE:topoSetDict: make consistent with code 2012-03-20 17:27:09 +00:00
mattijs
c440f4fbb9 ENH: topoSet: added pointToCell/Face with edge option 2012-03-20 14:12:51 +00:00
laurence
1b19e1dbc0 ENH: cvMesh: Initial code for required cell size in the style of required alignment 2012-03-19 11:29:34 +00:00
laurence
c0524a8eeb STYLE: Correct formatting 2012-03-19 11:29:03 +00:00
laurence
db8857a88b ENH: cvMesh: Reactivate automatic cell-sizing within iterations 2012-03-16 15:11:50 +00:00
laurence
a2a9a09f94 BUG: Add indentation to Info statement 2012-03-16 15:11:22 +00:00
mattijs
d85480969e Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-16 12:13:01 +00:00
laurence
37f56b61ae Merge branch 'cvMesh-automaticCellSize' 2012-03-16 11:27:56 +00:00
laurence
3a9b54f3b1 ENH: cvMesh: Add support for changing the surface cell size during a simulation
Currently disabled, but adding the functionality to change the cell size
based upon the non-orthogonality and the offset of patch faces from the
surface they are supposed to conform to.
2012-03-16 11:25:09 +00:00
laurence
23470c19ae ENH: Add automatic, fieldFromFile and uniformValue cell sizing for surfaces 2012-03-16 10:16:19 +00:00
laurence
644a76b40c ENH: Add time selection to checkCvMesh 2012-03-16 10:17:24 +00:00
laurence
7f6527130b STYLE: Update headers 2012-03-16 10:11:24 +00:00
mattijs
7b5fec3361 BUG: extrudeToRegionMesh: extruding cyclics 2012-03-15 15:41:05 +00:00
mattijs
efb2f886fa BUG: createPatch: do not remove cyclics since are referred to by opposite side or processorCyclics 2012-03-14 09:35:02 +00:00
mattijs
8695d09a92 BUG: renumberMesh: not flipping faces 2012-03-07 14:53:09 +00:00
mattijs
129d1224e8 BUG: renumberMesh: multiple processor faces on cells 2012-03-07 09:27:42 +00:00
mattijs
9b0518f015 STYLE: vtkUnstructuredToFoam: date 2012-03-05 14:18:07 +00:00
mattijs
8cabdb25df ENH: vtkUnstructuredToFoam: vtk mesh reader 2012-03-05 14:16:15 +00:00
mattijs
10cb0b37ad BUG: checkMesh: handle 0 size meshes 2012-03-05 14:14:23 +00:00
laurence
7fb932f697 BUG: cvMesh: revert the quick circumsphere test in buildParallelInterface 2012-03-05 09:23:38 +00:00
laurence
3592ce9e58 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-02 16:51:16 +00:00
laurence
14594f2ee1 BUG: cvMesh: Change == to = in buildParallelInterface 2012-03-02 16:19:03 +00:00
mattijs
0b31fcb243 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-03-01 17:49:21 +00:00
mattijs
c6b11dd751 ENH: renumberMesh: add zoltan 2012-03-01 17:48:22 +00:00
laurence
edccfce28e Merge branch 'cvMesh' 2012-03-01 17:45:27 +00:00
laurence
f0bcc20b40 ENH: cvMesh: Improve parallel algorithm
Add functions to indexedCell and indexedVertex to calculate duals
and work out whether cell or vertex is near a processor boundary.

Add functions to seed and remove far points around the processor
boundary.
2012-03-01 17:36:04 +00:00
laurence
fbc77c4c73 BUG: extendedFeatureEdgeMesh: Return a miss if a edge end is the nearest hit 2012-03-01 17:24:37 +00:00
laurence
fd953175e0 ENH: cvMesh: Add quick rejection tests to octree and buildParallelInterface 2012-03-01 17:21:13 +00:00
laurence
369d4967d2 ENH: checkCvMesh: Add application to output bad faces.
Uses the cvMesh polyMesh quality sub-dictionary settings to output
a set of bad faces to be viewed.
2012-03-01 17:09:27 +00:00
mattijs
ff1d39c934 ENH: cvMeshSurfaceSimplify: new cvMesh utility to output the surface 2012-02-29 14:41:22 +00:00
mattijs
055108622e Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-02-29 10:31:04 +00:00
laurence
b5737931e5 Merge branch 'cvMesh' 2012-02-28 18:26:31 +00:00
laurence
3b6a1f144e ENH: cvMesh: revert default minCellSizeLimit in autoDensity 2012-02-28 18:25:08 +00:00
mattijs
23ee80ebad ENH: cellSizeControlSurfaces: access to defaultCellSzie 2012-02-27 14:45:17 +00:00
mattijs
0d4c02c839 BUG: mergePolyMesh: zone indexing bug 2012-02-23 15:25:03 +00:00
mattijs
139c22716d ENH: renumberMesh: make frontwidth calculation an option 2012-02-22 16:34:58 +00:00
mattijs
a0597834a9 ENH: renumberMesh: added Sloan renumbering 2012-02-21 13:00:35 +00:00
mattijs
faacebb1f2 ENH: renumberMesh: changed api of renumber library.
Changed API. Made bandCompression proper CutHillMcKey. Better stats.
2012-02-20 13:07:21 +00:00
mattijs
10e8490d21 ENH: createPatch: do not remove zero-sized patches 2012-02-17 17:25:48 +00:00
laurence
48bcc6f485 ENH: rotateFace moved to face from polyTopoChange and used in cvMesh 2012-02-15 17:51:01 +00:00
laurence
bf012bafae Merge branch 'cvMesh' 2012-02-15 14:47:46 +00:00
laurence
3fd8fb20a0 BUG: cvMesh: Orientation of faces across processor boundaries fixed. 2012-02-15 14:33:35 +00:00
laurence
eb3eacd114 ENH: cvMesh: Add noFilter command line option 2012-02-15 14:32:48 +00:00
mattijs
f2acb35523 ENH: conformationSurfaces.H: access to locationInMesh 2012-02-14 18:11:27 +00:00
mattijs
b1122c20b5 ENH: singleCellMesh: enable generic patchfield handling 2012-02-14 18:10:37 +00:00
mattijs
d8c15b7176 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-02-13 13:53:24 +00:00
mattijs
5f777fb2de BUG: topoSet: use type() of unconstructed set 2012-02-09 18:06:42 +00:00
laurence
be42c48cb6 BUG: cvMesh: Reset the initial value of keepSurfacePoint within the loop 2012-02-09 14:44:28 +00:00
laurence
c3d77467e1 ENH: cvMesh: Change wellInside call to findSurfaceNearest
Do not need need to know whether point is inside or outside.
2012-02-09 12:26:21 +00:00
laurence
ecb31dc57f ENH: cvMesh: Move feature point tree into extendedFeatureEdgeMesh from cvMesh 2012-02-09 12:25:42 +00:00
laurence
779d1548d1 ENH: cvMesh surf conformance: Add quick prefilter for vertices near boundary
dualCellSurfaceAllIntersections is expensive, so do a faster prefilter to
label vertices as being near a boundary before calling that function.
May need more tuning on the distance from a surface that constitutes
being near a boundary.
2012-02-09 10:52:18 +00:00
laurence
693c537190 BUG: cvMesh: Allow external boundaries to be filtered but not proc boundaries 2012-02-09 10:41:04 +00:00
laurence
5b86597f0c Merge branch 'cvMesh' 2012-02-08 15:18:36 +00:00
laurence
3376610f4e ENH: cvMesh: Add writeProcessorInterface function.
Correct bug where List was used instead of DynamicList.
2012-02-08 15:16:44 +00:00
laurence
cc975fa61d STYLE: cvMesh: fix line lengths 2012-02-07 12:16:45 +00:00
laurence
35fdacd810 Merge branch 'cvMesh' 2012-02-07 12:12:12 +00:00
laurence
3f23f5f40f ENH: cvMesh: speed up clipLineToProc. 2012-02-07 12:08:07 +00:00
laurence
3d2ba3ab02 BUG: cvMesh: Revert the prevention of boundary face filtering 2012-02-07 12:05:22 +00:00