artofscience / artofscience/SAOR

Implement CHOLMOD solver

Open
#121 4 comments 0 reactions 2 assignees Claimed by @MaxvdKolk View on GitHub
enhancement not urgent
Dominant language
Python
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

According to @aatmdelissen we may expect an increase in speed of about 5-10 x

https://pypi.org/project/scikit-sparse/

# CHOLMOD cholesky
if not hasattr(self, 'inv'):
self.inv = cholmod.analyze(mat, ordering_method='best')
self.inv.cholesky_inplace(mat)
self.u = self.inv(rhs)
self.adjointsolve = lambda b: self.inv(b)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.