Commit Graph

1147 Commits

Author SHA1 Message Date
laurence
c4b8448d53 BUG: collapseDict: Give entry a valid value 2013-04-12 14:16:09 +01:00
laurence
c171765a31 ENH: Remove requiredSize and requiredAlignment functions and their dictionary inputs 2013-04-12 11:29:02 +01:00
laurence
46ae867b7f BUG: Remove unused code in linearDistance.C 2013-04-11 21:01:53 +01:00
laurence
4af889f860 ENH: Add forcePointInsertion option to controlMeshRefinement 2013-04-11 20:28:08 +01:00
laurence
26a42b37a0 ENH: Move boundary applying to a separate function in the alignment solver 2013-04-11 20:24:57 +01:00
laurence
2b8bbb94b1 ENH: Update cell size functions to use the regionIndices findNearest
functions
2013-04-11 20:24:06 +01:00
laurence
73bb893067 ENH: Remove unused functions 2013-04-11 20:20:41 +01:00
laurence
7df9897c82 ENH: update calls to mesh redistribution 2013-04-11 20:20:09 +01:00
laurence
8ae926c472 ENH: Check if surface conformation point is inside the surface geometry 2013-04-11 20:18:50 +01:00
laurence
1804fb2813 ENH: Count number of reordered faces 2013-04-11 20:16:47 +01:00
laurence
9356f9c669 ENH: Snap points to feature points 2013-04-11 20:15:29 +01:00
laurence
c1cb0c4f17 BUG: Correct regionOffset indexing 2013-04-11 20:10:53 +01:00
laurence
21163c9591 BUG: Prevent overflow on integer multiplication 2013-04-11 20:07:26 +01:00
laurence
33221dc8d7 STYLE: Update default cvMeshDict 2013-04-11 19:59:09 +01:00
laurence
e2482a4e8b ENH: Merge searchableSurface and indexedOctree volumeType 2013-04-11 19:52:03 +01:00
mattijs
1cf850f164 ENH: snappyHexMesh: print final mesh check 2013-04-11 15:16:06 +01:00
mattijs
bbb2077160 ENH: searhcableSurfacetoFaceZone: allow triSurfaceMesh specification 2013-04-11 15:04:39 +01:00
laurence
72c3da08b2 Merge branch 'master' into feature/cvMesh
Conflicts:
	applications/test/Matrix/Test-Matrix.C
	applications/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/extrude2DMesh/extrude2DMesh.C
	applications/utilities/mesh/generation/extrude2DMesh/extrude2DMesh/extrude2DMesh/extrude2DMesh.H
	src/OpenFOAM/algorithms/indexedOctree/indexedOctree.C
	src/OpenFOAM/primitives/Tensor2D/Tensor2DI.H
2013-04-05 16:09:24 +01:00
mattijs
634d643090 ENH: snappyHexMeshDict: improved comment 2013-04-02 18:13:31 +01:00
mattijs
9511eb27f7 ENH: splitMeshRegions: allow -region option 2013-04-02 18:12:58 +01:00
mattijs
1f1188120c BUG: createBaffles: handle cellcentres as positions 2013-04-02 13:53:27 +01:00
mattijs
179085af97 ENH: renumberMesh: sort face/cellZones 2013-03-28 10:26:25 +00:00
laurence
3afcc234d5 BUG: Store default cell size instead of a reference 2013-03-15 15:32:47 +00:00
mattijs
729d53b862 BUG: ideasUnvToFoam: handling faceZones 2013-03-14 09:15:02 +00:00
andy
b45a4486b1 STYLE: Updates to erroneous copyright dates - applications 2013-03-13 09:45:16 +00:00
andy
53df4289df ENH: Consistency updates - license text abnd code formatting 2013-03-12 15:40:03 +00:00
andy
6ba20b0f78 BUG: Updated ccm26ToFoam converter 2013-03-11 13:01:49 +00:00
andy
e637dc30d1 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-02-21 16:11:47 +00:00
Henry
74e16d7729 Reformat "template <..." to template<"
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:50 +00:00
Henry
944b8d438b Reformat "template <..." to template<"
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:09 +00:00
andy
951c8436aa ENH: Applying Gijs' patch: Update header documentation for utilities 2013-02-21 10:54:34 +00:00
andy
fe38fc8575 ENH: Updated gmshToFoam - mantis #690 2013-02-18 17:09:53 +00:00
laurence
15ba9ec7c5 ENH: cvMesh: speed up edge refinement 2013-02-12 15:45:21 +00:00
laurence
10042d2a0a ENH: cvMesh: Add option to print vertex info 2013-02-08 15:45:24 +00:00
laurence
ec313f856c ENH: cvMesh: DelaunayMesh: Switch to using dictionary to construct patches 2013-02-08 15:42:29 +00:00
laurence
528b3e8caf ENH: cvMesh: Default alignment to identity tensor if it is bad 2013-02-07 15:56:35 +00:00
laurence
777e73d74b ENH: cvMesh: Try to fix alignment 2013-02-07 15:07:47 +00:00
laurence
6799d66605 ENH: cvMesh: Orthogonalize triads 2013-02-07 14:32:51 +00:00
laurence
6628a12d19 ENH: cvMesh: Add method for finding discontinuities on the cell size mesh 2013-02-06 15:30:42 +00:00
laurence
84ad150b88 ENH: cvMesh: Use dictionary constructor for polyPatch 2013-02-06 12:10:25 +00:00
laurence
58c11b121f BUG: cvMesh: Remove debugging output 2013-02-05 15:07:54 +00:00
laurence
b125db9ecb ENH: cvMesh: Enable use of regions in conformationSurfaces. Make cell sizing relative to default. 2013-02-05 14:47:50 +00:00
mattijs
ea8d290191 ENH: communicators: initial version - extended Pstream API 2013-02-04 10:17:37 +00:00
laurence
2bfe3cefd0 ENH: Do not add empty patches to the patch list 2013-02-01 11:43:13 +00:00
laurence
a153b8ef17 BUG: cvMesh: feature point types wrong way around. 2013-01-30 16:26:09 +00:00
laurence
6a13810770 BUG: add bounding boxes to cell size mesh 2013-01-29 17:38:27 +00:00
laurence
02ffb69a6a ENH: Add templates file 2013-01-29 17:01:27 +00:00
laurence
18e8d2bead STYLE: cleanup 2013-01-29 16:51:53 +00:00
laurence
181e4b29f9 ENH: Shift printVertexInfo to the DelaunayMesh class 2013-01-29 16:50:04 +00:00
laurence
323844436b ENH: Feature point handling for 2 Internal, 1 External case 2013-01-29 16:46:17 +00:00
laurence
53533a2da2 ENH: cvMesh: split refinement and smoothing of background mesh 2013-01-28 18:01:22 +00:00
laurence
07cb342aeb Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev into feature/cvMesh
Conflicts:
	src/OpenFOAM/primitives/triad/triad.C
