Commit Graph

2666 Commits

Author SHA1 Message Date
Henry
543c0e33e0 applications/utilities/mesh/generation/Allwmake: Updated for changes to foamyHexMesh organization 2015-01-19 09:02:49 +00:00
Henry
8a055c989c Updated headers 2015-01-18 21:16:37 +00:00
Henry
ee3dea5fda Rationalized foamyHexMesh directory structure and build scripts
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1186
2015-01-18 21:13:45 +00:00
Henry
917852b74e Updated headers 2015-01-08 10:45:47 +00:00
Henry
69ff8aa4d2 wallDist: now a MeshObject cached and updated automatically with a run-time selected algorithm
When using models which require the wallDist e.g. kOmegaSST it will
request the method to be used from the wallDist sub-dictionary in
fvSchemes e.g.

wallDist
{
    method meshWave;
}

specifies the mesh-wave method as hard-coded in previous OpenFOAM versions.
2015-01-08 10:40:23 +00:00
Henry
7c83877181 Updated headers 2015-01-06 17:32:02 +00:00
Henry
4fbf622008 wallDist: separate the meshWaveWallDist from the wallDist interface
In preparation for run-time selectable methods
2015-01-06 17:31:02 +00:00
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
ae019fccfa Removed spurious file
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1374
2015-01-01 16:27:58 +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
a2f626ade6 execFlowFunctionObjects: Reconstruct functionObjects if the mesh changes
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1452
2014-12-18 17:13:41 +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
f4596ad247 Resolve issues relating to compilation with clang-3.5.0 2014-12-15 22:38:10 +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
mattijs
18d73c1131 BUG: surfaceCheck: face based data 2014-09-26 17:39:37 +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
81cc21870d ENH: sampleDict: missing entry 2014-09-03 16:04:38 +01:00
mattijs
d4c966de31 ENH: mapFields: expose AMI mapping methods 2014-09-03 11:54:30 +01:00
mattijs
fc2343ae73 ENH: patchSummary: support point fields 2014-08-13 17:16:21 +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
mattijs
723e5bd75c STYLE: surfaceCheck: use boundBox non-reduce constructor 2014-06-09 11:12:14 +01:00
andy
709b92d907 ENH: mesh motion updates 2014-06-03 14:42:39 +01:00
mattijs
2123632db2 ENH: redistributePar: allow time override 2014-06-02 15:37:58 +01:00
mattijs
78eaf506eb ENH: execFlowFunctionObjects: load dimensionedFields and uniformDimensionedFields 2014-04-29 10:02:22 +01:00
mattijs
6c1f95cc5f BUG: fluentMeshToFoam: correct sets addressing 2014-04-22 14:46:27 +01:00
mattijs
7d6ba40e91 ENH: execFlowFunctionObjects: added End printing 2014-04-22 09:44:49 +01:00
mattijs
994dee99df ENH: createBafflesDict: added comment 2014-04-03 12:35:10 +01:00
andy
18fd5c4eec ENH: mapFields - added mapMethod to arg notes 2014-03-31 16:57:14 +01:00
mattijs
8e76c66558 ENH: redistributePar: start with all patches present 2014-03-20 16:46:38 +00:00
mattijs
c67779b221 ENH: refineHexMesh: add option to keep to 2:1 ratio outside cellSet 2014-03-11 10:51:57 +00:00
andy
35229643ba BUG: helpTypes: incorrect libs - mantis #1182 2014-02-24 09:12:33 +00:00
andy
9688b6ccdc BUG: decomposePar - updated to handle multiple processor cyclic patches - mantis 879 2014-02-21 16:18:00 +00:00
sergio
feaa3021b6 STYLE: Updated copyright year 2014-02-21 11:17:31 +00:00
mattijs
59cef386cd BUG: foamToEnsight: handle empty patches 2014-02-20 13:39:56 +00:00
andy
8a564b9c58 ENH: execFlowFunctionObjects - instantiate fvOptions if present 2014-02-17 16:45:37 +00:00
OpenFOAM-admin
fbb3ddf2c4 Updated for release 2.3.0 2014-02-17 10:21:46 +00:00
andy
ef52265131 ENH: Doxygen updates 2014-02-05 18:33:28 +00:00
andy
7577971580 ENH: ParaView 4 reader module - vtkPolyhedron not set by default 2014-02-05 16:12:38 +00:00
mattijs
f2c6dc97a2 BUG: viewFactorsGen: unused variables #1146 2014-01-31 10:34:00 +00:00
Henry
349eddef0d Merge branch 'master' of ssh://opencfd:8007/home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-30 13:02:22 +00:00
Henry
d648760ead Update headers 2014-01-30 13:02:02 +00:00
Henry
ee4e19ef85 Renamed folder -> directory for consistency with POSIX and the rest of OpenFOAM 2014-01-30 13:01:04 +00:00
andy
dba326153b ENH: createZeroFolder renamed to createZeroDirectory 2014-01-30 12:58:29 +00:00
andy
344f525755 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-30 11:46:33 +00:00
william
69d6f29428 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-30 10:17:57 +00:00
william
699b7d2517 BUG: removed executable permissions on flameSpreadWaterSuppressionPanel case files and foamy make/options 2014-01-30 10:17:32 +00:00
andy
863a804cfd ENH: createZero folder utility and template updates 2014-01-30 10:15:38 +00:00
andy
24ebb9243d ENH: Added files missed during commit 85d7964 2014-01-29 19:16:45 +00:00
andy
85d7964459 ENH: updated createZeroDirectory utility and renamed to createZeroFolder 2014-01-29 13:34:45 +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
6d5dd7e30d ENH: decomposePar: corrected comment in header 2014-01-28 10:42:46 +00:00
mattijs
8b85cb04f6 ENH: mapFields: switch off debug 2014-01-28 10:01:43 +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
7506490ecf STYLE: reconstructParMesh: typo in comment 2014-01-27 12:29:52 +00:00
andy
b6ff378e00 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-24 09:54:39 +00:00
mattijs
489475d137 ENH: snappyHexMesh: separate meshing steps same as run through 2014-01-24 09:19:46 +00:00
andy
cb3a7eaecc ENH: createZeroFolder - updated to use central file path 2014-01-23 13:15:32 +00:00
andy
8d2fa46dc7 ENH: Updated doxygen tag 2014-01-23 10:56:09 +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
mattijs
311288a1e0 STYLE: reconstructPar: added comment 2014-01-20 09:38:13 +00:00
andy
7b9393349c ENH: applyBoundaryLayer - updated 2014-01-15 14:33:10 +00:00
mattijs
3ebfcb672b ENH: PVreaders: generalise Allwmake scripts 2014-01-14 15:18:49 +00:00
andy
e5a5b89509 ENH: mapFields - deprecated old utility in favour of mapFieldsNew and renamed 2014-01-14 10:41:50 +00:00
andy
f29b56d9b1 ENH: PV4 reader - use button for update gui 2014-01-13 16:49:49 +00:00
andy
11379a0e03 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-13 16:31:13 +00:00
andy
c5f3e206bb ENH: ParaView - use vtkPolyhedron by default 2014-01-13 16:31:10 +00:00
Henry
3fff17bc67 PV4FoamReader: Reinstated GUI update check box 2014-01-13 15:06:59 +00:00
andy
2aba2c995b STYLE: minor code formatting 2014-01-10 16:02:37 +00:00
Henry
8a9da0aeac Updated PV4blockMeshReader for ParaView-4.1.0 2014-01-10 12:03:21 +00:00
Henry
83820b205b Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-10 10:48:15 +00:00
Henry
011fda6bbe Added support for ParaView-4.1.0
The default ParaView is now 4.0.1 pending completion of testing of 4.1.0
2014-01-10 10:47:18 +00:00
andy
4b633ece2b GIT: Resolved merge conflict 2014-01-10 09:59:37 +00:00
andy
707761a9b9 ENH: Added new ceeateZeroDirectory utility 2014-01-10 09:57:48 +00:00
mattijs
8eccdc479c BUG: redistributePar: do not allow functionObjects (runTime++ re-executes them) 2014-01-09 14:35:05 +00:00
mattijs
d70442a5fe ENH: reconstructParMesh: filtering region0 2014-01-09 10:25:11 +00:00
mattijs
e7156dbec0 ENH: reconstructParMesh: handle times without meshes 2014-01-09 10:20:26 +00:00
mattijs
ff50972634 ENH: surfaceCheck: added writing of zones as vtk file 2014-01-07 14:58:15 +00:00
mattijs
1b1392a592 BUG: sample: avoid double registration 2013-12-31 17:39:33 +00:00
mattijs
198a9a6adf ENH: surfaceLambdaMuSmooth: shortcut if mu=0 2013-12-20 16:00:26 +00:00
mattijs
22e40fe39a STYLE: snappyHexMeshDict: tyop 2013-12-20 15:59:58 +00:00
mattijs
fe4762ca58 ENH: surfaceLambdaMuSmooth: added reference 2013-12-18 12:11:49 +00:00
mattijs
a9dc6715ba ENH: snappyHexMeshDict: document new options 2013-12-17 12:04:57 +00:00
mattijs
2dfa827af1 ENH: reconstructPar: pick up cellSets from current time instead of mesh time 2013-12-16 12:43:17 +00:00
mattijs
b99906f32d BUG: reconstructPar: setting time (#1107) 2013-12-13 16:53:07 +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
b713bc7124 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2013-12-11 14:24:51 +00:00
mattijs
6dca9b0961 BUG: createBaffles: preserve faceZone orientation 2013-12-09 17:20:55 +00:00
andy
8b12cb3a9a Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2013-12-09 10:33:07 +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
andy
c0f93b84bf ENH: reconstructParMesh - added support for handling multiple time steps 2013-12-04 08:47:48 +00:00
Sergio Ferraris
9498ec97a9 BUG: Correcting smoothing of view factor matrix in viewFactor.C
Initialize faceAgglom list to identity when a patch is not agglomerated in faceAgglomerate.C
    Restrict agglomeration through edges with more than two faces attached in pairPatchAgglomeration.C
2013-12-02 12:56:23 +00:00
mattijs
6bdc55c825 ENH: decomposePar: decompose sets 2013-11-27 16:04:15 +00:00
mattijs
c8add907aa ENH: foamToVTK: leave VTK directory intact with faceSet, pointSet 2013-11-27 15:23:26 +00:00
mattijs
0adb707ec7 ENH: reconstructParMesh: write cellDist field to 0 2013-11-20 16:03:02 +00:00
mattijs
7dfccf21ad ENH: surfaceFeatureExtract: excess dumping of obj files 2013-11-20 15:42:36 +00:00
mattijs
fe31693e30 ENH: createBafflesDict: more comment 2013-11-18 15:03:46 +00:00
mattijs
40df4488fc ENH: mapFieldsDict: updated comment 2013-11-13 18:03:46 +00:00
mattijs
407889aeb4 ENH: sampleDict: updated comment 2013-11-13 11:41:30 +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
eca628a266 ENH: mapFields: improved comment 2013-11-11 17:19:25 +00:00
mattijs
f9f08091ba ENH: orientFaceZone: add -region option 2013-11-11 09:22:05 +00:00
mattijs
bcc8f6013f ENH: reconstructPar: always reconstruct cellSets, faceSets, pointSets 2013-11-07 12:32:40 +00:00
mattijs
cca229f785 ENH: snappyHexMesh: layer coverage volfields 2013-10-30 15:17:57 +00:00
mattijs
fa328ab678 ENH: reconstructPar: additional printing 2013-10-30 15:12:36 +00:00
mattijs
41650787b1 ENH: mesh tools: max write precision 2013-10-29 09:59:21 +00:00
mattijs
9c2cd307cd ENH: mapFieldsDict: corrected comment 2013-10-25 12:36:11 +01:00
mattijs
8712b8276e BUG: foamToEnsight: reset facePrimitives 2013-10-18 16:19:33 +01: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
mattijs
20a3d67c93 STYLE: various: small coding issues 2013-10-14 14:48:05 +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
2ba743b66f ENH: foamInfoExec: added -latestTime 2013-10-09 09:23:07 +01:00
mattijs
61966615ee ENH: decomposePar: decompose hexRef8 data (snappyHexMesh) 2013-10-08 14:57:22 +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
cde75af134 ENH: surfaceMeshTriangulate: extract faceZones 2013-10-01 16:26:36 +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