Lawrence Mitchell <[email protected]> writes:

>> On 16 Oct 2017, at 09:35, Stefano Zampini <[email protected]> wrote:
>> 
>> Jed,
>> 
>> have you thought about how to fix this?
>> 
>> https://lists.mcs.anl.gov/pipermail/petsc-dev/2017-October/021387.html

I feel like I'm missing context.  I know I failed to follow up in a
thread at some time in the past, but I don't really understand the
problem or what is being attempted.  What is the failing test case?

> c.f. also the petsc-maint discussion last October in the thread:
>
> "Segfault when DM is reused in two SNESes with multigrid"

What should I do?  That thread petered out when nobody could suggest a
criteria to distinguish reuse of a DM in related SNES objects (e.g.,
nonlinear preconditioning or nonlinear multigrid) from reuse with intent
to solve different problems.

When I suggested as a young child that DM be essentially just a function
space and create a new object for resolution-independent specification
of a problem (residual and Jacobian functions and related components),
Barry wanted it to be part of DM to avoid having a new object.  So it's
part of DM -- make a new DM if you're solving a different problem.

Reply via email to