2013-01-28 15:17:48 +00:00
mattijs
3eab66f0a6 COMP: extrudeToRegionMesh: missing include 2013-01-28 14:58:13 +00:00
mattijs
26f9bc471b ENH: extrudeMesh: update to new PatchTools api 2013-01-28 14:21:23 +00:00
mattijs
fdd659bd77 ENH: extrudeToRegionMesh: extrude patchFaceCentres, patchEdgeCentres 2013-01-22 17:07:17 +00:00
laurence
4256e0a770 ENH: edgeCollapser: Make mesh checking optional and set default values for dictionary
Update biconic25-55Run35 tutorial with simplified collapseDict
2013-01-21 14:39:16 +00:00
laurence
32d358e4c3 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-01-20 15:25:30 +00:00
laurence
e44ee6a4b0 ENH: quaternion: Add power and exp functions 2013-01-10 14:36:01 +00:00
laurence
ff3654956a STYLE: Code cleanup and add some comments 2013-01-10 10:50:05 +00:00
mattijs
b20b5d3706 ENH: decomposePar: corrected dictionaries 2013-01-09 14:52:51 +00:00
mattijs
8e9de94024 ENH: extrudeToRegionMeshDict: update for new extrusion models 2013-01-09 14:07:27 +00:00
mattijs
365689c0ce Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-01-08 12:39:30 +00:00
mattijs
80e5beb6e2 ENH: extrudeModel: generic radial extrusion (radii specified through interpolation table) 2013-01-08 12:16:01 +00:00
laurence
140d548fe7 COMP: Fix Make/options file for cellSizeAndAlignmentGrid 2013-01-08 11:24:20 +00:00
laurence
c0a417355d Revert "COMP: cvMesh and cv2DMesh removed"
This reverts commit e4c1409679.
2013-01-08 10:48:45 +00:00
laurence
e4c1409679 COMP: cvMesh and cv2DMesh removed 2013-01-07 16:08:56 +00:00
laurence
a13d9b50d0 BUG: searchableSurfaceControl: Size the size and alignment fields 2013-01-07 13:31:35 +00:00
laurence
d722378fc4 ENH: cvMesh: detect and remove indirect patch faces
Find patch faces that do not result from point pairs and aggressively delete
2013-01-04 14:33:23 +00:00
laurence
45ce8ab68d ENH: Update cellShapeControl to work with 2D mesher and remove dependency on the Triangulation 2013-01-04 14:30:07 +00:00
laurence
660ddd6d70 ENH: cv2DMesh: Do not add empty patches 2013-01-04 12:47:56 +00:00
laurence
5879a730fc cv2DMesh: Initial Commit with tutorials 2013-01-03 17:07:25 +00:00
mattijs
bc57d89d01 COMP: setSet: extraneous library 2013-01-03 16:13:16 +00:00
laurence
9989b015a6 COMP/ENH: Update assignments to constructors to compile with clang. Add tensor->triad conversion. 2012-12-24 15:36:50 +00:00
laurence
180cb0bbc1 ENH: cvMesh: Construct cvMesh object after checkGeometry 2012-12-20 12:38:04 +00:00
mattijs
14b93d5f7b ENH: subsetMesh: revert to original behaviour. Moved clever selection into cellSources 2012-12-18 15:00:47 +00:00
mattijs
774db288aa ENH: regionToCell: allow multiple regions and erosion 2012-12-18 14:49:35 +00:00
mattijs
100a25ee25 STYLE: defineDebug: move into Foam namespace 2012-12-17 17:35:42 +00:00
mattijs
9669f47bbd COMP: conformalVoronoiMesh: missing include file 2012-12-17 15:02:33 +00:00
mattijs
b3ba13a43c COMP: options: LIB_LIBS instead of EXE_LIBS 2012-12-17 14:58:47 +00:00
mattijs
e9be8229a3 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-17 13:51:35 +00:00
mattijs
ceecb84573 ENH: checkMesh: moved some checking functionality to polyMesh 2012-12-17 13:45:19 +00:00
Henry
db89978ade Updated headers for Laurence and Andy 2012-12-17 11:42:00 +00:00
laurence
0953846fa9 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-12 16:32:23 +00:00
laurence
0832014a49 BUG: cvMesh: parallel redistribution
Redistribute reinserted feature points
Synchronise after distributing the background meshes in the constructor
2012-12-12 16:31:08 +00:00
laurence
262feb6b95 ENH: cvMesh: Code cleanup 2012-12-12 16:30:06 +00:00
mattijs
6622eb4ad4 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-12 12:08:50 +00:00
laurence
44d1ed3eae ENH: boundBox: Change distanceFromBoxSqr to nearest()
Returns the nearest point instead of a distance
2012-12-12 11:07:52 +00:00
laurence
845b95522a STYLE: Correct line lengths 2012-12-12 09:41:06 +00:00
laurence
fd8eebab13 ENH: Latest version of cvMesh. Squash of commits. 2012-12-11 17:22:06 +00:00
laurence
4cdb4a2c43 ENH: Ensure checkCoupledPoints works in parallel 2012-12-11 17:13:41 +00:00
laurence
f941955fc6 STYLE: Code cleanup 2012-12-11 17:12:58 +00:00
laurence
e81813a9c2 ENH: Add edgeCollapser utility and libraries.
edgeCollapser collapses small edges and faces.
Works in parallel by using PointEdgeWave.
2012-12-11 17:12:27 +00:00
laurence
4be7afde0a STYLE: Fix some typos 2012-12-11 16:38:39 +00:00
mattijs
8d809e15ca ENH: snappyHexMeshDict: specify patch groups 2012-12-11 15:57:17 +00:00
mattijs
e8ff31f9e8 ENH: Time: use constant(), time() instead of hardcoded strings 2012-12-06 08:24:54 +00:00
mattijs
e2d2f505fb ENH: snappyHexMesh: keep orientation of baffle 2012-12-05 15:50:56 +00:00
mattijs
9ccd5809b8 BUG: sampleDict: missing type 2012-12-05 15:21:00 +00:00
mattijs
2e046d32d0 ENH: subsetMesh: improved error checking 2012-12-05 12:42:53 +00:00
mattijs
da9762184f STYLE: remove unused fields 2012-12-04 16:20:31 +00:00
mattijs
3fdc98dccd ENH: createBafflesDict: moved comment 2012-12-04 15:03:17 +00:00
mattijs
2745cd7544 ENH: createBaffles: create patches and patchFields 2012-12-04 12:02:45 +00:00
mattijs
6209c5d735 ENH: extrudeToRegionMesh: make disconnected 1D the default. Use fvMeshTools. 2012-12-04 11:26:06 +00:00
mattijs
d1d6421b49 ENH: searchableSurfaceToFaceZone: selection of faces and normals 2012-11-30 15:52:36 +00:00
mattijs
bd766da9c8 ENH: splitMeshRegions: use fvMeshTools for fvPatch manipulation 2012-11-29 17:15:14 +00:00
mattijs
b4bb215a8c ENH: subsetMesh: have -cellSet and -dict argument 2012-11-23 11:27:46 +00:00
mattijs
c76869eb71 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-11-20 16:02:46 +00:00
mattijs
3e06dc9878 ENH: renumberMesh: renumber cellZones and faceZones (pointZones were already handled) 2012-11-20 16:02:14 +00:00
andy
7888a0d8bb ENH: Updated comment/description 2012-11-19 09:37:41 +00:00
mattijs
e65512be4e COMP: sampling: moved sampledSet writing to fileFormats 2012-11-16 13:13:39 +00:00
mattijs
d0c0fb9da2 ENH: combinePatchFaces: have -meshQuality option 2012-11-14 09:30:59 +00:00
mattijs
14da496a0e ENH: setsToZones: allow -time options 2012-11-13 13:57:14 +00:00
mattijs
434e2fafcd ENH: searchableSurfaces: add checking routines 2012-11-13 12:20:02 +00:00
mattijs
6da9df714c ENH: snappyHexMesh: allow layer thickness specification by total thickness 2012-11-01 12:50:39 +00:00
mattijs
357939a770 ENH: snappyHexMesh: refine by distance to feature 2012-10-29 13:20:42 +00:00
mattijs
2746ec8764 ENH: snappyHexMeshDict: updated comment 2012-10-26 14:40:04 +01:00
mattijs
eca5475f04 ENH: splitMeshRegions: optionally add regionName to all patches 2012-10-08 14:56:05 +01:00
mattijs
0ace34f62e ENH: snappyHexMesh: additional parameter for layer truncation 2012-10-05 11:13:35 +01:00
mattijs
267d6fa42c ENH: checkMesh: parallel sizes printing for patches 2012-10-03 16:54:10 +01:00
mattijs
416940ed33 BUG: mergeMeshes: overwrite write to 0, not constant 2012-10-02 16:19:41 +01:00
mattijs
95572f359f ENH: snappyHexMeshDict: updated comment 2012-09-27 15:21:11 +01:00
mattijs
4bc26d46bd ENH: snappyHexMeshDict: improved comment 2012-09-20 13:00:16 +01:00
mattijs
4a3948383b ENH: topoSetDict: add zoneToPoint 2012-09-20 12:59:32 +01:00
mattijs
ab0e9614b6 ENH: moveDynamicMesh: add -region option 2012-09-20 12:58:07 +01:00
mattijs
001a2ae3dd ENH: createPatchDict: use same transform 2012-09-20 12:51:33 +01:00
mattijs
c76acdd6ff ENH: snappyHexMesh: added new dictionary entries 2012-09-12 09:08:57 +01:00
Henry
2456472b77 extrudeMesh/extrudedMesh: Updated headers and includes 2012-09-07 11:24:30 +01:00
mattijs
26fee7bc71 COMP: extrudedMesh: move templates to separate file 2012-09-07 10:24:34 +01:00
mattijs
3c183eba6c ENH: polyPatch: adding constraint patches to group 2012-09-05 16:40:59 +01:00
mattijs
c1ef233e5d ENH: pointMesh: use MeshObject form 2012-08-31 12:57:17 +01:00
mattijs
bc976819b4 BUG: checkMesh: reduce maximum size of face 2012-08-20 15:18:55 +01:00
mattijs
d316b94de3 ENH: checkGeometry: reorganise coupled points check 2012-08-20 12:41:50 +01:00
mattijs
0b97b9aeaf ENH: checkMesh: check all points on coupled boundaries. 2012-08-20 11:21:17 +01:00
mattijs
9bb7fad6aa COMP: moveDynamicMesh: add vtk writing libraries 2012-08-17 10:29:29 +01:00
mattijs
7240fdd5f8 ENH: moveDynamicMesh: added option to dump AMI weights 2012-08-07 17:39:24 +01:00
mattijs
d6f7fd0939 ENH: targetVolumeToCell: added mask 2012-08-01 15:52:42 +01:00
mattijs
dfa8cf417a BUG: setFields: timeSelector overrides controlDict setting
(more general: timeSelector should only be used for postprocessing utils)
2012-07-26 16:55:25 +01:00
mattijs
1f665836a9 END: createPatchDict: improved comment 2012-07-24 21:28:39 +01:00
mattijs
84834779fe STYLE: conformalVoronoiMesh: removed extraneous include file 2012-07-13 11:44:04 +01:00
mattijs
963e86e8bf STYLE: snappyHexMeshDict: added comment 2012-07-13 11:43:38 +01:00
mattijs
bd5fafddec ENH: targetVolumeToCell: new cellSetSource 2012-07-11 15:35:53 +01:00
mattijs
2d1efdaa6c ENH: snappyHexMesh: run without decomposeParDict 2012-07-10 10:03:32 +01:00
mattijs
413d25fbd2 ENH: boxToCell/face/point: have 'boxes' for multiple boxes 2012-07-10 10:02:01 +01:00
mattijs
d490f96086 STYLE: SLList: make construct from type explicit to avoid nasty conversions 2012-07-10 10:00:52 +01:00
mattijs
33656b3969 ENH: snappyHexMesh: run without decomposeParDict 2012-07-04 10:01:25 +01:00
mattijs
151b59ef5a STYLE: snappyHexMeshDict: indenting 2012-06-20 04:44:07 +01:00
mattijs
8476c1228a ENH: topoSet: added regionToFace source 2012-06-20 04:41:26 +01:00
mattijs
616b3c8273 ENH: treeDataPrimitivePatch: refactored for single template arg 2012-06-13 16:15:01 +01:00
mattijs
069c5ee218 ENH: renumberMesh: ignore inconsistent *ProcAddressing 2012-06-13 10:25:48 +01:00
laurence
f36a25bf39 COMP: cvMesh: Changes to compile with Clang 2012-06-11 11:43:59 +01:00
mattijs
13ba0beca1 ENH: cvMesh: feature method non-optional 2012-06-07 11:22:59 +01:00