From: John P. <pet...@cf...> - 2009-03-13 21:03:02
|
On Fri, Mar 13, 2009 at 3:56 PM, Vijay S. Mahadevan <vi...@gm...> wrote: > Hi, > > I have a Petsc 2.3.3-p15 build and a Petsc 3.0.0-p2 build configured > and installed. Is there an easy way to configure libmesh to use either > of the builds rather than compiling two different versions of libmesh > side by side and maintaining this separately. Also I understand that > the directory structure is a little different between these two > versions of petsc and so does this affect the configuration in any way > ? > > Quick ideas on how to achieve this would be tremendously helpful. I'm pretty sure you are going to need two separate builds of libmesh to do this. The way we handle compatibility between different petsc versions is with #ifdef statements, so it's only possible for one code path to be compiled into the library at a time. Sorry, -- John |