Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-09-02 Thread John Peterson
On Thu, Sep 1, 2011 at 5:14 PM, Roy Stogner wrote: > > Deleting them would have worked, but just changing PETSC_LIB to > SLEPC_LIB overrode the SLEPc config files' SLEPC_LIB and broke > linking.  I've fixed it. Oops, guess I won't check in SLEPc patches without a working installation then? BTW,

Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-09-01 Thread Roy Stogner
On Wed, 31 Aug 2011, John Peterson wrote: > On Wed, Aug 31, 2011 at 2:21 PM, Vijay S. Mahadevan wrote: > >> Also, I find it strange that the Make.common.in section for SLEPc >> computes PETSC_LIB variable. It looks more like a copy-paste error >> from the PETSc section. Should it not be SLEPC_LI

Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-09-01 Thread Vijay S. Mahadevan
Ah yes. That must have stemmed because of my typo earlier. Thanks for checking. Vijay On Sep 1, 2011 5:11 PM, "Roy Stogner" wrote: > > On Wed, 31 Aug 2011, Vijay S. Mahadevan wrote: > >> And the other is related to the recent change in PETSc where the >> *Destroy() take the address of the object

Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-09-01 Thread Roy Stogner
On Wed, 31 Aug 2011, Vijay S. Mahadevan wrote: > And the other is related to the recent change in PETSc where the > *Destroy() take the address of the object which has been propagated > in SLEPc to maintain consistency. libMesh now fails to build for me with SLEPc 3.1.0.4 - I presume that, since

Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-08-31 Thread Vijay S. Mahadevan
Oops. That's a typo :) slepc-3.1-p6 So include the PETSC_ARCH/include only if version is greater than 3.1. I do see the configure script having the information but not sure how you would propagate that into Make.common. On Wed, Aug 31, 2011 at 4:51 PM, Vijay S. Mahadevan wrote: >> Is this a rece

Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-08-31 Thread Vijay S. Mahadevan
> Is this a recent change?  As of slepc-3.0.0-p7 it looks like slepc > header files are in $SLEPC_DIR/include.  Also I don't think $PETSC_DIR > is required any more as of PETSc 3. Yes. I have a slepc-3.0.0-p6 installed and it does not require this. The inclusion is due to "slepcconf.h" required by

Re: [Libmesh-devel] Two small patches for SLEPc-dev

2011-08-31 Thread John Peterson
On Wed, Aug 31, 2011 at 2:21 PM, Vijay S. Mahadevan wrote: > All, > > Find attached two small patches for working with the SLEPc dev version. > > One of them is related to adding the include directory in the > configured architecture. And the other is related to the recent change Is this a recent