acb9ec8b46
wmake/rules: Add -std=c++0x to formally enable support for of C++11 features
...
The c++0x is used rather than c++11 to support gcc-4.5.?
2016-01-10 19:17:31 +00:00
8a25e3aad7
CGAL: Upgrade to 4.7
2015-10-23 17:25:59 +01:00
07e0e27c4a
Renamed file
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1846
2015-09-13 21:21:51 +01:00
3226b03d63
wmake/rules/linuxPPC64leGcc/linuxPPC64leGcc: Updated link options
...
Patch provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1846
2015-09-12 23:32:11 +01:00
91e04d69c1
Resolve various unimportant warning messages from Gcc, Clang and Icpc
2015-07-19 11:31:49 +01:00
7b605ce50e
Updated warning suppression for CGAL
2015-07-17 23:10:10 +01:00
6dc3a889df
Suppress compiler warnings from CGAL
2015-07-17 21:38:25 +01:00
a96bfa5f49
Icpc 15: -no-prec-div optimization causes snappyHexMesh to fail -- removed
2015-07-17 19:34:19 +01:00
6d4422f4b0
wmake rules for icpc: suppress warnings from CGAL
2015-07-17 18:27:30 +01:00
6b706cfa78
Upgrade Intel C++ compiler to icpc (ICC) 15.0.3 20150407
...
This resolves a whole range of issues and work-arounds with earlier
releases. This version of icpc is more or less compatible with the
latest gcc and clang compilers and only required one hack to avoid
warnings from PackedBoolList.H.
2015-07-17 16:50:40 +01:00
94401af010
Resolved issues with virtual function inheritance and warning from clang
...
Also removed __GNUC__ conditional compilation statements which are no
longer needed.
2015-07-17 12:11:37 +01:00
4b4c43b5da
Added support for the PPC64le architecture
...
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1759
2015-06-23 11:26:18 +01:00
80f1c7e497
Upgraded gcc from 5.0.0 to 5.1.0
2015-05-18 22:35:48 +01:00
84486a4234
int32: Add IO operators for long on 32bit OS
...
On 32bit OSs long is not unambiguously int32_t (or int64_t) causing
problems for IO operator resolution. This problem is avoided by
explicitly defining the following operators:
2015-05-16 15:29:34 +01:00
ad7053d560
MPI configuration: Added support for SYSTEMMPI
...
Provided by Bruno Santos
Also some general cleaning and update of comment.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1167
2015-03-08 21:04:38 +00:00
88b6f63bb3
Added support for gcc-5.0.0
...
Tested with snapshot gcc-5-20150215.tar.bz2
2015-02-23 08:44:18 +00:00
1a806fa28d
Add support for reading and updating the debug switches of templated
...
classes in the DebugSwitches sub-dictionary of system/controlDict
2015-02-04 22:08:27 +00:00
656dc54f71
Icc support: added floating-point exception trapping and accurate maths
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1432
2015-01-28 09:18:47 +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
951534b33a
COMP: foamyHexMesh: added mpfr to cgal libraries
2014-01-28 16:03:57 +00:00
412317575d
COMP: foamyHexMesh: move CGAL dependencies into rules
2014-01-28 14:58:29 +00:00
b9311f0507
Icc: filter yet more spurious warning messages
2014-01-14 12:42:35 +00:00
06dce4872d
gcc: upgrade gcc-4.8.? to 4.8.2 and add support for the immanent release of gcc-4.9.0
2014-01-13 12:10:59 +00:00
2b97e91ce2
COMP: clang: suppress foamy compilation warning
2013-09-26 12:31:57 +01:00
00128075bb
COMP: foamy: suppress cgal generated warnings
2013-09-26 11:36:13 +01:00
2caa044ad6
wmake: Added support for gcc-4.8.?
2013-05-06 22:25:25 +01:00
5d4073b8a3
Icc support: changed optimisation switch to account for the architecture automatically
2013-03-14 10:51:21 +00:00
fd8eebab13
ENH: Latest version of cvMesh. Squash of commits.
2012-12-11 17:22:06 +00:00
2ba7dd67a6
GIT: wmake: undo incorrect push
2012-09-20 15:24:57 +01:00
dfa74d978c
ENH: flowRateInletVelocity: different keywords for volumetric and mass
2012-09-20 14:21:40 +01:00
8f28740568
COMP: Intel: add add-needed link flags for modern linux platforms
2012-07-09 09:06:41 +01:00
711cf48e5d
Clang: Updated debug switches
2012-06-07 14:46:32 +01:00
2d2ad386a6
Updated support for clang-3.1
2012-06-06 17:45:18 +01:00
bd8863e711
wmake: updated rules for gcc-4.7.0
2012-04-30 20:19:23 +01:00
ad6b6626e2
Further developed support for gcc-4.7.0
2012-04-30 16:31:09 +01:00
5d4480e706
Added support for gcc-4.7.0
2012-04-29 22:01:57 +01:00
6a3571b3e9
COMP: Move boost and mpfr library includes from wmake/rules/general/CGAL
...
This is so that surfaceFeatureExtract will compile without boost/mpfr
2012-04-26 15:10:24 +01:00
25504bf856
Settings and wmake: Updated the use of WM_COMPILER_LIB_ARCH to set the library path
2012-04-12 11:07:47 +01:00
1d93f171ad
COMP: Correct Make/options for SloanRenumber and the CGAL rules
2012-03-02 12:34:24 +00:00
04c8b49679
wmake rules for ARM: remove duplicate options
2012-02-08 12:34:27 +00:00
d0e1c1c3e8
wmake rules: removed debug switches from optimisation rules
2012-02-08 12:34:02 +00:00
25b704afe2
ARM: improved optimisation
2012-01-24 17:18:12 +00:00
9eb026fb7e
ARM support: updated wmake rules
2012-01-23 10:14:32 +00:00
417a6539c9
Add initial support for ARM
2012-01-19 16:29:31 +00:00
ed1fd3d46a
Merge branch 'cv2d'
2011-12-09 10:47:54 +00:00
95a5facaf0
wmake: Added support for Intel MPI
2011-11-22 17:51:57 +00:00