[petsc-dev] MatComputeExplicitOperator
Stefano Zampini
stefano.zampini at gmail.com
Fri Apr 19 15:07:36 CDT 2019
What is the rationale behind MatComputeExplicitOperator returning SEQDENSE
in sequential and MPIAIJ in parallel?
Also, before commit
https://bitbucket.org/petsc/petsc/commits/b3d09e869df0e6ebcb615ca876706bfed4fcf1cd
full
preallocation of the MPIAIJ matrix was happening. Now, if we have a very
dense operator that we want to sample just for testing purposes (inspecting
entries, etc..) we have to pay the price of reallocating over and over.
What is the proper fix? 1) Use MPIDENSE? 2) Restore full preallocation for
MPIAIJ? 3) Have MatComputeExplicitOperator to accept more arguments ?
I'm in favor of 1
--
Stefano
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20190419/c3259b05/attachment.html>
More information about the petsc-dev
mailing list