easyblock = 'MesonNinja' name = 'MUMPS' version = '5.2.1' versionsuffix = '-parmetis' homepage = 'http://graal.ens-lyon.fr/MUMPS/' description = "A parallel sparse direct solver" toolchain = {'name': 'gompi', 'version': '2019a'} toolchainopts = {'pic': True, 'usempi': True} source_urls = ['http://mumps.enseeiht.fr/'] sources = ['%(name)s_%(version)s.tar.gz'] dependencies = [ ('ScaLAPACK', '2.0.2', '-OpenBLAS-0.3.5'), ('SCOTCH', '6.0.6'), ('ParMETIS', '4.0.3'), ] configopts += " -Darith=sd" buildopts = 'all' moduleclass = 'math'