[petsc-users] same_nonzero_pattern in SNESSetJacobian()

Barry Smith bsmith at mcs.anl.gov
Wed Sep 9 16:01:19 CDT 2015


  Mat now keeps track of its nonzero pattern. If you do not change the pattern by inserting values then SNES/KSP will automatically keep the same pattern and optimize for it.

  Barry

> On Sep 9, 2015, at 3:57 PM, Xiangdong <epscodes at gmail.com> wrote:
> 
> Hello everyone,
> 
> As mentioned in the 3.5 changes, MatStructure argument is removed from SNESSetJacobian(). If each time, my Jacobian always has same_nonzero_pattern. How do I pass this information to SNES or the KSP? I only find reuse same preconditioner, but not reuse same pattern.
> 
> Thank you.
> 
> Xiangdong



More information about the petsc-users mailing list