- Feb 08, 2016
-
-
Marco Agnese authored
(cherry picked from commit 2125b283) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christian Engwer authored
Test complex<T> for floating point T only The standard leaves (the effect of instantiating) complex<T> for more general T unspecified. While we're at it, kill duplicate tests and add long double to the list. This fixes bug flyspray/FS#1726: Now also with clang 3.7 and libstdc++ 4.9.2 on Debian 8.2, the test fvectortest can be compiled again. See merge request !11 (cherry picked from commit 627fc0b0) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Carsten Gräser authored
(cherry picked from commit b5db5759) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christian Engwer authored
GitLab readable contribution guide, license and README Adding the `.md` extension enables rendering of the files, which is much nicer. Also ported the contribution guide from the User Wiki. Renamed COPYING to LICENSE.md because that is the name that GitLab looks for to display it nicely on the project starting page. If this one is accepted, I will do the same for the other core modules. See merge request !5 (cherry picked from commit 633391ff) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Carsten Gräser authored
(cherry picked from commit 49879f16) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Oliver Sander authored
(cherry picked from commit 1906105f) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Jö Fahlke authored
(cherry picked from commit 28762f7b) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Ansgar Burchardt authored
(cherry picked from commit 4526cad8) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Ansgar Burchardt authored
The section is empty since the code was split into the dune-geometry module. (cherry picked from commit c37cd9cb) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Felix Gruber authored
(cherry picked from commit 60459f97) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Robert K authored
(cherry picked from commit 927edfc7) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Nicolas Schwenck authored
floating comparisons (cherry picked from commit 94a327ac) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Robert K authored
(cherry picked from commit a1bd9774) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Christoph Grüninger authored
(cherry picked from commit 2f6aa790) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
Elias Pipping authored
(cherry picked from commit 7369e156) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Dec 28, 2015
-
-
This enables users to have several build directories like build-clang, build-gcc5, build-debug, and still get all of them ignored. (cherry picked from commit e5cb0bc4)
-
- Dec 03, 2015
-
-
Steffen Müthing authored
Start hello world program in new projects with editor hints Add editor hints from https://www.dune-project.org/doc/devel/codingstyle.html in hello world program created by duneproject. See merge request !18 (cherry picked from commit 1fb298d5) Signed-off-by:
Steffen Müthing <muething@dune-project.org>
-
- Sep 24, 2015
-
- Sep 12, 2015
-
-
Markus Blatt authored
by testing whether we work on a end iterator. In this case the distance function will fail. Found that out by gcc's stdlib with debugging turned on. (cherry picked from commit c494c58b) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Markus Blatt authored
(cherry picked from commit 9588afdf) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Sep 01, 2015
-
-
Markus Blatt authored
(cherry picked from commit 3bef4991) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Markus Blatt authored
When using NO_DEFAULT_PATH the lib and include subdirectories will not be searched by default by find_path and pt-scotch will not be found outside of the standard path. This commit adds them and now locally installed versions may supersede the system ones. (cherry picked from commit 0088d9d6) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Markus Blatt authored
Without it linking will fail when using static libraries due to missing symbols. (cherry picked from commit 1ac52e06) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Aug 25, 2015
-
-
Markus Blatt authored
Since commit 495f2fce USE_MPI was removed from dunecontrol and the default configuration now defaults to use parallelism. Unfortunately, there are downstream modules that try to support multiple versions of DUNE. Sometimes these need to decide whether to support parallelism before they know which version of DUNE they are using. This is was not possible when providing --enable-parallel as no variable gets set for DUNE>=2.4. With this commit dunecontrol always sets CMAKE_DISABLE_FIND_PACKAGE_MPI to an appropriate value. Thus if dunecontrol is used then one can check in one's own module whether the variable is set explicitly to false and conclude that one is using >=2.4 and wants parallelism. Otherwise one can check USE_MPI to detect which behaviour is needed for 2.3. E.g. like this: <code> option (USE_MPI "Use Message Passing Interface for parallel computing" OFF) if( NOT CMAKE_DISABLE_FIND_PACKAGE_MPI STREQUAL "" AND NOT CMAKE_DISABLE_FIND_PACKAGE_MPI) set(USE_MPI ON) endif() if (NOT USE_MPI) set (CMAKE_DISABLE_FIND_PACKAGE_MPI TRUE) set (CMAKE_DISABLE_FIND_PACKAGE_MPI TRUE) endif (NOT USE_MPI) </code> Of course without dunecontrol and using the defaults one will still configure DUNE as parallel, but one's own module as sequential. (cherry picked from commit 14371eb3) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Markus Blatt authored
Actually, having these files lying around does not hurt us. In addition there are downstream modules that especially create these for compatibility reasons with autotools. For these reconfiguring a module using dunecontrol currently aborts with an error Therefore this commit resorts to just issuing a warning and proceeding with the compilation instead of aborting with an error. (cherry picked from commit 21dbaefe) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
- Aug 24, 2015
-
-
Andreas Dedner authored
(cherry picked from commit 0031e54d) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Aug 19, 2015
-
-
Carsten Gräser authored
(cherry picked from commit 6121bbd9) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Carsten Gräser authored
... and don't take absolute value of comparison result. Thanks to Max Kahnt for reporting this. (cherry picked from commit 57a43efa) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Carsten Gräser authored
This lists all commits marked tagged as bugfix or release that where explicitly not cherry-picked. Possible reasons for this: * commits from a branch that was also merged to the release * commits from a branch where the merge was cherry-picked * bugfixes for code new to master * commits that where picked but are not recognized as such
-
- Aug 18, 2015
-
-
Christoph Grüninger authored
It's more CMake style. (cherry picked from commit 635500eb) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christoph Grüninger authored
(cherry picked from commit a46de680) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Jul 17, 2015
-
-
Christoph Grüninger authored
(cherry picked from commit b7809c2d) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Dominic Kempf authored
Some downstream modules like pdelab and dumux already abandoned the current bahaviour of building tests on make test. The testing infrastructure does throw them error messages during make test though. This commi introduces the switch DUNE_DISABLE_TEST_MAGIC which may be set by downstream modules to disable the magic. To see how to switch a downstream module, see: http://conan2.iwr.uni-heidelberg.de/git/pdelab/dune-pdelab/commit/dc5ef4b39f5be5690457f0bbfe008b1f45d5fd98 (cherry picked from commit ebca3539) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Jul 10, 2015
-
-
Dominic Kempf authored
(cherry picked from commit 2b2d7f92) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christoph Grüninger authored
- add question concerning configure options - add question concerning disabling options - mention deletion of CMakeCache.txt (cherry picked from commit b20014e9) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christoph Grüninger authored
Update CXXFLAG question. More proof reading and line wrapping. (cherry picked from commit 08c2294d) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christoph Grüninger authored
- Get rid of \\ at end of paragraphs - Fix various misspellings - add some convenience macros - add myself as co-author - break long lines which were modified anyway (cherry picked from commit 8d2ee549) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
Christoph Grüninger authored
Commit 4878943f actuall did change the default behavior, it effectifly disabled LaTex for some users. To disable LaTeX pass -DCMAKE_DISABLE_FIND_PACKAGE_LATEX=TRUE (cherry picked from commit 88bbf966) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-
- Jul 07, 2015
-
-
Felix Gruber authored
(cherry picked from commit f6ab9f0f) Signed-off-by:
Carsten Gräser <graeser@dune-project.org>
-