Skip to content

Review specialised matrix types #12

@snunez1

Description

@snunez1

The system includes several specialised matrix types:

  • hermitian
  • square
  • symmetric
  • triangular

There are also existing versions of these matrix types in numerical-utilities. IMO, the implementation in numerical-utilities far outclass those in linear-algebra. The only thing missing from them is a lisp-based solver, which linear-algebra does have. There are LAPACK solvers in LLA, for those specialised matrices though.

This issue is to track a review of both of these and (probably) figure out a way to implement the solve function on the matrix implementations in numerical-utilities. An alternative may be to say that we're not going to implement a lisp based solver. I have used the gauss solver in an implementation of lowess, and find the speed very slow. This might be the reason that a lisp-based solver was never implemented for the specialised types in numerical-utilities.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions