Skip to content

Stable interface that allows for greater control #27

Open
@luke-kiernan

Description

@luke-kiernan

I'm looking to use KLU in a package. Some of things that I'd like to be able to do are:

  1. Run symbolic factorization, without running numeric factorization.
  2. Check if the sparse structure of a matrix matches that of the current factorization.

Both of these things can be done, but they require using functions and fields that aren't exported, like KLUFactorization, klu_analyze! and rowval/colptr. That begs the question: which functionalities of KLU are stable public interface, and which are private? Are there plans to move some of these into the public interface?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions