-
Notifications
You must be signed in to change notification settings - Fork 11
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
Defined Base.copy as per-required, e.g., by NLSolve.jl OneDifferentiable #12
Conversation
Codecov Report
@@ Coverage Diff @@
## master #12 +/- ##
==========================================
+ Coverage 72.54% 72.81% +0.26%
==========================================
Files 3 3
Lines 204 206 +2
==========================================
+ Hits 148 150 +2
Misses 56 56
Continue to review full report at Codecov.
|
Thanks for this @amartinhuertas ! |
Feel free to register a new patch version. |
Hi @amartinhuertas! this PR is making Gridap to crash. See e.g., https://github.com/gridap/Gridap.jl/pull/669/checks?check_run_id=3811313579#step:6:229 in any case this PR is correct! The problem is that now we end up working with SparseMatricesSCR (as it should be) and it seems We have 2 options.
Can you help with either 1. or 2. ? |
Yes. I would pursue 1. better. How |
Of course it is. hehehe. We were transforming sparse matrices into dense matrices. This is veeeery dangerous. |
as a first approach I would convert to native julia csc format. It should be a method Of course, when we have a 0-based csr the most efficient way would be to provide the raw data to UMFPACK but I don't know if we have time to do this now... |
Is there only one test that fails or there are others as well? I am wondering if we need something else than |
Yes, indeed, there is.
Agreed. Let us leave this for another moment. I will open an issue. |
When we have a 1-based csr, perhaps we can build a csc with the raw data (which will be the transpose) and then call lu! with Tanspose(csc). Perhaps there is an efficient implementation of lu! for |
I don't know. |
Ok. I will run the tests locally. |
No description provided.