Re: [Libmesh-devel] Obsolete DM functions

2013-02-02 Thread Jed Brown
On Sat, Feb 2, 2013 at 4:00 PM, Dmitry Karpeev wrote: > I was actually considering maintaining backward-compatibility since there > may be a small number of people (perhaps only Ata) that could be using this > functionality, although it is still pretty new. Replacing these entirely > with DMSNES

Re: [Libmesh-devel] Obsolete DM functions

2013-02-02 Thread Dmitry Karpeev
Also, I'm removing DMCreateDomainDecompositionDM from petsc-dev, which is a tad messy, since it took root, unfortunately (yes, I am guarding against DMDA serving up bad partitions unbeknownst to the user). The libMesh interface will then need to deal with that, too, so I will wait to submit all DM-

Re: [Libmesh-devel] Obsolete DM functions

2013-02-02 Thread Dmitry Karpeev
I was actually considering maintaining backward-compatibility since there may be a small number of people (perhaps only Ata) that could be using this functionality, although it is still pretty new. Replacing these entirely with DMSNESXXX would require them to upgrade to petsc-dev or petsc-3.4 (onc

Re: [Libmesh-devel] Obsolete DM functions

2013-02-02 Thread Jed Brown
Cool, I'll hold off on testing with petsc-dev then. On Sat, Feb 2, 2013 at 3:24 PM, Dmitry Karpeev wrote: > Yes, I am going to remove those. I added those before petsc-3.3 was > released, although it might not have made into the libMesh trunk before > then. > Dmitry. > > > On Sat, Feb 2, 2013

Re: [Libmesh-devel] Obsolete DM functions

2013-02-02 Thread Dmitry Karpeev
Yes, I am going to remove those. I added those before petsc-3.3 was released, although it might not have made into the libMesh trunk before then. Dmitry. On Sat, Feb 2, 2013 at 2:27 PM, Jed Brown wrote: > Dmitry, this patch used an API (DMSetFunction and DMSetJacobian) that was > deprecated at