Skip to content

Commit

Permalink
Merge pull request #20930 from tanmoy1989/20240628113317_new_pr_MUMPS561
Browse files Browse the repository at this point in the history
{math}[foss/2023b] MUMPS v5.6.1 w/ metis
  • Loading branch information
bedroge authored Jul 2, 2024
2 parents 10b3f12 + 1145454 commit 10ba8f9
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions easybuild/easyconfigs/m/MUMPS/MUMPS-5.6.1-foss-2023b-metis.eb
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name = 'MUMPS'
version = '5.6.1'
versionsuffix = '-metis'

homepage = 'https://graal.ens-lyon.fr/MUMPS/'
description = "A parallel sparse direct solver"

toolchain = {'name': 'foss', 'version': '2023b'}
toolchainopts = {'pic': True, 'usempi': True}

source_urls = ['https://graal.ens-lyon.fr/MUMPS/']
sources = ['%(name)s_%(version)s.tar.gz']
patches = [
'%(name)s-%(version)s_shared-pord.patch', # builds the shared libs of PORD
'%(name)s-%(version)s_shared-mumps.patch', # builds shared libs of MUMPS
]
checksums = [
{'MUMPS_5.6.1.tar.gz': '1920426d543e34d377604070fde93b8d102aa38ebdf53300cbce9e15f92e2896'},
{'MUMPS-5.6.1_shared-pord.patch': '51d3685208a42581b462592eea977f185d87e871fb65e8e90a54dd2ad18ac715'},
{'MUMPS-5.6.1_shared-mumps.patch': '27f788a5f85e8c9a6a7ec1651097b87c1de0ede0be943df7a10fa7c1ff5f494f'},
]

dependencies = [
('SCOTCH', '7.0.4'),
('METIS', '5.1.0'),
]

parallel = 1

# fix 'Type mismatch between actual argument' errors with GCC 10.x
prebuildopts = 'export FFLAGS="$FFLAGS -fallow-argument-mismatch" && '

buildopts = 'all SONAME_VERSION="%(version)s"'

moduleclass = 'math'

0 comments on commit 10ba8f9

Please sign in to comment.