- Nov 23, 2015
-
-
Christoph Grüninger authored
-
-
This patch adds the cmake findpackage script which locates Tim Davis' SuiteSparsae collection. If a certain setting of the SuiteSparse library should be used it can be found using find_package( SuiteSparse COMPONENETS <list-of-components> ) with a specific list of components. Existence of components can be check using the SUITESPARSE_<comp>_FOUND/HAVE_SUITESPARSE_<comp> cmake variable. The UMFPack search routines are redirected to the more general FindSuiteSparse script.
-
- Oct 16, 2015
-
-
Christoph Grüninger authored
Old feature support macros which were tested until 2.4, kept around for one more release. As these are now always supported due to the new compiler requirements, they are directly defined without an explicit test.
-
- Oct 14, 2015
-
-
Christoph Grüninger authored
These commits broke compiling / linking if one package was found but the includes / libraries were not added. We need a different approach to hide the ENABLE_* trick from the user and keep full testing capabilities. This reverts commits 0f12caff and d75c3a46.
-
- Oct 03, 2015
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
If you rely on it, add the deleted CMake files to your module.
-
- Sep 29, 2015
-
-
Christoph Grüninger authored
They were tested until 2.3 and are now always supported due to the new compiler requirements. Removed macros: HAVE_INTEGRAL_CONSTANT, HAVE_DUNE_HASH, HAVE_STD_HASH, HAVE_TYPE_TRAITS, HAVE_VARIADIC_TEMPLATES, HAVE_VARIADIC_CONSTRUCTOR_SFINAE, HAVE_RVALUE_REFERENCES
-
- 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]]
-