[petsc-users] Is it necessary to call MatAssembly*() with MatSetValue()