Skip to content

Add issparsematrix #242

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

Closed
wants to merge 1 commit into from
Closed

Add issparsematrix #242

wants to merge 1 commit into from

Conversation

ChrisRackauckas
Copy link
Member

Looks like this is a missing verb in the sparse matrix vocabulary which is required for writing generic sparse functionality that also works on the GPU. Here's 3 PRs which currently only work on the CPU because of the missing verb:

Looks like this is a missing verb in the sparse matrix vocabulary which is required for writing generic sparse functionality that also works on the GPU. Here's 3 PRs which currently only work on the CPU because of the missing verb:

- JuliaDiff/SparseDiffTools.jl#179
- SciML/LinearSolve.jl#104
- JuliaDiff/FiniteDiff.jl#130
@ChrisRackauckas
Copy link
Member Author

@Tokazama I want to be able to use this downstream ASAP, so please fix your mess or I will need to revert it.

@codecov
Copy link

codecov bot commented Feb 11, 2022

Codecov Report

Merging #242 (4f145de) into master (75c9a32) will decrease coverage by 0.24%.
The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #242      +/-   ##
==========================================
- Coverage   89.45%   89.20%   -0.25%     
==========================================
  Files          11       11              
  Lines        1754     1760       +6     
==========================================
+ Hits         1569     1570       +1     
- Misses        185      190       +5     
Impacted Files Coverage Δ
src/ArrayInterface.jl 89.94% <0.00%> (-0.52%) ⬇️
src/cuarrays2.jl 0.00% <0.00%> (ø)
src/stridelayout.jl 87.12% <0.00%> (-0.24%) ⬇️
src/indexing.jl 85.92% <0.00%> (+0.06%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 75c9a32...4f145de. Read the comment docs.

@ChrisRackauckas
Copy link
Member Author

AbstractSparseMatrix seems to work well enough.

@ChrisRackauckas ChrisRackauckas deleted the issparsematrix branch February 11, 2022 11:36
@ChrisRackauckas
Copy link
Member Author

But I still don't want master broken downstream for long. That's just a very bad sign.

@Tokazama
Copy link
Member

What mess are you referring to?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants