From 283ec44ec73a6c00720d5aa2c9f75d7344027d5d Mon Sep 17 00:00:00 2001 From: easybuild Date: Mon, 27 Mar 2017 07:54:30 +0200 Subject: [PATCH] # new file: o/OpenFOAM/OpenFOAM-4.1-intel-2015b.eb --- o/OpenFOAM/OpenFOAM-4.1-intel-2015b.eb | 33 ++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 o/OpenFOAM/OpenFOAM-4.1-intel-2015b.eb diff --git a/o/OpenFOAM/OpenFOAM-4.1-intel-2015b.eb b/o/OpenFOAM/OpenFOAM-4.1-intel-2015b.eb new file mode 100644 index 00000000..50887b15 --- /dev/null +++ b/o/OpenFOAM/OpenFOAM-4.1-intel-2015b.eb @@ -0,0 +1,33 @@ +name = 'OpenFOAM' +version = '2.3.0' + +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': '2015b'} + +source_urls = ['http://downloads.sourceforge.net/foam/%(version)s'] +sources = [ + SOURCE_TGZ, + 'ThirdParty-%(version)s.tgz', +] + +patches = [ + 'cleanup-OpenFOAM-%(version)s.patch', + 'OpenFOAM-%(version)s_libreadline.patch', + ('cleanup-ThirdParty-%(version)s.patch', ".."), # patch should not be applied in OpenFOAM subdir +] + +dependencies = [ + ('libreadline', '6.2'), + ('SCOTCH', '6.0.0_esmumps'), + ('ncurses', '5.9'), +] + +builddependencies = [('flex', '2.5.37')] + +moduleclass = 'cae' +