- Apr 07, 2015
-
-
Andreas Nüßing authored
on fedora 21, the default subdirectory for SuperLU includes is called "SuperLU".
-
- Feb 15, 2015
-
-
Dominic Kempf authored
-
- Jan 23, 2015
-
-
Oliver Sander authored
-
- Dec 16, 2014
-
-
Christoph Grüninger authored
-
- Nov 21, 2014
-
-
Christoph Grüninger authored
The check gets removed from dune-common, thus ISTL has to call it itself.
-
- Jun 28, 2014
-
-
- Apr 29, 2014
-
-
Markus Blatt authored
This reverts commit 901b5954. It (METIS) does not seem needed for compilation and the patch forced the user and downstream modules to add additional compile and linker flags.
-
- Apr 28, 2014
-
-
Markus Blatt authored
Just like for the autotools.
-
Markus Blatt authored
-
- Jan 07, 2014
-
-
Markus Blatt authored
Previously, the macros were installed to $(datadir)/cmake/. As we have some macros in DUNE that might also be in other packages this may cause conflicts in package managers. With this patch we install them to $(datadir)/dune/cmake to resolve this issue. Together with the last patch this will resolve problems outlined in flyspray task 813 https://dune-project.org/flyspray/index.php?do=details&task_id=813 I apologize for givin the wrong task number in the previous patch.
-
- Jan 06, 2014
-
-
Markus Blatt authored
-
- Jan 02, 2014
-
-
Markus Blatt authored
For generating the config.h file we use the HAVE_* variables instead of the CMake ones *_FOUND, Unfortunately, we sometines to not set HAVE_* to the value of the *_FOUND vriable but to its name. Usually we only query whether these variable are set at all. While this often (except for psurface) does not pose a problem, it is semantically wrong. Therfore this patch fixes this. Kudos to Ansgar for pointing to this problem.
-
- Nov 21, 2013
-
-
Markus Blatt authored
Previously the module path was a relative to the install directory. With this patch the CMake package configuration file contains the full path and the macros are found.
-
- Oct 23, 2013
-
-
Markus Blatt authored
This patch removed the tests for umfpack from dune-istl as they are already needed in dune-common. There are modules using umfpack that do not require dune-istl. Therefore dune-common seems to be the more appropriate place for the test.
-
This commit contains - a wrapper for the C library UMFPack - tests for both CMake and autotools to find UMFPack on the system - a unit test for UMFPack - a new MatrixType ColCompMatrix which is a base class for a column compressed matrix. SuperLUMatrix now inherits from this base class. This way, no code is duplicated for the very similar interface in UMFPack. - the SuperLU-specific part of OverlappingSchwarz code is abstracted to work with either SuperLU or UMFPack
-
- Sep 18, 2013
-
-
- Sep 11, 2013
-
-
- May 02, 2013
-
-
Markus Blatt authored
Find<Package>.cmake modules, as they were missing with set CMAKE_DISABLE_<Package>=TRUE. Now they are in speparte modules Add<Package>Flags and thus can be used as exspected with disabled packages. [[Imported from SVN: r1926]]
-
- Apr 29, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r1920]]
-
Markus Blatt authored
[[Imported from SVN: r1919]]
-
- Apr 10, 2013
-
-
Christoph Grüninger authored
to fix broken "make doc" and "make headercheck". [[Imported from SVN: r1917]]
-
- Mar 15, 2013
-
-
Markus Blatt authored
The latter is the location of the package configuration files. [[Imported from SVN: r1899]]
-
- Feb 18, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r1790]]
-
- Feb 13, 2013
-
-
Markus Blatt authored
[[Imported from SVN: r1787]]
-
Markus Blatt authored
[[Imported from SVN: r1786]]
-
- Nov 19, 2012
-
-
Christoph Grüninger authored
Update test to conform common style. Changed user variable SUPERLU_DIR to SUPERLU_PREFIX. [[Imported from SVN: r1731]]
-
- Sep 27, 2012
-
-
Markus Blatt authored
This was due to the fact that find_<lib|file>(varname ...) sets ${varname} to varname-NOTFOUND if nothing is found. Therefore using the variable varname in CMAKE_REQUIRED_<LIBRARIES|INCLUDES> is a really bad idea. We are preventing this now by checking the variables first. [[Imported from SVN: r1722]]
-
Markus Blatt authored
[[Imported from SVN: r1721]]
-
Markus Blatt authored
[[Imported from SVN: r1720]]
-
Markus Blatt authored
after configure) - Make CMake module installation path configurable - Detect CMAKE_MODULE_PATH automatically + First call find_package(dune-common) to query its CMAKE_MODULE_PATH + Then setup the module path + After each find_package of dune module update the CMAK_MODULE_PATH + each module exports ist own <package-name>_MODULE_PATH in the + package configuration files [[Imported from SVN: r1714]]
-
- Sep 20, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r1708]]
-
Markus Blatt authored
- Removed dependency on cmake version 2.8.9 [[Imported from SVN: r1707]]
-
Christoph Grüninger authored
[[Imported from SVN: r1706]]
-
- Sep 11, 2012
-
-
Christoph Grüninger authored
Make sure the function add_dune_superlu_flags is always defined. [[Imported from SVN: r1703]]
-
- Sep 08, 2012
-
-
Christoph Grüninger authored
[[Imported from SVN: r1698]]
-
- Sep 06, 2012
-
-
Christoph Grüninger authored
Add missing include. Improve library search. [[Imported from SVN: r1696]]
-
- Sep 05, 2012
-
-
Christoph Grüninger authored
Rework SuperLU check; it conforms to the way CMake wants checks. Thanks to Markus Blatt for the hints. [[Imported from SVN: r1695]]
-
- Aug 28, 2012
-
-
Markus Blatt authored
[[Imported from SVN: r1678]]
-
- Jul 17, 2012
-
-
Christoph Grüninger authored
Add test for HAVE_MEM_USAGE_T_EXPANSIONS needed for SuperLU 3.0. This fixes CMake Bug #133. [[Imported from SVN: r1655]]
-
- May 31, 2012
-
-
Christoph Grüninger authored
Add HAVE_SUPERLU et al. to config.h. Update test set up to handle SuperLU tests correctly. [[Imported from SVN: r1615]]
-