METIS-5.1.0-foss-2019a.eb 874 B

12345678910111213141516171819202122232425
  1. name = 'METIS'
  2. version = '5.1.0'
  3. homepage = 'http://glaros.dtc.umn.edu/gkhome/metis/metis/overview'
  4. description = """METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes,
  5. and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the
  6. multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes."""
  7. toolchain = {'name': 'foss', 'version': '2019a'}
  8. toolchainopts = {'optarch': True, 'pic': True}
  9. sources = [SOURCELOWER_TAR_GZ]
  10. source_urls = [
  11. 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis',
  12. 'http://glaros.dtc.umn.edu/gkhome/fetch/sw/metis/OLD',
  13. ]
  14. # we use 32bit for indices and 64bit for content
  15. patches = ['METIS-5.1.0-use-doubles.patch']
  16. builddependencies = [('CMake', '3.13.3')]
  17. configopts = ['', 'shared=1']
  18. moduleclass = 'math'