IMHO opaque C objects may be accessed from Python, it just needs an 
implementation 

On 29 January 2024 22:51:48 GMT, Nils Bruin <nbr...@sfu.ca> wrote:
>By the looks of it, the routines you'd be using would be coming from 
>umfpack. cvxopt has chosen to package the details of LU factorization in 
>opaque objects and instead offer routines to use these decompositions (via 
>taking the opaque object as input). In scipy, umfpack is also used: 
>https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.linalg.spsolve.html#scipy.sparse.linalg.spsolve
> 
>. Scipy also offers LU decomposition routines: 
>https://docs.scipy.org/doc/scipy/reference/generated/scipy.sparse.linalg.splu.html#scipy.sparse.linalg.splu
> 
>but that uses a different library. It looks suspicious that two packages 
>offer umfpack for solving sparse problems, but don't give explicit access 
>to LU factorizations produced in the process, when using UMFPACK. Perhaps 
>UMFPACK isn't suited to provide the explicit factorization (but it may be 
>very good at using its internally computed data).
>
>
>
>-- 
>You received this message because you are subscribed to the Google Groups 
>"sage-devel" group.
>To unsubscribe from this group and stop receiving emails from it, send an 
>email to sage-devel+unsubscr...@googlegroups.com.
>To view this discussion on the web visit 
>https://groups.google.com/d/msgid/sage-devel/b852bb80-ffe9-44bd-b104-74e1bfdac9e2n%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/76DE5B84-DBEF-4F45-B11E-C9004A1F107E%40gmail.com.

Reply via email to