Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-27 Thread Jed Brown
On Wed, Feb 27, 2013 at 11:31 AM, Dmitry Karpeev wrote: > Sure. petscdmlibmesh assumes !PETSC_VERSION_LESS_THAN(3,3,0) at the very > top. > Okay, I missed that. You could have used an exact match PETSC_VERSION_(3,3,0) in the conditional. --

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-27 Thread Dmitry Karpeev
On Wed, Feb 27, 2013 at 3:42 PM, Jed Brown wrote: > > On Wed, Feb 27, 2013 at 9:31 AM, Dmitry Karpeev wrote: > >> I made some line comments. Did you test this with petsc-3.2 or earlier? >>> >> I tested with petsc-dev, petsc-3.3 and petsc-3.2. >> > > Can you explain how the preprocessor accepted t

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-27 Thread Jed Brown
On Wed, Feb 27, 2013 at 9:31 AM, Dmitry Karpeev wrote: > I made some line comments. Did you test this with petsc-3.2 or earlier? >> > I tested with petsc-dev, petsc-3.3 and petsc-3.2. > Can you explain how the preprocessor accepted this line without having PETSC_VERSION_LE defined? #if !PETSC_V

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-27 Thread Dmitry Karpeev
On Wed, Feb 27, 2013 at 12:05 PM, Jed Brown wrote: > > On Wed, Feb 27, 2013 at 2:09 AM, Dmitry Karpeev wrote: > >> Here it is: https://github.com/libMesh/libmesh/pull/51 >> > > I made some line comments. Did you test this with petsc-3.2 or earlier? > I tested with petsc-dev, petsc-3.3 and petsc-3

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-27 Thread Jed Brown
On Wed, Feb 27, 2013 at 2:09 AM, Dmitry Karpeev wrote: > Here it is: https://github.com/libMesh/libmesh/pull/51 > I made some line comments. Did you test this with petsc-3.2 or earlier? > DMlibMeshCreateXXXDecomposition() is "broken" (produces no decompositions > at the moment), > but the API

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-26 Thread Dmitry Karpeev
Here it is: https://github.com/libMesh/libmesh/pull/51 DMlibMeshCreateXXXDecomposition() is "broken" (produces no decompositions at the moment), but the API compatibility is otherwise restored (relative to petsc-dev). I will work on finishing DMlibMeshCreateXXXDecomposition() work in the coming w

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-26 Thread Dmitry Karpeev
Yes, give me a couple of minutes: I have to rip out an unfinished patch that refactors DMLibMeshCreateXXXDecomposition(). Dmitry On Tue, Feb 26, 2013 at 11:20 PM, Jed Brown wrote: > Dmitry, are you going to do this? > > > On Mon, Feb 25, 2013 at 3:59 PM, Jim Fonseca wrote: > >> Hi, >> Does anyo

Re: [Libmesh-devel] libmesh and petsc-dev

2013-02-26 Thread Jed Brown
Dmitry, are you going to do this? On Mon, Feb 25, 2013 at 3:59 PM, Jim Fonseca wrote: > Hi, > Does anyone have a guess when this issue about DMSetFunction and > DMSetJacobian might be resolved? > > http://www.mail-archive.com/libmesh-devel@lists.sourceforge.net/msg04574.html > > Thanks, > Jim