[MacPorts] #40039: New port: mumps 4.10.0 - a library for solving sparse linear systems
MacPorts
noreply at macports.org
Wed Aug 7 15:34:28 PDT 2013
#40039: New port: mumps 4.10.0 - a library for solving sparse linear systems
-------------------------+--------------------------------
Reporter: wimmer@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.2.0
Resolution: | Keywords:
Port: |
-------------------------+--------------------------------
Comment (by sean@…):
Replying to [comment:4 wimmer@…]:
>
> As far as I've seen, you have the parallel version of Mumps in the
portfile, right? I'm personally more interested in the sequential version
anyways.
[[BR]]
They are the same.
> It is actually not quite clear to me, if a single build of Mumps can be
used both in parallel or in sequential - in the end the difference is just
that dummy mpi library libmpiseq. Still, in the FAQ they say that one must
decide between a parallel or sequential installation, and also
> Debian has two distinct versions of the library - so this might seem the
best strategy for macports, too.
[[BR]]
MUMPS only uses MPI code and loads a sequential version (libmpiseq) when
using serial (as you note). I am against having two ports that do the
same.
> May I inquire in how far the multiplecompilers and mpi port groups you
mention are of importance to Mumps, sclapack, etc.?
[[BR]]
There is a discussion on the [https://lists.macosforge.org/pipermail
/macports-dev/2013-July/023410.html macports dev list] about it that is
(hopefully) winding down.
> As far as parmetis is concerned: Wouldn't it make sense anyways to keep
a metis4 variant in macports? Many scentific programs use the old API, and
although the changes are not big (i.e. patchable), it might be useful.
[[BR]]
The changes to get scientific programs using the new METIS 5 api (and 64
bit ints) is pretty trivial. I see no reason to keep an old version around
since the patches to fix these packages (MUMPS, SuiteSparse, etc.) are
small.
> Also, let me mention that I have good experiences with scotch and Mumps
with scotch also already being in macports.
[[BR]]
Yes, I plan to unify all of this once the port groups are ironed out.
> Well, I probably digressed too much ;) In any case, what should we do
now? Should I go ahead with the sequential Mumps version or wait for you?
[[BR]]
I would very much like to wait on the port groups so that I can finish
integrating all the scientific ports I've had in my own repo for a while
now.
--
Ticket URL: <https://trac.macports.org/ticket/40039#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list