"""The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented
"""The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented
...
@@ -50,7 +49,14 @@ class Trilinos(Package):
...
@@ -50,7 +49,14 @@ class Trilinos(Package):
depends_on('mpi')
depends_on('mpi')
depends_on('netcdf+mpi')
depends_on('netcdf+mpi')
depends_on('parmetis',when='+metis')
depends_on('parmetis',when='+metis')
depends_on('mumps@5.0:+mpi+shared',when='+mumps')# Amesos link errors with static: "__gfortran_adjustl", referenced from: _dmumps_ in libdmumps.a(dmumps_driver.o) "_mpi_abort_", referenced from: _mumps_abort_ in libmumps_common.a(tools_common.o)
# Trilinos' Tribits config system is limited which makes it
# very tricky to link Amesos with static MUMPS, see