Skip to content
Snippets Groups Projects
  1. Sep 30, 2022
  2. Sep 05, 2020
  3. Mar 05, 2020
  4. May 08, 2017
  5. Dec 05, 2016
    • Markus Blatt's avatar
      Support various numeric types for SuperLU at once. · d1dcb220
      Markus Blatt authored and Christoph Grüninger's avatar Christoph Grüninger committed
      Previously, we only supported one numeric type (float, double, complex<float>,
      or complex<double>) that the user could select via a cryptic preprocessor
      define. This was done this way because when including SuperLU headers we
      would otherwise have multiply defined structs in SuperLU. At least in 4.3
      GlobalLU_t is defined in slu_sdefs.h, slu_ddefs.h, slu_cdefs.h, and
      slu_zdefs.h
      
      With this commit we do not include the problematic SuperLU headers anymore.
      Instead why define the functions called by us with extern C within DUNE.
      In addition we now provide all the numeric types for which SuperLU drivers are
      found at the same time.
      
      Hopefully this will also fix problems with multiply defined BLAS routines experienced
      with arpack and SuperLU.
      d1dcb220
  6. May 13, 2016
  7. Jan 19, 2016
  8. Oct 14, 2015
  9. Sep 29, 2015
  10. Sep 03, 2015
  11. Aug 15, 2015
  12. Dec 08, 2014
  13. Apr 29, 2014
  14. Apr 28, 2014
  15. Jan 27, 2014
  16. Oct 30, 2013
  17. Oct 23, 2013
    • Dominic Kempf's avatar
      [FEATURE] Add UMFPack support to dune-istl · 4b038585
      Dominic Kempf authored and Markus Blatt's avatar Markus Blatt committed
      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
      4b038585
  18. Feb 20, 2013
  19. Aug 28, 2012
  20. Jul 17, 2012
    • Christoph Grüninger's avatar
      [FindSuperLU] · 325b0065
      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]]
      325b0065
  21. Jul 16, 2012
  22. May 31, 2012
    • Christoph Grüninger's avatar
      [CMake] · 13ed8a92
      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]]
      13ed8a92
  23. May 30, 2012
Loading