← Back to team overview

dolfin team mailing list archive

Re: [Dorsal-dev] MUMPS or SPOOLES

 

On Mon, Sep 14, 2009 at 4:34 AM, Anders Logg <logg@xxxxxxxxx> wrote:

> On Mon, Sep 14, 2009 at 11:19:58AM +0200, Garth N. Wells wrote:
> >
> >
> > Anders Logg wrote:
> > > On Mon, Sep 14, 2009 at 11:15:57AM +0200, Garth N. Wells wrote:
> > >>
> > >> Anders Logg wrote:
> > >>> Which is the preferred parallel direct solver? MUMPS or SPOOLES?
> > >>>
> > >> Probably depends on the system, but in my experiences MUMPS has been
> > >> better. However, the Debian/Ubuntu PETSc packages are configured with
> > >> SPOOLES, but not MUMPS.
> > >
> > > ok, I'm trying out MUMPS now.
> > >
> > > Harish: Perhaps --download-mumps=yes should be added to petsc.package
> > > in Dorsal?
> >
> > It requires a few more flags than just '--download-mumps=yes' as you'll
> > soon see ;).
>
> Yes...
>
> So far, I've added
>
>  --with-parmetis=1 --with-parmetis-dir=/usr/include/parmetis
> --download-mumps=1
>
> But PETSc is complaining about ScaLAPACK. Is it possible to use the
> Debian package? I'm using OpenMPI (from Debian) but
> libscalapack-mpi-dev seems to require mpich.
>
> Which is the simplest way to get MUMPS running?
>

--download-scalalpack --download-blacs --download-mumps

It is really depressing that MUMPS is built on such as crappy package.
However, it is the
best parallel direct solver, and SPOOLES is not actively supported anymore.

Also, you can only use the packages if you buy into whatever
compiler/flag/package combination
they happened to use. One reason we need the "crazy download stuff".

   Matt


> --
> Anders
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkquDkAACgkQTuwUCDsYZdF08ACfQWBDM6UpRnH3dcLudaHiDhYe
> vS8An1Xgfn7pQeQfBJ7MG9KmXPniH8Tz
> =IDz8
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev
>
>


-- 
What most experimenters take for granted before they begin their experiments
is infinitely more interesting than any results to which their experiments
lead.
-- Norbert Wiener

Follow ups

References