#1519 Wrappers for LDL and SPQR direct sequential solvers
Metadata
Property | Value |
---|---|
Reported by | Marco Agnese (m.agnese13@imperial.ac.uk) |
Reported at | Oct 27, 2014 18:28 |
Type | Feature Request |
Version | 2.3 |
Operating System | Unspecified / All |
Last edited by | Christoph Grüninger (gruenich@iws.uni-stuttgart.de) |
Last edited at | Jun 17, 2015 08:14 |
Description
Hi, we have implemented two wrappers for the QR and LDL direct sequential solvers of SuiteSparse. These wrappers have the same methods of Dune::UMFPack and similarly the factorization is done in a separate step in order to reuse it. The only difference is that these wrappers aren't derived from Dune::InverseOperator but they have the same interface. We opted for these implementation to have a more general wrapper that can be also used with Dune::Fem structures. I think that these two wrappers should be added to dune-istl to have more direct solvers out of the box. Moreover, it would be very nice to add in the build system the possibility to compile dune directly with Suitesparse in order to link UMFPack, SPQR and LDL with just one flag in the option files (and the corresponding flags in the Makefile.am/Cmake