<div dir="ltr">Hong, this commit made -matptap_scalable the default, but the function does not set MatInfo,<br><br><a href="https://bitbucket.org/petsc/petsc-dev/commits/e0ff50333da9dbf29963b66b8316bc5638f0ff5e">https://bitbucket.org/petsc/petsc-dev/commits/e0ff50333da9dbf29963b66b8316bc5638f0ff5e</a><br>
<div><br></div><div style>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?</div>
<div><br></div><div><div>324c273</div><div>< total: nonzeros=169, allocated nonzeros=169</div><div>---</div><div>> total: nonzeros=169, allocated nonzeros=0</div><div>330c279</div><div>< Chebyshev: eigenvalue estimates: min = 0.501622, max = 1.10357</div>
<div>---</div><div>> Chebyshev: eigenvalue estimates: min = 0.498899, max = 1.09758</div><div>347c296</div><div>< total: nonzeros=625, allocated nonzeros=625</div><div>---</div><div>> total: nonzeros=625, allocated nonzeros=0</div>
<div>362c311</div><div>< total: nonzeros=625, allocated nonzeros=625</div><div>---</div><div>> total: nonzeros=625, allocated nonzeros=0</div><div>369c318</div><div>< Chebyshev: eigenvalue estimates: min = 0.498945, max = 1.09768</div>
<div>---</div><div>> Chebyshev: eigenvalue estimates: min = 0.49182, max = 1.082</div></div><div><br></div></div>