Replies: 7 comments
-
|
I think you want to use Example: https://gist.github.com/scivision/1ea2d19011c165b39b15ccb95d54f451 |
Beta Was this translation helpful? Give feedback.
-
|
When using option |
Beta Was this translation helpful? Give feedback.
-
|
With regard to forward slashes, I haven't experienced problems on Windows. I test manually with Windows Intel oneAPI because GitHub Actions takes like an hour to setup the WIndows oneAPI compiler. |
Beta Was this translation helpful? Give feedback.
-
It tells me |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
|
Further tips. It worked fine for small matrices but failed for large ones. In turns out that it found the wrong mkl dlls in the path. The performance with the optional ordering libs is better. scotch seems to run the same time as metis for fact&solve, but it's faster for analysis. GKlib I added I commented out the code inside in run_cmake.bat metis run_cmake.bat ninja didn't build the .exe, and I copied metis.lib manually to /lib. scotch
run_cmake.bat mumps run_cmake.bat A project that uses mumps run_cmake.bat CMakeLists.txt |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I'd like to share my experience, which wasn't smooth.
I used Intel Fortran compiler.
I commented out from CMakeLists.txt:
#add_subdirectory(test).It had a problem with backslashes in the path.
My batch for running cmake:
After installation, I removed from FindMUMPS.cmake the check for a fortran compiler (line 138). A fortran compiler isn't needed at this point, and tests didn't pass successfully.
To add it to a project's cmake file:
There's also a convenient mumps package in msys2 pacman, which should be compatible with vs22. However, it doesn't have FindMUMPS.cmake, and linking libs manually seems a hassle.
MUMPS isn't a great name. Every time I google it, I need to add solver, else all the results are on the disease.
Currently, I'm looking for a video lecture that explains the basic algorithm, e.g., pivoting and blocks:
https://mumps-solver.org/doc/EMS_ECMI_LanczosPrize_MUMPS.pdf
Beta Was this translation helpful? Give feedback.
All reactions