Commit Graph

101 Commits

Author SHA1 Message Date
laurence
e8d651060d ENH: foamyHexMesh: Insert referred points that are outside convex hull 2013-09-18 14:58:28 +01:00
laurence
95256688e5 ENH: foamyHexMesh: Move zoning to separate .C file 2013-09-18 14:37:43 +01:00
laurence
42b9779bea STYLE: Line lengths 2013-09-06 17:11:33 +01:00
laurence
6ffcc03de1 BUG: foamyHexMesh: Missing include and find all intersections function 2013-09-06 17:03:41 +01:00
laurence
0df0edf359 ENH: foamyHexMesh: cell/face zone in parallel 2013-09-06 16:30:17 +01:00
laurence
040e6d9159 ENH: foamyHexMesh: add face/cell zoning 2013-09-03 21:00:57 +01:00
laurence
eaad256f31 face/cell zoning: Create new class surfaceZonesInfo 2013-09-03 11:09:16 +01:00
laurence
298724b078 REVERT: foamyHexMesh: correct function argument list 2013-09-02 16:09:32 +01:00
laurence
505fef5112 REVERT: foamyHexMesh: correct function argument list 2013-09-02 16:08:14 +01:00
laurence
baad5a48d9 REVERT: foamyHexMesh: do not check inside/outside for surface points 2013-09-02 16:06:14 +01:00
laurence
25d81b1f71 ENH: foamyHexMesh: add hasBoundaryPoint() to indexedCell 2013-09-02 15:29:54 +01:00
laurence
2545d88205 ENH: foamyHexMesh: Insert surface points if internal points are exposed 2013-09-02 15:28:13 +01:00
laurence
bf68378389 BUG: foamyHexMesh: write to own processor file in parallel 2013-09-02 14:16:46 +01:00
laurence
c60419e850 ENH: foamyHexMesh: insert surface points on close parallel surfaces 2013-09-02 12:49:24 +01:00
laurence
d2d6514245 BUG: foamyHexMesh: With surfaces of same priority do not overwrite cell size 2013-09-02 10:54:39 +01:00
laurence
6d224df76a ENH: foamyHexMesh: change inside/outside test to check for nearest intersection 2013-08-30 12:50:02 +01:00
laurence
5e3a057965 ENH: foamyHexMesh: do not allow perturbation to cross surface 2013-08-30 12:19:48 +01:00
laurence
6f4202c08c ENH: foamyHexMesh: do not point motion to cross surfaces 2013-08-30 12:18:15 +01:00
laurence
067c80b0d7 ENH: foamyHexMesh: correct proc boundary intersection in ray shooting 2013-08-29 16:34:39 +01:00
laurence
20a8649a00 ENH: foamyHexMesh: calc maxRayLength from bounds of surface 2013-08-29 16:04:24 +01:00
laurence
8dda57ddbf ENH: foamyHexMesh: correct rayShooting point addition on intersection 2013-08-29 16:00:04 +01:00
laurence
7531ccba9b ENH: foamyHexMesh: add rayShooting initial points method 2013-08-29 15:32:43 +01:00
laurence
94c4d37f63 ENH: foamyHexMesh: check for intersection in inside/outside test 2013-08-28 12:55:22 +01:00
laurence
9883825eed STYLE: correct line widths 2013-08-15 15:01:36 +01:00
laurence
0a4b72ee3e ENH: foamyHexMesh: Flip order of evaluation in if statement 2013-08-15 11:55:24 +01:00
laurence
f2dbdd66bf ENH: foamyHexMesh: surface conformation and initial point insertion
autoDensity: Change to reference and correct typo
surfaceConformation: Include Delaunay cells that are entirely made
up of boundary points. Also increase the length of the line to intersect.
2013-08-14 12:40:52 +01:00
laurence
d8aced9070 BUG: foamyHexMesh: Read in non uniform sizing fields correctly 2013-08-13 16:58:04 +01:00
laurence
9dcb920861 ENH: foamyHexMesh: enable point randomisation for point file insertion 2013-08-12 16:40:22 +01:00
laurence
8d3508f78a STYLE: foamyHexMesh printouts 2013-08-12 15:40:16 +01:00
laurence
967b042197 ENH: Read Delaunay Mesh 2013-08-09 12:24:55 +01:00
laurence
2b0e835583 ENH: foamyHexMesh: Better reading of Delaunay meshes 2013-08-08 17:01:41 +01:00
laurence
0415e5689c ENH: Write out cell centres when running surfaceSimplify in snappyHexMesh.
Also provide option to not do inside outside test when reading points into
foamyHexMesh from file
2013-08-08 12:59:40 +01:00
laurence
700215cab3 BUG: foamyHexMesh: Correct max depth of recursion 2013-08-01 14:23:31 +01:00
laurence
ee8b1f4332 BUG: foamyHexMesh: Incorrect logic for serial mesh motion 2013-08-01 10:42:33 +01:00
laurence
fe25191f45 ENH: foamyHexMesh: Remove some unused functions. Change initialPointMethod constructors 2013-07-30 15:52:09 +01:00
laurence
d0be901c63 BUG: foamyHexMesh: Reference to temporary. Some code cleanup. 2013-07-30 14:21:15 +01:00
laurence
1269eb2e97 STYLE: foamyHexMesh: Do not output point insertion failure to screen by default.
- Write some comments
2013-07-30 12:55:55 +01:00
laurence
056246c95f BUG: foamyHexMesh: Correct calc for number of external points 2013-07-30 12:23:01 +01:00
laurence
09a44ad606 ENH: foamyHexMesh: Check moved internal points are inside the geometry before inserting them 2013-07-30 12:12:18 +01:00
laurence
1e420e02e7 ENH: foamyHexMesh: Move feature point conformation to separate class.
- Update point conversion routines
- Slightly more efficient point redistribution
2013-07-30 11:03:19 +01:00
laurence
2a1c26131e ENH: foamyHexMesh: Combine inside and outside functions in conformationSurfaces 2013-07-29 15:56:59 +01:00
laurence
e7aeee33d7 ENH: foamyHexMesh: Construct backgroundMeshDecomposition in initialisation list 2013-07-29 15:55:11 +01:00
laurence
d68c31eb23 ENH: foamyHexMesh: Move variable construction outside of loop 2013-07-29 15:51:46 +01:00
laurence
8b12dcfdb3 ENH: foamyHexMesh: Remove reconformation enum. 2013-07-29 15:40:39 +01:00
laurence
56421096d1 ENH: foamyHexMesh: Shift calculateLoadBalance to DistributedDelaunayMesh 2013-07-29 15:38:30 +01:00
laurence
60764c3941 ENH: foamyHexMesh: Move some functions to new namespaces
- Added indexedVertexOps namespace
- Added indexedCellOps namespace
2013-07-29 15:35:12 +01:00
laurence
2bfe5c8864 ENH: foamyHexMesh: Move writing functions to a new namespace 2013-07-29 15:16:37 +01:00
laurence
c1a77b102e COMP: foamyHexMesh: Add missing includes 2013-07-29 15:02:59 +01:00
laurence
e4cd1b949d ENH: plane: Add member function that mirrors a point in a plane 2013-07-22 16:20:29 +01:00
laurence
1a9329ed48 STYLE: foamyHexMesh: Remove old code related mainly to the deprecated cell sizing methods 2013-07-19 16:46:24 +01:00