Allow creating matrices based on hash tables#3983
Conversation
|
Those look like real failures - somehow in a bunch of use cases we're now trying to zero a matrix before it's initialized? |
|
Yea, I'll get back to this particular PR soon |
17dc9e1 to
3b318be
Compare
This reverts commit 510cbbb.
3b318be to
d7b4e6e
Compare
|
Job Coverage, step Generate coverage on b964294 wanted to post the following: Coverage
Warnings
This comment will be updated on new commits. |
||||||||||||||||||||||||||
|
this is ready for review |
|
I take it there's no way via PETSc to get around the need for Other than that this is looking good now. |
|
The thing is that there is no "hash table" matrix in PETSc. There is just a "hash table until you call |
|
As the new example test is currently written, we will need https://gitlab.com/petsc/petsc/-/merge_requests/8063 to fix the failure. I'll probably just skip resetting the preallocation for the "non-hash-table" matrix in the mean time |
|
I have no idea how this broke MetaPhysicL |
8d08543 to
a7df39b
Compare
4a8a5e3 to
b964294
Compare
|
Huzzah! |
roystgnr
left a comment
There was a problem hiding this comment.
This looks ready to go to me, but it's a big enough changeset that I'd say let's let @jwpeterson also have a chance to agree or object before merging.
|
Ping on this. Would be nice for me to get moving on the dependent MOOSE PR for BISON support |
|
Yeah, 2 weeks was enough of a chance. 😆 |
|
Sorry for not replying sooner, have been out of the country the last week or so. Definitely good with merging! |
This is only supported by the PETSc backend