- Mar 10, 2015
-
-
Steffen Müthing authored
[Typetraits][Compatibility] Provide partial backwards compatibility for is_indexable on old GCC versions Older GCC versions have some nasty bugs related to SFINAE and indexing with operator[]. This patch adds a configuration check for those problems and a partial backwards compatibility hack for those older compilers that is sufficient for our current use case in the VTK writer.
-
Steffen Müthing authored
GCC 4.4, I'm looking at you
-
- Feb 24, 2015
-
-
Markus Blatt authored
This is e.g. needed for dune-alugrid and might be a first step for getting rid off the ParMETIS dependency.
-
- Dec 08, 2014
-
-
Christoph Grüninger authored
Moved from dune-istl's config.h.cmake. Otherwise it cannot be shared with other modules using ParMETIS.
-
- Oct 02, 2014
-
-
Christoph Grüninger authored
-
- Sep 16, 2014
-
-
Christoph Grüninger authored
Macro to use C++11 feature noexcept specifier. Add test for CMake and autotools.
-
- Jul 06, 2014
-
-
Christoph Grüninger authored
There is more macro magic to be removed.
-
Christoph Grüninger authored
With GCC 4.4 or newer HAVE_INTEGRL_CONSTANT, HAVE_STD_HASH, and HAVE_TYPE_TRAITS is always 1, no further testing necessary. The test defines will be removed after the next Dune release.
-
- May 01, 2014
-
-
Christoph Grüninger authored
Like 2a4965d9 for autotools. Cf. FS#1445
-
- Apr 14, 2014
-
-
Steffen Müthing authored
-
- Apr 02, 2014
-
-
Christoph Grüninger authored
Its call was removed from dune_mpi.m4 back in 2012.
-
- Mar 23, 2014
-
-
Christoph Grüninger authored
-
- Mar 22, 2014
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
Deprecate header and macro dune_static_assert. Use static_assert instead.
-
- Mar 21, 2014
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
- Mar 05, 2014
-
-
Oliver Sander authored
-
- Oct 30, 2013
-
-
Dominic Kempf authored
The config.h entry for ENABLE_UMFPACK should be in the same module as the test for UMFPack, to avoid future conflicts with multiple modules running the test for umfpack.
-
- Aug 27, 2013
-
-
Steffen Müthing authored
If not found, our own fallback implementation will be used.
-
- Jul 24, 2013
-
-
Steffen Müthing authored
-
- May 22, 2013
-
-
Christoph Grüninger authored
-
- Mar 14, 2013
-
-
Markus Blatt authored
[Bugfix] Prevent definition of HAVE_BOOST without value due to race conditions in some autoconf versions. For some autoconf versions there was a race condition between ax_boost_base.m4 and dune_boost_base.m4 resulting in HAVE_BOOST being defined with no value (instead of ENABLE_BOOST). For others there were even two definitions of it (one with and one without value). This patch renames the symbol being defined in dune_boost_base.m4 to HAVE_DUNE_BOOST and defines a value for it if boost is found. Please change your code such the preprocessor directives checking for boost from #if HAVE_BOOST to #if HAVE_DUNE_BOOST Resolves flyspray 1265 and presumably 1249. [[Imported from SVN: r7422]]
-
- Feb 19, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7363]]
-
- Feb 18, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r7129]]
-
- Aug 13, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r6898]]
-
- May 06, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r6694]]
-
- Apr 29, 2012
-
-
Markus Blatt authored
infrastructure to use the module with cmake. Currently, only an installed dune-common can be used, as the others lack the cmake confguration files. One has to provide the CMAKE_MODULE_PATH pointing to the directory where e.g. DuneMacros.cmake is installed (PREFIX/share/cmake/modules) and DuneCommon_DIR pointing to PREFIXlib/cmake. The ${CMAKE_BINARY_DIR}/config.h.cmake of the project is created such that it includes section from modules that it depends on as well as the ${CMAKE_SOURCE_DIR}/config.h.cmake. This prevents user from creating a full file by hand. Renamed package configuration files according to the style of the other modules. [[Imported from SVN: r6661]]
-
- Apr 20, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r6642]]
-
Markus Blatt authored
[[Imported from SVN: r6638]]
-
Markus Blatt authored
the latter results in no define if value VAR is False. [[Imported from SVN: r6637]]
-
Markus Blatt authored
[[Imported from SVN: r6636]]
-
- Apr 11, 2012
-
-
Markus Blatt authored
the ENABLE trick). Added an utility cmake function to add the necessary flags for compilation and linking. [[Imported from SVN: r6614]]
-
- Mar 25, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r6597]]
-
- Mar 20, 2012
-
-
Markus Blatt authored
Do not use cmakedefine01, as DUNE relies on the fact that there is no define if a feature is not there. Use a similar order for the defines in config.h.cmake for better comparsin with e.g. meld. [[Imported from SVN: r6594]]
-
- Mar 15, 2012
-
-
Christoph Grüninger authored
Temporarilly remove syncertest from building. Add some comments to config.h.cmake. [[Imported from SVN: r6591]]
-