Page 1 of 1

How to get the MUMPS solver on Windows OS?

Posted: 10 May 2022, 12:45
by foadsf
Following this post, I am trying to run ElmerSolver against the .sif file provided by Kevin Arden. However, I get this error message:

Code: Select all

ERROR:: CheckLinearSolverOptions: MUMPS solver has not been installed.
STOP 1
I have downloaded the binaries from here. and used the cmd/batch script to set up the environment.

Re: How to get the MUMPS solver on Windows OS?

Posted: 10 May 2022, 18:18
by kevinarden
I remember some posts in this forum on MUMPS and windows. Also the use of MUMPS is not a requirement for the Elmer solution, there are other options available. For direct you could use Umfpak or banded, or switch to an iterative solver.

Re: How to get the MUMPS solver on Windows OS?

Posted: 28 Mar 2023, 01:50
by uwestoehr
kevinarden wrote: 10 May 2022, 18:18 For direct you could use Umfpak or banded, or switch to an iterative solver.
Unfortunately not because most CPUs have 8 ore more cores. Using only one CPU core is slow and for multi-CPU solving you cannot use Umfpak.

MUMPS: https://mumps-solver.org/index.php is not available as free download. You can only get it by email request.

It is sad that Elmer does not support multi-CPU direct solving, especially for the stress solver and eigenfrequency analyses it is much faster than iterative solving.

Re: How to get the MUMPS solver on Windows OS?

Posted: 28 Mar 2023, 11:52
by kevinarden
See the bottom of this post for two work arounds
viewtopic.php?p=26589&hilit=mumps+windows#p26589