Skip to content
Snippets Groups Projects
  1. Sep 20, 2023
  2. Jan 08, 2023
  3. Dec 02, 2022
  4. Sep 30, 2022
  5. Jan 15, 2021
  6. Sep 05, 2020
  7. Aug 29, 2020
  8. Aug 25, 2020
  9. Apr 10, 2020
  10. Mar 05, 2020
  11. Oct 15, 2019
    • Ansgar Burchardt's avatar
      FindSuperLU: do not require BLAS development files · 0f7c60ae
      Ansgar Burchardt authored
      Explicitly linking the BLAS library is only needed when static
      linking, but not when using a shared library version of SuperLU.  In
      the latter case the development files for BLAS might not even be
      installed and therefore we should not require them here.
      0f7c60ae
  12. May 06, 2019
  13. Nov 07, 2018
  14. Feb 28, 2018
  15. Feb 14, 2018
  16. Dec 22, 2017
  17. May 08, 2017
  18. Apr 10, 2017
    • Christian Engwer's avatar
      [compatibility] allow to disable the compatibility layer · 28492dbc
      Christian Engwer authored
      depending on a preprocessor define we switch the base classes to be
      pure virtual, or implement a dummy category(). If the classes are pure
      virtual the old interface with an enum is not possible anymore.
      
      To enable/disable the backwards compatibility check we provide a cmake
      flag DUNE_ISTL_SUPPORT_OLD_CATEGORY_INTERFACE, which defaults to 1
      (e.g. backwards compatibility enabled).
      28492dbc
  19. 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
  20. Aug 05, 2016
  21. Aug 03, 2016
  22. Jun 24, 2016
  23. May 13, 2016
  24. Mar 21, 2016
  25. Jan 28, 2016
  26. Jan 22, 2016
  27. Jan 19, 2016
  28. Jan 11, 2016
  29. Nov 23, 2015
  30. Oct 20, 2015
Loading