easyconfigs-it4i/ARCHIVE/p/PETSc/PETSc-3.3-p2-goolf-1.4.10-Python-2.7.3.eb
Lukas Krupcik 182459da35 deleted: "a/ANSYS/\\"
deleted:    a/Anaconda2/Anaconda2-4.4.0.eb
	deleted:    a/Anaconda3/Anaconda3-2019.10.eb
	deleted:    a/Anaconda3/Anaconda3-4.4.0.eb
	deleted:    a/Anaconda3/Anaconda3-5.3.1.eb
	deleted:    a/Autotools/Autotools-20150215-GCC-6.3.0-2.27.eb
	deleted:    a/Autotools/Autotools-20170619.eb
	deleted:    a/Autotools/Autotools-20180311.eb
2022-05-05 11:22:37 +02:00

32 lines
948 B
Plaintext

name = "PETSc"
version = "3.3-p2"
versionsuffix = '-Python-2.7.3'
homepage = 'http://www.mcs.anl.gov/petsc'
description = """PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution
of scientific applications modeled by partial differential equations."""
toolchain = {'name': 'goolf', 'version': '1.4.10'}
toolchainopts = {'usempi': True, 'pic': True}
source_urls = ['http://ftp.mcs.anl.gov/pub/petsc/release-snapshots']
sources = [SOURCELOWER_TAR_GZ]
patches = [
'PETSc_ranlib-fix.patch',
'PETSc_no-BLACS.patch',
]
dependencies = [
('Boost', '1.49.0', versionsuffix),
('FIAT', '1.0.0', versionsuffix),
('METIS', '5.0.2'),
('ParMETIS', '4.0.2'),
('ScientificPython', '2.8', versionsuffix),
('SCOTCH', '5.1.12b_esmumps'),
('SuiteSparse', '3.7.0', '-withparmetis'), # for CHOLMOD, UMFPACK
('Hypre', '2.8.0b'),
]
moduleclass = 'numlib'