3c6c675081
STYLE: Remove trailing whitespace
2012-03-30 08:53:47 +01:00
187d7dee54
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-03-27 17:11:30 +01:00
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
b2b12835fa
ENH: cvMesh: Add edgeMergeAngle to cvMeshDict
2012-03-27 17:09:03 +01:00
bb8c271262
ENH: cvMesh: Set refinementFactor default to 1.0
2012-03-27 17:08:16 +01:00
95cead86d8
COMP: cvMesh: link to ptscotch instead of scotch
2012-03-27 17:07:47 +01:00
7cbf62f4d6
STYLE: wrapped extrudeToRegionMesh header doc in verbatim/endverbatim
2012-03-23 14:50:03 +00:00
1b19e1dbc0
ENH: cvMesh: Initial code for required cell size in the style of required alignment
2012-03-19 11:29:34 +00:00
c0524a8eeb
STYLE: Correct formatting
2012-03-19 11:29:03 +00:00
db8857a88b
ENH: cvMesh: Reactivate automatic cell-sizing within iterations
2012-03-16 15:11:50 +00:00
a2a9a09f94
BUG: Add indentation to Info statement
2012-03-16 15:11:22 +00:00
d85480969e
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-03-16 12:13:01 +00:00
37f56b61ae
Merge branch 'cvMesh-automaticCellSize'
2012-03-16 11:27:56 +00:00
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
23470c19ae
ENH: Add automatic, fieldFromFile and uniformValue cell sizing for surfaces
2012-03-16 10:16:19 +00:00
644a76b40c
ENH: Add time selection to checkCvMesh
2012-03-16 10:17:24 +00:00
7f6527130b
STYLE: Update headers
2012-03-16 10:11:24 +00:00
7b5fec3361
BUG: extrudeToRegionMesh: extruding cyclics
2012-03-15 15:41:05 +00:00
7fb932f697
BUG: cvMesh: revert the quick circumsphere test in buildParallelInterface
2012-03-05 09:23:38 +00:00
14594f2ee1
BUG: cvMesh: Change == to = in buildParallelInterface
2012-03-02 16:19:03 +00:00
edccfce28e
Merge branch 'cvMesh'
2012-03-01 17:45:27 +00:00
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
fbc77c4c73
BUG: extendedFeatureEdgeMesh: Return a miss if a edge end is the nearest hit
2012-03-01 17:24:37 +00:00
fd953175e0
ENH: cvMesh: Add quick rejection tests to octree and buildParallelInterface
2012-03-01 17:21:13 +00:00
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
ff1d39c934
ENH: cvMeshSurfaceSimplify: new cvMesh utility to output the surface
2012-02-29 14:41:22 +00:00
055108622e
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-02-29 10:31:04 +00:00
3b6a1f144e
ENH: cvMesh: revert default minCellSizeLimit in autoDensity
2012-02-28 18:25:08 +00:00
23ee80ebad
ENH: cellSizeControlSurfaces: access to defaultCellSzie
2012-02-27 14:45:17 +00:00
48bcc6f485
ENH: rotateFace moved to face from polyTopoChange and used in cvMesh
2012-02-15 17:51:01 +00:00
bf012bafae
Merge branch 'cvMesh'
2012-02-15 14:47:46 +00:00
3fd8fb20a0
BUG: cvMesh: Orientation of faces across processor boundaries fixed.
2012-02-15 14:33:35 +00:00
eb3eacd114
ENH: cvMesh: Add noFilter command line option
2012-02-15 14:32:48 +00:00
f2acb35523
ENH: conformationSurfaces.H: access to locationInMesh
2012-02-14 18:11:27 +00:00
be42c48cb6
BUG: cvMesh: Reset the initial value of keepSurfacePoint within the loop
2012-02-09 14:44:28 +00:00
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
ecb31dc57f
ENH: cvMesh: Move feature point tree into extendedFeatureEdgeMesh from cvMesh
2012-02-09 12:25:42 +00:00
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
693c537190
BUG: cvMesh: Allow external boundaries to be filtered but not proc boundaries
2012-02-09 10:41:04 +00:00
5b86597f0c
Merge branch 'cvMesh'
2012-02-08 15:18:36 +00:00
3376610f4e
ENH: cvMesh: Add writeProcessorInterface function.
...
Correct bug where List was used instead of DynamicList.
2012-02-08 15:16:44 +00:00
cc975fa61d
STYLE: cvMesh: fix line lengths
2012-02-07 12:16:45 +00:00
3f23f5f40f
ENH: cvMesh: speed up clipLineToProc.
2012-02-07 12:08:07 +00:00
3d2ba3ab02
BUG: cvMesh: Revert the prevention of boundary face filtering
2012-02-07 12:05:22 +00:00
8e8ff31458
ENH: vectorTools: add cosPhi function
2012-02-07 12:04:20 +00:00
ec2b286b72
ENH: cvMesh: Add variable to indexedVertex denoting whether the vertex is fixed
2012-02-07 12:03:03 +00:00
ac40a2f68d
ENH: cvMesh:
...
- Add final version of range insert. This is faster than inserting points one
by one.
- Add a crude method to guess if an edge location that is near to another is
on a different edge and should be added. See the baffle case as an example
of where this is needed. Code is in nearFeatureEdge()
2012-01-26 17:33:54 +00:00
a98aecf98f
BUG: cvMesh: Average plane C and plane D normals for the mitre point pair
2012-01-24 12:51:35 +00:00
83d81b7441
ENH: cvMesh: Dynamic tree added for surface points.
...
Now there is a search for the surface points to check whether they are close
to any other surface point. If they are, reject the point unless the angle
between the normals of the surfaces are around 180 degrees, which means that
the points are close but on opposite surfaces (i.e. there is a small gap).
2012-01-24 12:48:38 +00:00
4289ae94db
ENH: Add dynamicIndexedOctree to cvMesh
2012-02-03 14:21:17 +00:00