Hong, this commit made -matptap_scalable the default, but the function does
not set MatInfo,

https://bitbucket.org/petsc/petsc-dev/commits/e0ff50333da9dbf29963b66b8316bc5638f0ff5e

Consequently, snes 'runex5' has concerning diffs like below. I think you
just need to set PetscInfo fields similar to
MatMatMultSymbolic_SeqAIJ_SeqAIJ(), but the information is a little
distributed so it didn't look super fast for me to fix. Can you do this?

324c273
<           total: nonzeros=169, allocated nonzeros=169
---
>           total: nonzeros=169, allocated nonzeros=0
330c279
<           Chebyshev: eigenvalue estimates:  min = 0.501622, max = 1.10357
---
>           Chebyshev: eigenvalue estimates:  min = 0.498899, max = 1.09758
347c296
<               total: nonzeros=625, allocated nonzeros=625
---
>               total: nonzeros=625, allocated nonzeros=0
362c311
<           total: nonzeros=625, allocated nonzeros=625
---
>           total: nonzeros=625, allocated nonzeros=0
369c318
<           Chebyshev: eigenvalue estimates:  min = 0.498945, max = 1.09768
---
>           Chebyshev: eigenvalue estimates:  min = 0.49182, max = 1.082
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130207/043079b2/attachment.html>

Reply via email to