-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ldiv!(Y, A::SuiteSparse.CHOLMOD.Factor, B) errors #123
Comments
Sorry, I messed something up. I guess this functionality never existed anyway. I wonder how one could avoid the confusion. The docstring of |
I think your first reaction is right. I think the solver code in the |
In a sense, you can call the (generic) three argument |
It was the latter I had in mind. |
I started working on this. I realized that both QRsparse and CHOLMOD are missing 3-args
is then probably misleading, because there will be hidden, potentially significant allocations, which the user would not expect. If we choose to not introduce something like the above, maybe we should then at least introduce a more informative error message?
The error message mentioned in the OP says there is no 2-args |
I have the same error with:
Is there any intention to have in place version or is it something which infeasible? The real thing is to offer "Buffers" in some functions to indeed prevent any allocation of the function itself. |
The reason seems to be that in the 3-arg
ldiv!
its 2-arg-version is called, which is missing for sparse Cholesky factorizations.MWE:
throws
Asking for the employed method gives
The text was updated successfully, but these errors were encountered: