Julia: Rename/restructure SuiteSparse

Created on 26 Feb 2018  路  3Comments  路  Source: JuliaLang/julia

It's not great to ask users so run using SuiteSparse before they can solve a sparse linear system. Ideally, most users shouldn't need to know what SuiteSparse is in the same way as we don't require them to know about LAPACK to do dense linear algebra. Either, we could make the sparse solvers part of SparseLinearAlgebra module or load them as part of the SparseArrays module.

linear algebra sparse

Most helpful comment

Loading SuiteSparse automatically if it exists when loading SparseArrays makes sense. We could say that SuiteSparse is a conditional dependency to SparseArrays ;)

All 3 comments

Loading SuiteSparse automatically if it exists when loading SparseArrays makes sense. We could say that SuiteSparse is a conditional dependency to SparseArrays ;)

We should load all the sparse matrix stuff, sparse solvers, eigensolvers with using LinearAlgebra.

The plan is to move it out of stdlib, so not a matter to be discussed further here.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

wilburtownsend picture wilburtownsend  路  3Comments

musm picture musm  路  3Comments

helgee picture helgee  路  3Comments

tkoolen picture tkoolen  路  3Comments

ararslan picture ararslan  路  3Comments