easyconfigs-it4i/o/OpenFOAM/OpenFOAM-4.1-intel-2017a.eb
Josef Hrabal 27902b54aa _not_installed merged back
Modules which was not installed merged back to root directory.
2017-04-05 12:53:18 +02:00

37 lines
1.0 KiB
Plaintext

name = 'OpenFOAM'
version = '4.1'
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': 'intel', 'version': '2017a'}
toolchainopts = {'cstd': 'c++11'}
source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s.x/archive']
sources = ['version-%(version)s.tar.gz']
checksums = ['318a446c4ae6366c7296b61184acd37c']
patches = ['OpenFOAM-%(version)s-cleanup.patch']
dependencies = [
('libreadline', '6.3'),
('ncurses', '6.0'),
# OpenFOAM requires 64 bit METIS using 32 bit indexes (array indexes)
('METIS', '5.1.0', '', True),
('SCOTCH', '6.0.4'),
('CGAL', '4.8.1'),
('ParaView', '5.1.2', '-mpi'),
]
builddependencies = [
('Bison', '3.0.4'),
('CMake', '3.7.2'),
('flex', '2.6.3', '', ('GCCcore', '6.3.0')),
]
moduleclass = 'cae'