1. Assemble twice 2. Do not insert into Dirichlet rows/columns, perhaps by using negative indices. Then you can always ADD. On Oct 21, 2011 10:23 AM, "NAN ZHAO" <zhaonanavril at gmail.com> wrote:
> Dear all, > > I am assembling a matrix using ADD_VALUES option, I need to insert certain > values to the matrix cause I need to apply some boundary conditions. But I > got the error > [0]PETSC ERROR: Object is in wrong state! > [0]PETSC ERROR: You have already added values; you cannot now insert! > > Is anyone have a solution of this? > > Thanks, > Nan > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20111021/2209405b/attachment.htm>
