Re: The mess of package names
Hi,
Gary Roach wrote:
> Elmer requires the following libraries: Mumps, MPI, OpenMP, FETI4I
Mumps ? Is there a use case for swollen cheeks ?
> The problem is that none if the four libraries go
> under the names mentioned above.
If i know the name of files which are missing, e.g. from an example program
which has
#include "mpi.h"
#include "dmumps_c.h"
then i run queries like:
apt-file search dmumps_c.h | less
which then delivers
libmumps-dev: /usr/include/dmumps_c.h
A click on "homepage" of the "links" section iat the left edge of
https://tracker.debian.org/pkg/libmumps-dev
brings me to the home of "MUMPS : a parallel sparse direct solver".
Would go nicely with a FEM program.
A bit overwhelmimg is the result of
apt-file search mpi.h | less
from which i would pick e.g.
libopenmpi-dev: /usr/lib/openmpi/include/mpi.h
to get to "A High Performance Message Passing Library".
> The failure is due to the missing FETI4I library
> which have never found.
No match with apt-file search "feti4i".
Are you sure that this should not come from Elmer itself ?
After some forth and back i end up in
https://code.it4i.cz/mec059/elmer/blob/feti4i/cmake/Modules/FindFETI4I.cmake
which has
SET(_feti4iIfaceF90 "feti4i_mod.F90")
SET(_feti4iLibName "libfeti4i.so")
The only noteworthy result for these names by Google is inside Elmer:
https://code.it4i.cz/mec059/elmer/blob/d3f801da1b4a16c9ac3e73e82e9faf7d6dcaa1c1/feti4i/feti4i_mod.F90
Same if i search for "libfeti4i.so".
Have a nice day :)
Thomas
Reply to: