Hi Bas,

I'm just curious about this, because the MUMPS dependency that kwant wants to install on Debian is the parallel version of the library. However, as far as I know, kwant only uses the sequential version.


On Fri, Dec 29, 2017 at 5:43 PM, Bas Nijholt <basnijholt@gmail.com> wrote:

Hi Benoit,

I’ve tried to get kwant to work with MUMPS compiled with MPI support but I couldn’t get it to work.

I am sorry, but I don’t remember the reasons exactly, however, I can explain what I did at least.

I am one of the maintainers of the MUMPS conda build where we switched to the parallel version of MUMPS. I tried to get it to work with kwant and you can see my (somewhat cryptic) attempts here and in the issues and PRs linked there. In the end (as I mentioned) I couldn’t get it to work and neither with the help of Joe (one of the Kwant authors.)

Hope this helps, best,


On Fri, Dec 29, 2017 at 5:33 PM, Benoit Gaury <benoitgaury@gmail.com> wrote:

I wanted to know what kwant does if the parallel version of the MUMPS library is installed instead of the sequential version. Will it be ignored?