633e2b1255
Minor updates to aid porting to FreeBSD
...
Based on patches provided by Jason Bacon
2015-12-02 18:18:06 +00:00
e2ef006b91
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
42fb1b9e8e
Updated notImplemented -> NotImplemented
...
The new NotImplemented macro uses __PRETTY_FUNCTION__ for GNU compatible
compilers otherwise __func__ to provide the function name string.
2015-11-01 10:26:37 +00:00
8342cdc6ee
Documentation: Use '-' rather than '+' for lists for Doxygen
2015-10-29 22:41:34 +00:00
913103ec0a
Rename circulators to be consistent with the standard OpenFOAM class naming convention
2015-08-06 16:54:47 +01:00
91e04d69c1
Resolve various unimportant warning messages from Gcc, Clang and Icpc
2015-07-19 11:31:49 +01:00
98685bd6b3
Remove unnecessary use of keyword "explicit"
2015-07-17 18:26:58 +01:00
bcee47d5ed
blockMesh: Correct handling of the -case option
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1773
2015-07-04 23:35:16 +01:00
9f89faaa69
extrudeMesh: Add wedge patches after edge collapse
2015-05-18 11:54:03 +01:00
c1b53fda48
planeExtrusion.[HC]: Renamed from plane.[HC] to avoid name clash
2015-05-04 21:16:44 +01:00
d7e1d5c24d
extrudeMesh: Add sector extrusion type and specialize wedge and plane
...
to create single layer extrusions with wedge and empty front and back
patches respectively.
2015-05-04 20:54:39 +01:00
50ada7c994
blockMesh: Change default location of blockMeshDict from constant/polyMesh to system
...
For multi-region cases the default location of blockMeshDict is now system/<region name>
If the blockMeshDict is not found in system then the constant directory
is also checked providing backward-compatibility
2015-04-24 22:29:57 +01:00
a99f9f0378
foamyHexMesh/Make/options: Added ${CGAL_LIBS}
2015-04-21 16:13:52 +01:00
8cd3023439
Rationalize position searching and add cell->tet decomposition as the default cell-search algorithm
...
Resolves issues with probes and findRefCell for meshes in which all cell face-pyramids are positive.
2015-02-25 10:57:06 +00:00
8628ef2fea
Corrected capitalization of Doxygen documentation comments
2015-02-14 13:10:15 +00:00
1edf292c00
Correct Doxygen multiline comments
2015-02-14 10:59:29 +00:00
50268fb910
conformalVoronoiMesh: Name extendedFeatureEdgeMesh correctly
2015-02-12 21:58:19 +00:00
7a25d8978c
Avoid registration of variables which may generate name conflicts
2015-02-12 13:20:20 +00:00
c778346c96
Formatting: Rationalized the indentation of #include
2015-02-10 20:35:50 +00:00
66cb99e696
Updated headers to ensure the class name declared to Doxygen is in the appropriate namespace
...
Also moved global classes which should be in the Foam namespace into it.
2015-02-09 14:43:11 +00:00
543c0e33e0
applications/utilities/mesh/generation/Allwmake: Updated for changes to foamyHexMesh organization
2015-01-19 09:02:49 +00:00
8a055c989c
Updated headers
2015-01-18 21:16:37 +00:00
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
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
ded2f25726
Updated headers
2014-12-31 19:08:15 +00:00
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
296a302867
Renamed -frounded-math option
2014-12-16 08:37:25 +00:00
95dcfa46aa
Move gcc-specific options to the appropriate wmake rules files
2014-12-15 22:39:21 +00:00
844b283030
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +00:00
9fb26d59d3
GIT: Repo update
2014-12-11 08:35:10 +00:00
2bbddf9cb5
ENH: snappyHexMeshDict: added note
2014-09-30 17:14:16 +01:00
2fdeb139dc
BUG: mantis #1389 : foamyHexMesh: point insertion was not correctly setting the vertex count
2014-09-08 12:33:32 +01:00
be27bb8641
BUG: extrudeToRegionMesh: memory leak
2014-07-24 17:29:07 +01:00
bb039fc250
ENH: extrudeMesh - migrating new functionlity from internal development line
2014-07-02 16:09:46 +01:00
fbb3ddf2c4
Updated for release 2.3.0
2014-02-17 10:21:46 +00:00
699b7d2517
BUG: removed executable permissions on flameSpreadWaterSuppressionPanel case files and foamy make/options
2014-01-30 10:17:32 +00:00
571359e4b9
COMP: foamyHexMesh: added system include paths for CGAL
2014-01-28 15:22:18 +00:00
75612fd019
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2014-01-28 14:58:50 +00:00
412317575d
COMP: foamyHexMesh: move CGAL dependencies into rules
2014-01-28 14:58:29 +00:00
5ae141856a
ENH: etc: added CGAL setup
2014-01-28 12:54:14 +00:00
1f192f8b73
ENH: snappyHexMesh: have single region surface named as <surface> instead of <surface>_<region>
2014-01-27 12:44:45 +00:00
489475d137
ENH: snappyHexMesh: separate meshing steps same as run through
2014-01-24 09:19:46 +00:00
98cabc2efb
ENH: snappyHexMesh: added debug switch
2014-01-21 16:25:15 +00:00
2aba2c995b
STYLE: minor code formatting
2014-01-10 16:02:37 +00:00
22e40fe39a
STYLE: snappyHexMeshDict: tyop
2013-12-20 15:59:58 +00:00
a9dc6715ba
ENH: snappyHexMeshDict: document new options
2013-12-17 12:04:57 +00:00
a7799adeb8
ENH: snappyHexMeshDict: added new settings
2013-12-04 15:47:42 +00:00
202d7c1ad3
ENH: snappyHexMesh: fix growing of attraction. Split off debug/writing/output
2013-11-12 09:00:04 +00:00
cca229f785
ENH: snappyHexMesh: layer coverage volfields
2013-10-30 15:17:57 +00:00
41650787b1
ENH: mesh tools: max write precision
2013-10-29 09:59:21 +00:00