Support for the STRUMPACK sparse direct solver and preconditioner [strumpack-dev]#222
Support for the STRUMPACK sparse direct solver and preconditioner [strumpack-dev]#222
Conversation
to set STRUMPACK solver options. Pass the command line arguments to STRUMPACK. Remove some debugging statements. Make the indentation more consistent.
…ther than "cmake"
| @@ -0,0 +1,328 @@ | |||
| // MFEM Example 18 - Parallel Version | |||
There was a problem hiding this comment.
It will be best if we add the --strumpack option to ex11p instead of having a separate example. Can we do that?
There was a problem hiding this comment.
Yes, I can do that. Will do it soon.
|
@pghysels, can you check the edits in the INSTALL and CHANGELOG files as well as this PR for updating the documentation? (Feel free to change anything as you see fit.) I'd like to try to merge this today if possible. @mlstowell, @v-dobrev -- Any objections? |
|
STRUMPACK also depends on ParMetis and Metis. In INSTALL, it says that "STRUMPACK requires the PT-Scotch and Scalapack libraries." But STRUMPACK also requires ParMetis and Metis, just like SuperLUDist. |
mlstowell
left a comment
There was a problem hiding this comment.
Everything looks great to me. Thanks for the new solver!
Pull request for comments about the integration of
strumpack-devintomaster.example_build.shandINSTALL.txtfor installation instructions.metis,scotch,parmetis,ptscotch,blas,lapack,scalapack.Test with the new Example 18p:
TODO
INSTALLfileCHANGELOGfile