- Apr 08, 2014
-
-
Christian Engwer 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
-
-
Oliver Sander authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
They cased compiler warnings.
-
- Mar 18, 2014
-
-
Oliver Sander authored
This patch adds an AutoTools test that tests whether the compiler supports the 'final' keyword. It defines the DUNE_FINAL preprocessor macro, which expands to 'final' if the keyword is supported, and is empty otherwise.
-
- Mar 12, 2014
-
-
Robert K authored
-
- Mar 05, 2014
-
-
Oliver Sander authored
-
- Feb 28, 2014
-
-
Christoph Grüninger authored
-
- Feb 14, 2014
-
-
Christoph Grüninger authored
-
- Jan 27, 2014
-
-
Markus Blatt authored
With this patch autotools now creates the file <dune-module>-config-version.cmake mit autotools. To facilitate this we added the variables DUNE_MOD_{MAJOR,MINOR,REVISION} to the makefiles.
-
- Jan 17, 2014
-
-
Christoph Grüninger authored
Improve comments.
-
- Jan 09, 2014
-
-
Robert Kloefkorn authored
-
- Jan 07, 2014
-
-
Markus Blatt authored
-
Markus Blatt authored
Previously, the macros were installed to $(datadir)/aclocal. As we have some macros in DUNE that are also installed for some Linux distributions this caused conflicts in package managers. With this patch we install them to $(datadir)/dune/aclocal to resolve this issue outlined in flyspray task 1409 https://dune-project.org/flyspray/index.php?do=details&task_id=1409
-
- Jan 02, 2014
-
-
Christoph Grüninger authored
This fixes FS#1404.
-
- Dec 28, 2013
-
-
- Dec 18, 2013
-
-
Markus Blatt authored
-
- Dec 11, 2013
-
-
Steffen Müthing authored
As decided in the doodle for FS#1395, really old MPI versions will be deprecated in the 2.3 release. This patch adds an additional check to the MPI tests for autotools and cmake that makes sure the user has an MPI which is at least compliant with MPI-2.1. If the user's version is older, a warning is generated. The test uses version macros instead of the more standard runtime MPI version query interface to avoid problems when cross-compiling.
-
- Dec 03, 2013
-
-
Martin Nolte authored
The check for constexpr was not copied into the distribution. Unfortunately, the autotools will only warn about a missing macro, but give valid results otherwise. This patch adds the cxx11_constexpr.m4 to Makefile.am, so that it is distributed on "make dist".
-
- Nov 22, 2013
-
-
Markus Blatt authored
With this patch dunecontrol will work even if the path to the module contains spaces. Unfortunately, the tests for dune modules will still not work as I could not figure out how to use quoting in the CPP_FLAGS.
-
- Oct 24, 2013
-
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
- Oct 23, 2013
-
-
Markus Blatt authored
Previously a non existent file name (umfpack) was used in Makefile.am. This broke the build with the message: make[2]: *** Keine Regel vorhanden, um das Target »umfpack«, benötigt von »all-am«, zu erstellen. Schluss. make[2]: Leaving directory `/home/mblatt/src/dune/current/dune-common/build-auto/m4' This patch fixes this by using the correct name.
-
Markus Blatt authored
This patch adds test for both CMake and autotools as the build system. UMFPack is used by several dune modules (e.g. fem and istl) the only common required module by both is common. Therefore we add the test here to make it usable for all modules. BTW: These tests are taken from Dominics branch of dune-istl. Therefore he deserves the credit for them.
-
- Oct 18, 2013
-
-
Robert Kloefkorn authored
-
- Oct 01, 2013
-
-
Christian Engwer authored
we are now checking for different locations of parmetis.h. This makes it possible us the scotch parmetis implementation (see FS#1370).
-
Christian Engwer authored
we now check for METIS_PartGraphKway, which a symbol we are actually using and which is in the implementation of scotch (see FS#1370)
-
Martin Nolte authored
As decided on the developer meeting in Aachen, we support (but do not rely on) the C++11 keyword constexpr. This patch adds an m4-check for constexpr and a header (cxx11.hh) defining a macro DUNE_CONSTEXPR either as constexpr or empty (depending on the compiler support for it). It is then used in FieldVector and FieldMatrix on size, rows, and cols.
-
- Aug 27, 2013
-
-
Steffen Müthing authored
If not found, our own fallback implementation will be used.
-
- Aug 22, 2013
-
-
Steffen Müthing authored
MPICH has stepped up its versioning scheme, jumping from MPICH2 1.x to MPICH 3.x, but has stayed compatible to the older MPICH2 versions. Unfortunately, the macro MPICH2_VERSION used by mpi_config.m4 to detect the package has been renamed to MPICH_VERSION. This patch fixes the problem by adding a separate test for MPICH_VERSION ana making sure that the macro starts with the letter "3".
-