Commit abcabb15 authored by Lukáš Krupčík's avatar Lukáš Krupčík

new file: o/OpenFOAM/OpenFOAM-v1812-foss-2018a.eb

	modified:   o/OpenFOAM/OpenFOAM-v1906-foss-2018a.eb
	new file:   p/PGI/PGI-19.7-GCC-8.2.0-2.31.1-CUDA.eb
	modified:   p/PGI/PGI-19.7-GCC-8.2.0-2.31.1.eb
parent c0ad5d8c
Pipeline #8774 passed with stage
in 26 seconds
# IT4Innovations 2019
name = 'OpenFOAM'
version = 'v1812'
homepage = 'http://www.openfoam.com/'
description = """OpenFOAM is a free, open source CFD software package.
OpenFOAM has an extensive range of features to solve anything from complex fluid flows
involving chemical reactions, turbulence and heat transfer,
to solid dynamics and electromagnetics."""
toolchain = {'name': 'foss', 'version': '2018a'}
toolchainopts = {'cstd': 'c++11'}
source_urls = ['https://sourceforge.net/projects/openfoamplus/files/%(version)s/']
sources = [SOURCE_TGZ]
patches = ['OpenFOAM-%(version)s-cleanup.patch']
checksums = [
'd4d23d913419c6a364b1fe91509c1fadb5661bdf2eedb8fe9a8a005924eb2032', # OpenFOAM-v1812.tgz
'a01098181f7ac2a332623b7060bacde03d6ab5479d458189d4934d9f64389f4d', # OpenFOAM-v1812-cleanup.patch
]
dependencies = [
('libreadline', '7.0', '', True),
('ncurses', '6.0', '', True),
# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
('METIS', '5.1.0', '', True),
('SCOTCH', '6.0.6'),
('CGAL', '4.11.1'),
('ParaView', '5.4.1', '-mpi'),
]
builddependencies = [
('Bison', '3.3.2', '', True),
('CMake', '3.13.1', '', True),
('flex', '2.6.4', '', True),
]
moduleclass = 'cae'
......@@ -17,8 +17,8 @@ sources = [SOURCE_TGZ]
patches = ['OpenFOAM-%(version)s-cleanup.patch']
dependencies = [
('libreadline', '8.0', '', True),
('ncurses', '6.1', '', True),
('libreadline', '7.0', '', True),
('ncurses', '6.0', '', True),
# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
('METIS', '5.1.0', '', True),
('SCOTCH', '6.0.6'),
......@@ -27,7 +27,7 @@ dependencies = [
]
builddependencies = [
('Bison', '3.0.5', '', True),
('Bison', '3.0.4', '', True),
('CMake', '3.14.1', '', True),
('flex', '2.6.4', '', True),
]
......
# IT4Innovations 2019
name = 'PGI'
version = '19.7'
homepage = 'http://www.pgroup.com/'
description = "C, C++ and Fortran compilers from The Portland Group - PGI"
toolchain = {'name': 'dummy', 'version': ''}
sources = ['pgilinux-20%(version_major)s-%(version_major)s%(version_minor)s-x86-64.tar.gz']
gccver = '8.2.0'
binutilsver = '2.31.1'
versionsuffix = '-GCC-%s-%s' % (gccver, binutilsver)
dependencies = [
('GCCcore', gccver),
('binutils', binutilsver, '', ('GCCcore', gccver)),
('numactl', '2.0.12', '', ('GCCcore', gccver)),
('gcccuda', '2019a'),
]
# license file
license_file = '/apps/licenses/pgi/license.dat'
moduleclass = 'compiler'
......@@ -18,7 +18,6 @@ dependencies = [
('GCCcore', gccver),
('binutils', binutilsver, '', ('GCCcore', gccver)),
('numactl', '2.0.12', '', ('GCCcore', gccver)),
('gcccuda', '2019a'),
]
# license file
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment