Open mdavids-cfs opened 2 months ago
Hi @mdavids-cfs, I could be wrong on this. But, I think that UMFPack is a serial solver? If you want to use MPI (--with-parallel), we need to use a different solver. Having this said, I haven't looked at how straightforward it is to do so in Python. However, I think it will be an good enhancement.
Hi @sshiraiwa , thanks for the hint. I thought I was able to build the normal (C++) version of MFEM in parallel with SuiteSparse but I may be wrong. Let me look into that.. Thanks, Mathias
Hi all, first of all: thanks a lot for putting together this python wrapper for MFEM. I've been using MFEM for quite a while, and it's been a huge upgrade to the usability of MFEM for me.
I've been trying to build
PyMFEM
withSuiteSparse
but cannot get it to work. I've successfully downloaded and builtmfem
,hypre
,metis
, andSuiteSparse
and I am trying to build PyMFEM against these existing libraries using:"$HOME/local" has the
lib
andinclude
folders with the neccessary headers and lib files. The parallel MFEM was also build with hypre, metis, and SuiteSparse, and I was able to run the UMFpack solver in one of the MFEM examples.Could it be that PyMFEM is not linking against the UMFpack library
libumfpack.a
? It's located in "$HOME/local" Any help is greatly appreciated! MathiasPS: Is there any plans to include a direct solver in the automatic build process of PyMFEM? I think that would be incredibly helpful for many users!