Open mmuetzel opened 3 weeks ago
Trilinos has been the linear solver package with perhaps the least usage. In recent times effort has gone more to AMGx and rocALUTION that support also the GPU's. Hypre is also used more than Trilinos.
Googling around of current Trilinos packages it seems that Epetra has been replace by Tpetra (Krylov methods), and ML by MueLu (algebraic multigrid). So whereas Trilinos seems to be useful we should work with the code to take use of these replacement. They also seem to offer more versatility in the backends.
From upstream Trilinos version 16.0: https://github.com/trilinos/Trilinos/blob/trilinos-release-16-0-branch/RELEASE_NOTES#L8-L30
Afaict, at least the following of these are used by ElmerFEM (at least I had to enable them manually in Trilinos 16.0 so ElmerFEM didn't fail to build or link):