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