← Back to team overview

dolfin team mailing list archive

Re: Re: Bug#316159: configuring PETSc to use MPI alternatives

 

The important thing for DOLFIN is that we pick the same paths for MPI
as used when compiling PETSc. DOLFIN gets the path by checking the
location of mpirun (see configure.ac). If someone has a better
suggestion, please tell me.

Unless someone is really having a problem building DOLFIN against a
version of PETSc compiled with lam (or mpich), I don't think this is
an issue.

/Anders

On Thu, Sep 08, 2005 at 06:28:07PM -0400, Faheem Mitha wrote:
> 
> 
> On Thu, 8 Sep 2005, Adam C Powell IV wrote:
> 
> >Hello,
> >
> >MPICH and LAM are *not* binary compatible, so it's not possible to
> >configure their links at runtime.  That's why PETSc links specifically
> >to the mpich libraries.  It is not possible to use the alternatives
> >system to switch between them.
> >
> >But you can configure PETSc to use lam.  The details on how to do this
> >are in the README.Debian file which comes with libpetsc2.2.0-dev.
> 
> You should tell all this to the DOLFIN developers. I don't understand 
> these issues that well, and am not in a position to change things (if 
> necessary) anyway.
> 
> >How that will work with 2.3.0 will depend on how I package it.  I'm
> >afraid I'm stuck now on getting hypre to build at all with the new
> >toolchain, spent about eight hours on it yesterday. :-(  When all of the
> >new mpich dependencies get into testing, then I'll focus on petsc again.
> 
> Ok. I think that a little communication up front with the DOLFIN 
> developers would be beneficial to make sure the Debian DOLFIN package is 
> compatable with the Debian PETSc package. If you could send me a preview 
> of the Debian PETSc 2.3 package when it is available, I'll try to get 
> DOLFIN to build against it.
> 
> Thanks.                                                          Faheem.
> 
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/cgi-bin/mailman/listinfo/dolfin-dev
> 

-- 
Anders Logg
Research Assistant Professor
Toyota Technological Institute at Chicago
http://www.tti-c.org/logg/



References