- Nov 23, 2015
-
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
* Fix capitalization of SUITESPARSE_INCLUDE_DIRS * Drop PATHS when searching SuiteSparse_config.h in default paths * Add variable dereferencing in string(TOLOWER * Set SuiteSparse_${_component}_FOUND only TRUE if actually found * Mark more variables as advanced
-
Christoph Grüninger authored
According to the naming convention the variables which are used outside must have the same capitalization as the Find* module. Previsously we used SUITESPARSE_*.
-
Christoph Grüninger authored
-
Christoph Grüninger authored
FindPackageHandleStandardArgs provides everthing we need.
-
Christoph Grüninger authored
If BLAS is not found, the whole configure process is aborted. We actually want that BLAS is a requirement for SuiteSparse. It is better to check using FindPackageHandleStandardArgs.
-
Christoph Grüninger authored
-
Christoph Grüninger authored
The naming scheme is kind of broken.
-
Christoph Grüninger authored
-
Christoph Grüninger authored
-
Christoph Grüninger authored
Adjust code to reflect comment.
-
-
-
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.
-
Christoph Grüninger authored
-
- Nov 17, 2015
-
-
Carsten Gräser authored
We may drop the 'links' section in favour of just linking those pages in the text.
-
Carsten Gräser authored
-
Christian Engwer authored
Deprecate dune/common/alignment.hh alignment.hh provides Dune::AlignmentOf<T>::value which is identical to std::alignment_of<T>::value. This merge request replaces use of AlignmentOf with the shorter alignof() operator introduced in C++11 and deprecates the header. See merge request !6
-
Carsten Gräser authored
This is intended to contain everything related to type computations, like, e.g., type traits, helpers for overload resolution, ...
-
- Nov 15, 2015
-
-
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
-
- Nov 13, 2015
-
-
Oliver Sander authored
-
- Nov 09, 2015
-
-
Ansgar Burchardt authored
-
Ansgar Burchardt authored
The alignof() operator was introduced in C++11.
-
Dominic Kempf authored
Conans ancient compiler has problems since the latest changes to the Dune Exceptions. We switch the dune-common check to a more easy header...
-
- Nov 06, 2015
-
-
Dominic Kempf authored
Implement some new features for dune_add_test * `COMMANDS` was requested by @tkoch on the mailing list * `COMPILE_ONLY` is useful for my latest YaspGrid tests, that check the code with and without deprecated interface features. * `TIMEOUT` sets the timeout for ctest and is need in parallel testing See merge request !1
-
Dominic Kempf authored
-
Dominic Kempf authored
This reverts commit 8bd9ff56. The commit did not apply the correct fix, as MPI_RANKS is not a number but a list of ranks instead. Also, I doubt the existence of ">".
-
Christoph Grüninger authored
ADDTEST_MPI_RANKS is set two lines above if it has been emtpy.
-
- Nov 05, 2015
-
-
Carsten Gräser authored
-
Carsten Gräser authored
This allows to give priorities to otherwise ambiguous overloads. It's main use is to make multiple overloads work, when only some are ruled out via SFINAE. This is e.g. used in the concepts check that I'll move to dune-common soon. The implemention is trivial but makes such applications more readable and idiomatic compared to other approaches where, e.g., null pointers are passed to overloads have T* and void* dummy arguments. Due to it's simplicity a separate header may not be justified, but none of the existing seems to fit.
-
- Nov 04, 2015
-
-
Dominic Kempf authored
It needs to be specified when using MPI_RANKS. IT otherwise defaults to 5 minutes. No test should ever run that long, I guess, but the default keeps automated systems from entirely hanging up.
-
- Nov 02, 2015
-
-
Dominic Kempf authored
-
Dominic Kempf authored
It does not work the other way round, because gitlab is stupid.
-
Dominic Kempf authored
Some whitespace changes included to make the more strict whitespace hook happy (tabs removed).
-
Dominic Kempf authored
Mostly C&P from the User wiki, with adjustments to the new workflow.
-
Christoph Grüninger authored
Feature/dune exception derived from std exception I almost missed Christian's last commit. It was poor luck
that I had a look into the commit history before replacing the old remote URL by the new, Gitlab-based one. I manually transferred his commit and saved myself the work of programming what Christian already did. See merge request !2
-
- Oct 31, 2015
-
-
Christoph Grüninger authored
-
-
- Oct 30, 2015
-
-
Dominic Kempf authored
-