new file: h/Hypre/Hypre-2.15.1-foss-2017b.eb

new file:   h/Hypre/Hypre-2.15.1-intel-2017a.eb
	modified:   i/iompi/iompi-2017a.eb
	new file:   i/iompi/iompi-2017c.eb
This commit is contained in:
Lukáš Krupčík 2019-03-01 13:57:19 +01:00
parent d6468223c8
commit 80593caa73
4 changed files with 71 additions and 1 deletions

@ -0,0 +1,24 @@
# IT4Innovations 2019
name = 'Hypre'
version = '2.15.1'
homepage = "https://computation.llnl.gov/casc/linear_solvers/sls_hypre.html"
description = """Hypre is a library for solving large, sparse linear systems of equations on massively parallel computers.
The problems of interest arise in the simulation codes being developed at LLNL and elsewhere
to study physical phenomena in the defense, environmental, energy, and biological sciences."""
toolchain = {'name': 'foss', 'version': '2017b'}
toolchainopts = {'pic': True}
source_urls = ['https://github.com/LLNL/hypre/archive/']
sources = ['v%(version)s.tar.gz']
start_dir = 'src'
sanity_check_paths = {
'files': ['lib/libHYPRE.a'],
'dirs': ['include']
}
moduleclass = 'numlib'

@ -0,0 +1,24 @@
# IT4Innovations 2019
name = 'Hypre'
version = '2.15.1'
homepage = "https://computation.llnl.gov/casc/linear_solvers/sls_hypre.html"
description = """Hypre is a library for solving large, sparse linear systems of equations on massively parallel computers.
The problems of interest arise in the simulation codes being developed at LLNL and elsewhere
to study physical phenomena in the defense, environmental, energy, and biological sciences."""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'pic': True}
source_urls = ['https://github.com/LLNL/hypre/archive/']
sources = ['v%(version)s.tar.gz']
start_dir = 'src'
sanity_check_paths = {
'files': ['lib/libHYPRE.a'],
'dirs': ['include']
}
moduleclass = 'numlib'

@ -1,4 +1,4 @@
# This is an easyconfig file for EasyBuild, see
# This is an easyconfig file for EasyBuild, see
# http://hpcugent.github.io/easybuild
easyblock = "Toolchain"

22
i/iompi/iompi-2017c.eb Normal file

@ -0,0 +1,22 @@
# IT4Innovations 2019
easyblock = "Toolchain"
name = 'iompi'
version = '2017c'
homepage = 'http://software.intel.com/en-us/intel-cluster-toolkit-compiler/'
description = """Intel C/C++ and Fortran compilers, alongside Open MPI."""
toolchain = {'name': 'dummy', 'version': 'dummy'}
compver = '2017.5.239'
compversuff = '-GCC-6.3.0-2.27'
dependencies = [
('icc', compver, compversuff),
('ifort', compver, compversuff),
('OpenMPI', '2.1.1', compversuff, True),
]
moduleclass = 'toolchain'