Henry
444dbda097
Ensure __STDC_LIMIT_MACROS is defined before the CGAL headers are included
...
Additional resolution of bug-report http://www.openfoam.org/mantisbt/view.php?id=1474
2015-01-04 23:43:25 +00:00
Henry
ded2f25726
Updated headers
2014-12-31 19:08:15 +00:00
Henry
325b003b6e
Added and verified support for 64bit labels
...
To compile with 64bit labels set
WM_LABEL_SIZE=64
in ~/OpenFOAM/dev/prefs.sh
source ~/.bashrc
then Allwmake in OpenFOAM-dev.
This will build into for example OpenFOAM-dev/platforms/linux64ClangDPInt64Opt
If WM_LABEL_SIZE is unset or set to 32:
WM_LABEL_SIZE=32
the build would be placed into OpenFOAM-dev/platforms/linux64ClangDPInt32Opt
Thus both 32bit and 64bit label builds can coexist without problem.
2014-12-31 19:02:52 +00:00
Henry
38998d5e1f
Updated header
2014-12-31 19:02:04 +00:00
Henry
1bddcdaaec
orientFaceZone: convert 0 to label
2014-12-31 19:01:13 +00:00
Henry
296a302867
Renamed -frounded-math option
2014-12-16 08:37:25 +00:00
Henry
95dcfa46aa
Move gcc-specific options to the appropriate wmake rules files
2014-12-15 22:39:21 +00:00
Henry
844b283030
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +00:00
OpenFOAM-admin
9fb26d59d3
GIT: Repo update
2014-12-11 08:35:10 +00:00
mattijs
2bbddf9cb5
ENH: snappyHexMeshDict: added note
2014-09-30 17:14:16 +01:00
william
2fdeb139dc
BUG: mantis #1389 : foamyHexMesh: point insertion was not correctly setting the vertex count
2014-09-08 12:33:32 +01:00
mattijs
1083044bc2
ENH: refineHexMesh: add -region option
2014-08-06 17:00:25 +01:00
mattijs
be27bb8641
BUG: extrudeToRegionMesh: memory leak
2014-07-24 17:29:07 +01:00
mattijs
ee3eb6e370
BUG: createPatch: cleanup
2014-07-23 20:30:22 +01:00
mattijs
c98456cda3
STYLE: faceZoneSelection: corrected comment
2014-07-11 10:59:08 +01:00
andy
bb039fc250
ENH: extrudeMesh - migrating new functionlity from internal development line
2014-07-02 16:09:46 +01:00
mattijs
01972cf5bc
BUG: splitMeshRegions: #1282
2014-06-09 12:51:01 +01:00
andy
709b92d907
ENH: mesh motion updates
2014-06-03 14:42:39 +01:00
mattijs
6c1f95cc5f
BUG: fluentMeshToFoam: correct sets addressing
2014-04-22 14:46:27 +01:00
mattijs
994dee99df
ENH: createBafflesDict: added comment
2014-04-03 12:35:10 +01:00
mattijs
c67779b221
ENH: refineHexMesh: add option to keep to 2:1 ratio outside cellSet
2014-03-11 10:51:57 +00:00
OpenFOAM-admin
fbb3ddf2c4
Updated for release 2.3.0
2014-02-17 10:21:46 +00:00
Henry
ee4e19ef85
Renamed folder -> directory for consistency with POSIX and the rest of OpenFOAM
2014-01-30 13:01:04 +00:00
william
699b7d2517
BUG: removed executable permissions on flameSpreadWaterSuppressionPanel case files and foamy make/options
2014-01-30 10:17:32 +00:00
william
571359e4b9
COMP: foamyHexMesh: added system include paths for CGAL
2014-01-28 15:22:18 +00:00
william
75612fd019
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2014-01-28 14:58:50 +00:00
william
412317575d
COMP: foamyHexMesh: move CGAL dependencies into rules
2014-01-28 14:58:29 +00:00
mattijs
5ae141856a
ENH: etc: added CGAL setup
2014-01-28 12:54:14 +00:00
mattijs
1f192f8b73
ENH: snappyHexMesh: have single region surface named as <surface> instead of <surface>_<region>
2014-01-27 12:44:45 +00:00
mattijs
489475d137
ENH: snappyHexMesh: separate meshing steps same as run through
2014-01-24 09:19:46 +00:00
mattijs
98cabc2efb
ENH: snappyHexMesh: added debug switch
2014-01-21 16:25:15 +00:00
mattijs
b3de4399f9
ENH: moveDynamicMesh: put AMI weights files into postProcessing directory
2014-01-21 16:24:01 +00:00
andy
2aba2c995b
STYLE: minor code formatting
2014-01-10 16:02:37 +00:00
mattijs
22e40fe39a
STYLE: snappyHexMeshDict: tyop
2013-12-20 15:59:58 +00:00
mattijs
a9dc6715ba
ENH: snappyHexMeshDict: document new options
2013-12-17 12:04:57 +00:00
mattijs
6f46553895
ENH: createPatchDict: renamed dictionary entry
2013-12-11 17:16:40 +00:00
mattijs
06e3f4fad1
STYLE: splitMeshRegions: removed comment out code
2013-12-11 16:08:00 +00:00
mattijs
6dca9b0961
BUG: createBaffles: preserve faceZone orientation
2013-12-09 17:20:55 +00:00
Henry
46bd2fe64e
Merge branch 'master' of ssh://opencfd:8007/home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2013-12-06 15:49:50 +00:00
Henry
56bfb3cb42
Update headers
2013-12-06 15:49:31 +00:00
Henry
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
mattijs
101aa4e6f4
ENH: objToVTK: output lines
2013-12-05 16:41:39 +00:00
mattijs
86f0655052
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2013-12-04 16:06:01 +00:00
mattijs
4d7402862c
COMP: checkMesh,combinePatchFaces: move of pointConstraints
2013-12-04 15:59:35 +00:00
mattijs
a7799adeb8
ENH: snappyHexMeshDict: added new settings
2013-12-04 15:47:42 +00:00
Sergio Ferraris
c56d376bae
ENH: Adding 'baseGroup' option to createBaffle.C to add a pair patches but in
...
different groups. This is used in 3D baffle where the generated patches are not
coupled.
The tutorial circuitBoardCooling has been updated.
2013-12-04 15:30:35 +00:00
mattijs
fe31693e30
ENH: createBafflesDict: more comment
2013-11-18 15:03:46 +00:00
mattijs
8222120fef
ENH: mapped: allow coupling specification through coupleGroup
2013-11-12 15:12:56 +00:00
mattijs
202d7c1ad3
ENH: snappyHexMesh: fix growing of attraction. Split off debug/writing/output
2013-11-12 09:00:04 +00:00
mattijs
f9f08091ba
ENH: orientFaceZone: add -region option
2013-11-11 09:22:05 +00:00
mattijs
cca229f785
ENH: snappyHexMesh: layer coverage volfields
2013-10-30 15:17:57 +00:00
mattijs
41650787b1
ENH: mesh tools: max write precision
2013-10-29 09:59:21 +00:00
mattijs
7a2269eccb
ENH: setsToFaceZone: allow flipping
2013-10-17 14:04:22 +01:00
mattijs
cfcd1ab30b
GIT: orientFaceZone: remove embedded testcase
2013-10-17 12:42:58 +01:00
mattijs
1f63b86824
ENH: snappyHexMeshDict: added comment
2013-10-17 11:49:14 +01:00
andy
79d8403f8f
ENH: checkMesh - updated writing of disconnected regions
2013-10-11 09:17:53 +01:00
andy
a787c35c48
ENH: checkMesh - write split regions to cellSets
2013-10-10 11:01:13 +01:00
mattijs
97ad9eab4c
ENH: collapseEdges: avoid double registration of indirectPatchFaces
2013-10-03 10:42:23 +01:00
mattijs
f02cc06c55
BUG: conformalVoronoiMesh: wrong sync
2013-10-03 10:41:40 +01:00
mattijs
ca8b37a4c8
ENH: snappyHexMeshDict: improved comment
2013-10-03 10:41:27 +01:00
mattijs
cbebe58245
ENH: foamyHexMeshDict: added comment
2013-09-27 16:14:12 +01:00
mattijs
51b4035dbe
COMP: foamyQuadMesh: build order
2013-09-27 09:15:44 +01:00
laurence
f663d40545
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-26 15:46:37 +01:00
laurence
8024b53c97
ENH: foamyHexMesh: Split boundary point priority into separate function
2013-09-26 15:46:04 +01:00
laurence
6f6fdd635d
BUG: foamyHexMesh: Correct feature point pair indexing
2013-09-26 15:25:57 +01:00
mattijs
6a0ffc2548
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-26 12:32:20 +01:00
laurence
aebfc3c75f
ENH: foamyHexMesh: Do not insert surface points near edge points
2013-09-26 12:08:28 +01:00
laurence
afa5658713
BUG: foamyHexMesh: Do not insert points between internal and surface points
2013-09-26 11:45:49 +01:00
mattijs
f9a20c9da0
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-26 11:36:42 +01:00
mattijs
00128075bb
COMP: foamy: suppress cgal generated warnings
2013-09-26 11:36:13 +01:00
mattijs
9cebba4c16
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-26 10:56:57 +01:00
mattijs
fe470ba3a8
GIT: patchFaceOrientation: moved files
2013-09-26 10:43:07 +01:00
Henry
3aa7de87c8
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-25 13:07:32 +01:00
Henry
c8717838f4
foamyQuadMesh/Allwmake: ensure foamyHexMesh/conformalVoronoiMesh is
...
build before foamyQuadMesh
2013-09-25 13:05:44 +01:00
laurence
615a74626e
ENH: foamyHexMesh: Include baffle handling
2013-09-25 12:37:19 +01:00
laurence
c060166e7a
BUG: foamyHexMesh: Remove overwrite option.
2013-09-25 10:39:04 +01:00
mattijs
feb7335481
ENH: uniformInletOutlet: new bc with uniform inletValue
2013-09-24 17:51:48 +01:00
mattijs
2a3c54ba8f
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-20 17:36:11 +01:00
mattijs
4ca945f49b
ENH: fvMesh: map fields using old volume
2013-09-20 17:35:49 +01:00
laurence
e24e08bba3
STYLE: line endings
2013-09-19 16:25:11 +01:00
laurence
4486773fc0
COMP: foamyHexMesh: Remove unused code
2013-09-18 16:01:19 +01:00
laurence
a0196d4f0e
BUG: foamyHexMesh: Make enum public
2013-09-18 15:59:09 +01:00
laurence
b4a742fc89
ENH: collapseEdges: Points now get a priority. The higher the number, the more likely the
...
collapse will be towards that point
2013-09-18 15:31:58 +01:00
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
mattijs
70a25b9c84
ENH: orientFaceZone: new app for orienting faceZones
2013-09-17 15:35:40 +01:00
mattijs
12d87fcacc
ENH: snappyHexMesh: detect small distance snapping
2013-09-13 16:20:03 +01:00
Sergio Ferraris
c7d1a4b023
ENH:
...
1) Modification to extrudeToRegionMesh to use extrudeModel point distribution function
2) Addition of firstCellThickness option to linearNormal extrude model
2013-09-12 17:39:32 +01:00
laurence
be937b65dd
BUG: foamyQuadMesh: Track and update all region edges
2013-09-11 15:20:41 +01:00
mattijs
f6673d4bb5
BUG: subsetMesh: consistent instance setting
2013-09-11 12:57:42 +01:00
mattijs
969af752ad
ENH: patchToPoly2DMesh: added some checking
2013-09-10 08:53:15 +01:00
mattijs
a4909c94bc
BUG: extrude2DMesh: upper-triangular reordering
2013-09-09 17:37:01 +01:00
mattijs
3aacc8eb48
BUG: foamyQuadMesh: in case of 90 degrees exactly alignment dirs not set
2013-09-09 15:32:18 +01:00
laurence
f430a501f6
Merge branch 'feature/foamyHexMesh-baffles'
2013-09-06 17:11:45 +01:00
laurence
42b9779bea
STYLE: Line lengths
2013-09-06 17:11:33 +01:00
laurence
fa748aad69
Merge branch 'feature/foamyHexMesh-baffles'
2013-09-06 17:04:12 +01:00
laurence
6ffcc03de1
BUG: foamyHexMesh: Missing include and find all intersections function
2013-09-06 17:03:41 +01:00
laurence
19df5f6928
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-06 16:31:12 +01:00
laurence
0df0edf359
ENH: foamyHexMesh: cell/face zone in parallel
2013-09-06 16:30:17 +01:00
mattijs
c40460644f
ENH: snappyHexMesh: move writeLevel into snappyHexMeshDict
2013-09-05 09:52:34 +01:00
laurence
040e6d9159
ENH: foamyHexMesh: add face/cell zoning
2013-09-03 21:00:57 +01:00
laurence
57d929497c
Merge branch 'feature/foamyHexMesh-baffles'
2013-09-03 11:25:14 +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
e9cdbdef5e
ENH: foamyHexMesh: Allow surface point insertion on close surfaces
...
ENH: foamyHexMesh: do not point motion to cross surfaces
ENH: foamyHexMesh: do not allow perturbation to cross surface
ENH: foamyHexMesh: change inside/outside test to check for nearest intersection
BUG: foamyHexMesh: With surfaces of same priority do not overwrite cell size
ENH: foamyHexMesh: insert surface points on close parallel surfaces
BUG: foamyHexMesh: write to own processor file in parallel
ENH: foamyHexMesh: Insert surface points if internal points are exposed
ENH: foamyHexMesh: add hasBoundaryPoint() to indexedCell
REVERT: foamyHexMesh: do not check inside/outside for surface points
REVERT: foamyHexMesh: correct function argument list
REVERT: foamyHexMesh: correct function argument list
2013-08-30 12:18:15 +01:00
mattijs
e34f2c8da1
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-09-02 11:12:34 +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
mattijs
77d47e9125
ENH: surfaceToCell: use surface orientation
2013-08-20 16:01:18 +01:00
mattijs
205e1e77bc
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-08-15 15:36:29 +01:00
mattijs
0860c370b5
STYLE: snappyHexMesh: fancy printing
2013-08-15 15:36:17 +01:00
laurence
9883825eed
STYLE: correct line widths
2013-08-15 15:01:36 +01:00
andy
04be292f0a
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-08-12 15:52:59 +01:00
mattijs
2f9111a50a
BUG: renumberMesh: conversion scalar*label -> label
2013-08-12 12:02:56 +01:00
andy
e67805422f
ENH: moveDynamicMesh - output AMI patch names
2013-08-09 12:26:56 +01:00
andy
eef8df7b6a
BUG: extrudeToRegionMesh - corrected parallel behaviour
2013-08-07 12:55:34 +01:00
mattijs
560df1929b
ENH: snappyHexMesh: extra comment
2013-08-06 17:19:38 +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
e7388fefb8
REVERT: surfaceSimplify: Use background mesh to start surfaceSimplify
2013-08-12 11:12: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
laurence
f008250b03
ENH: foamyHexMesh: Normalise the aspect ratio direction
2013-07-19 16:43:07 +01:00
laurence
1c55166d36
BUG: DelaunayMesh: Do not allow vertexCount to be externally updated
2013-07-19 16:42:16 +01:00
mattijs
102805befe
ENH: snappyHexMesh: improved table printing
2013-07-18 13:09:43 +01:00
laurence
86c5a3a228
ENH: foamyHexMesh: Do not allow default patch types when reading patchInfo from dictionary
2013-07-11 12:31:43 +01:00
mattijs
8fdce7f8cf
ENH: snappyHexMesh: writing pointLevel,cellLevel under switch
2013-07-09 11:06:46 +01:00
mattijs
d35926b0eb
BUG: snappyHexMesh: refinementSurfaces fix
2013-07-05 15:19:53 +01:00
mattijs
daf9a6c64d
ENH: Allwmake: remove so compilation happens in parallel
2013-07-05 12:52:10 +01:00
mattijs
4cb0abfc38
COMP: CGAL: get rid of Allwmake
2013-07-05 12:43:19 +01:00
mattijs
a5e88f3e03
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-07-04 16:15:37 +01:00
laurence
7546c1529a
BUG: searchableSurfaceControl: Correct resizing of region controls
2013-07-04 13:12:11 +01:00
laurence
5e4c161100
BUG: foamyHexMesh surface region names: Do not use global patch names
2013-07-04 12:34:25 +01:00
mattijs
a5dae2480f
ENH: snappyHexMeshDict: added comment
2013-07-04 12:29:55 +01:00
mattijs
ed1ecd5f7a
BUG: snappyHexMesh: outFile is fileName, not word
2013-07-03 12:49:59 +01:00
mattijs
f2397e7f41
ENH: snappyHexMesh: clean up mesh quality settings
2013-07-02 15:01:32 +01:00
laurence
e2f62ee317
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-06-26 15:56:59 +01:00
laurence
da5b88eef7
BUG: searchableBoxFeatures: Correct extendedFeatureEdgeMesh constructor call
2013-06-26 15:56:30 +01:00
Henry
d0d32e5fa5
conformalVoronoiMesh: update for clang complication
2013-06-20 16:33:36 +01:00
laurence
cea555f49b
ENH: foamyHexMesh: meshableSide
2013-06-20 11:35:25 +01:00
laurence
8e04e92f74
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-06-20 11:30:36 +01:00
laurence
1320397db9
BUG: foamyHexMesh: Check for hit
2013-06-20 11:28:20 +01:00
Sergio Ferraris
b482e3e45f
BUG: Bad indexing on shadowFaceZones
2013-06-20 11:02:36 +01:00
laurence
13e44eee24
STYLE: foamyHexMesh: print out starting time name
2013-06-19 16:05:13 +01:00
laurence
29cadae2ca
BUG: foamyHexMesh: Explicitly update the backgroundMeshDecomposition instance on
...
write.
2013-06-17 11:28:48 +01:00
laurence
8803896d37
BUG: foamyHexMesh: Write control for backgroundMeshDecomposition
2013-06-14 17:17:54 +01:00
laurence
dd502d1e05
ENH: foamyHexMesh: Enable reading and writing of the background meshes
2013-06-14 16:41:14 +01:00
laurence
5d33f36a2f
ENH: foamyHexMesh: Allow feature edge point insertion on close features edges
...
If two feature edges are close, allow points to be inserted on both edges if
the angle is large enough
2013-06-14 09:31:09 +01:00
laurence
11d22dbf47
REVERT: Change parallel referral algorithm back to original
2013-06-13 09:30:05 +01:00
laurence
6cf69b1644
ENH: foamyHexMesh: Enable only the conformation step to be run if internal points are all fixed
2013-06-12 13:16:04 +01:00
laurence
838639cd5d
ENH: Snapping to surfaces if point is far outside
2013-06-12 13:08:15 +01:00
laurence
3d2a4ece30
ENH: foamyHexMesh: Split location of infinite cells and processor boundary cells
2013-06-11 14:30:20 +01:00
laurence
c574abb243
ENH: foamyHexMesh: Edge conformation improvements
2013-06-06 13:42:55 +01:00
laurence
a6c7389f0b
ENH: foamyHexMesh: Disable reporting of point insertion failure
2013-06-05 16:35:09 +01:00
laurence
59ba920721
BUG: foamyHexMesh: Remove internal points that are outside the surface.
2013-06-05 14:00:18 +01:00
laurence
a40168675c
STYLE: Change name of foamyHex2DMesh to foamyQuadMesh
2013-06-04 16:21:16 +01:00
laurence
af9e7cc72c
ENH: foamyHexMesh: clean up ostream operator of indexedVertex
2013-06-04 14:40:45 +01:00
laurence
7e99cd26c1
ENH: Add enhanced edge conformation method
2013-06-04 14:39:59 +01:00
laurence
419fe75da5
COMP: Remove unused variables
2013-06-04 14:39:10 +01:00
laurence
a0a162948f
COMP: Add surfMesh dependency to snappyHexMesh
2013-06-04 09:58:59 +01:00
laurence
9995429f9b
COMP: Remove cellSizeAndAlignmentGrid from compilation
2013-06-03 17:12:56 +01:00
laurence
c644cb680b
Merge branch 'master' into feature/cvMesh
...
Conflicts:
applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C
2013-06-03 16:27:14 +01:00
laurence
ae7a7bc1da
BUG: do not iterate over referred edges
2013-06-03 16:16:47 +01:00
laurence
5d26732b7e
ENH: snappyHexMesh: update outfile location for surfaceSimplify
2013-06-03 14:59:05 +01:00
mattijs
cc8a232756
ENH: subsetMesh: added -resultTime option
2013-06-03 13:34:21 +01:00
mattijs
b965b9e783
ENH: snappyHexMesh: added gapLevelIncrement to outer dictionary
2013-06-03 13:29:22 +01:00
laurence
28868e97bb
ENH: Add a surfaceSimplify option to snappyHexMesh
2013-06-03 12:40:26 +01:00
mattijs
487ef5ac0b
ENH: snappyHexMeshDict: improved setting in comment
2013-05-31 16:49:18 +01:00
laurence
f6109782a1
BUG: Fix merge issues
2013-05-31 12:05:06 +01:00
laurence
2579c83bc6
COMP: Add missing include
2013-05-31 12:03:48 +01:00
laurence
5d0433327c
COMP: Add Header include
2013-05-31 12:03:08 +01:00
laurence
b2a58f109d
ENH: code cleanup
2013-05-31 10:55:25 +01:00
laurence
ecda1f7665
ENH: Add options to feature point handling
2013-05-31 10:49:03 +01:00
laurence
482957e718
STYLE: Update base foamyHexMeshDict
2013-05-31 10:40:04 +01:00
laurence
fb52acf4be
ENH: Update collapesEdges to work with any supplied face zone
2013-05-31 09:42:09 +01:00
mattijs
55fd1ac9fd
ENH: snappyHexMeshDict: commented new options
2013-05-30 10:39:33 +01:00
laurence
399c65f963
Merge branch 'master' into feature/cvMesh
2013-05-30 10:34:49 +01:00
mattijs
975602a937
ENH: createBafflesDict: added comment
2013-05-21 15:31:07 +01:00
mattijs
5f034c9235
ENH: processorPolyPatch: remove unused argument
2013-05-21 14:24:44 +01:00
laurence
e6e477432f
BUG: Do not check for close feature points when synchronising trees
...
+ Firstly, it has already been done
+ Secondly, the 'nearest' criteria is a different distance on different
processors
2013-05-20 10:57:08 +01:00
laurence
7db31447c9
BUG: Check for NULL vertex on cell
2013-05-17 14:33:48 +01:00
laurence
ef2adac0b9
BUG: Test for infinite vertex
2013-05-17 11:44:37 +01:00
laurence
f925f93eab
BUG: When distributing mesh vertices check return values for locate
2013-05-17 09:56:12 +01:00
laurence
6d12b2d4f0
BUG: Returned reference to a tmp
2013-05-17 09:22:05 +01:00
mattijs
25a373bd39
ENH: snappyHexMesh: enable free-standing baffle merging
2013-05-16 12:49:16 +01:00
laurence
9c115398ba
BUG: Missing function declaration
2013-05-16 11:38:54 +01:00
laurence
c7366549fc
Merge branch 'feature/cvMesh' of /home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-05-16 11:24:49 +01:00
laurence
64a6994a62
ENH: Update cellSizeCalculation to return tmp
2013-05-16 11:22:56 +01:00
laurence
3a845d5192
ENH: Fix initial point insertion
2013-05-16 11:20:28 +01:00
laurence
379d8ac070
STYLE: Set location of foamyHexMeshDict
2013-05-16 10:44:30 +01:00
laurence
c0eb9d678f
STYLE: Change cv2DMesh to foamyHex2DMesh
2013-05-16 10:29:36 +01:00
laurence
04804030f7
Merge branch 'feature/cvMesh' of /home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-05-13 12:41:54 +01:00
laurence
c537f1cf9f
COMP: Compile searchableSurfaceFeatures
2013-05-13 12:41:38 +01:00
laurence
d6c043e055
Merge branch 'feature/cvMesh' of /home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-05-13 12:39:45 +01:00
laurence
cd548a96ed
ENH: Add readFeatures method to header file
2013-05-13 12:39:22 +01:00
laurence
4180768499
Merge branch 'feature/cvMesh' of /home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-05-13 12:38:36 +01:00
laurence
0a56f7a7f2
ENH: Use new searchableSurfaceFeatures
2013-05-13 12:38:14 +01:00
laurence
2c77f55d1d
Merge branch 'master' into feature/cvMesh
2013-05-13 10:54:26 +01:00
laurence
9a5b9e6ba2
ENH: Add automatic feature extraction to foamyHexMesh
2013-05-13 10:24:03 +01:00
laurence
f9372806da
BUG: Update processorPolyPatch constructor call to match recent changes
2013-05-10 01:04:31 +01:00
laurence
850474d273
STYLE: Change name from cvMesh to foamyHexMesh
2013-05-10 01:00:52 +01:00
mattijs
34cc904b9d
BUG: snappyHexMeshDict: incorrect variable
2013-05-08 12:58:09 +01:00
laurence
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
mattijs
aea1fbff8b
ENH: mergeMeshes: preserve additional patch data
2013-05-08 09:47:00 +01:00
andy
9ebd8a851a
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-05-03 17:33:37 +01:00
mattijs
5bc4cc3b7c
Merge remote-tracking branch 'origin/master' into feature/procAgglom
2013-05-01 16:57:36 +01:00
mattijs
d9afcb75d3
ENH: snappyHexMesh: update with code
2013-04-29 15:21:56 +01:00
mattijs
487103fa60
ENH: checkMesh: volume ratio too tight
2013-04-29 15:21:20 +01:00
laurence
893a4364c0
Merge branch 'feature/cvMesh' of ssh://opencfd-laurence.no-ip.org:8004/home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-04-29 13:38:23 +01:00
laurence
a90f917f70
ENH: cvMesh: Faster point rejection in parallel
2013-04-29 13:37:52 +01:00
laurence
65197885d8
BUG: cvMesh: assign points before sizes
2013-04-29 11:50:44 +01:00
laurence
f63b6935f8
BUG: cvMesh: Add brackets to function call
2013-04-29 11:00:47 +01:00
laurence
5bac60aa33
Merge branch 'feature/cvMesh' of ssh://opencfd-laurence.no-ip.org:8004/home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
2013-04-29 10:55:51 +01:00
laurence
1d67c14cc4
ENH: Add maxPriority to requests to cellSize
2013-04-29 10:52:13 +01:00
mattijs
d7cadf4937
Merge remote-tracking branch 'origin/master' into feature/procAgglom
...
Conflicts:
src/OpenFOAM/db/IOstreams/Pstreams/Pstream.H
src/OpenFOAM/db/IOstreams/Pstreams/UPstream.C
src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
src/OpenFOAM/db/IOstreams/Pstreams/combineGatherScatter.C
src/OpenFOAM/db/IOstreams/Pstreams/gatherScatter.C
src/OpenFOAM/db/IOstreams/Pstreams/gatherScatterList.C
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.C
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.H
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/GAMGInterface/GAMGInterface.H
src/finiteVolume/fvMesh/fvMesh.H
2013-04-23 09:41:15 +01:00