> On Oct 17, 2017, at 9:47 AM, Jed Brown <j...@jedbrown.org> wrote:
> 
> Lawrence Mitchell <wen...@gmail.com> writes:
> 
> 
> 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.

  Of course, everything in PETSc is subject to refactorization and it may be 
time to do this refactorization; especially if it can dramatically decrease the 
ugly subtle complexities of the TSDM, SNESDM .... management. One more public 
object per solver level is probably better than the complexity we have now I do 
admit.

  Barry



Reply via email to