[petsc-users] Petsc error: cannot chang local size of Amat after use old sizes 10 10 new sizes 11 11

Matthew Knepley knepley at gmail.com
Fri May 11 07:07:35 CDT 2018


On Fri, May 11, 2018 at 4:23 AM, 我 <dayedut123 at 163.com> wrote:

> Hello all,
> I use the function MatCreateMPIAIJWithArrays to construct my matrix. But
> the number of local rows m and local columns n may change during the
> timestep advancing.  When the local size changes, the error like "Petsc
> error: cannot chang local size of Amat after use old sizes 10 10 new sizes
> 11 11" will appear. Any suggestions about it ?
>

If the parallel layout changes, you need to create a new matrix.

  Thanks,

    Matt


> Thank you very much!
> Daye
>
>
>
>



-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener

https://www.cse.buffalo.edu/~knepley/ <http://www.caam.rice.edu/~mk51/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20180511/1e5edd57/attachment.html>


More information about the petsc-users mailing list