Skip to content

Commit

Permalink
Merge pull request #20856 from RVerschoren/20240619165130_new_pr_Open…
Browse files Browse the repository at this point in the history
…FOAM10

{cae}[foss/2022a] OpenFOAM v10 w/ 20230119 int64
  • Loading branch information
branfosj committed Jun 21, 2024
2 parents 2e2a89b + f3337b6 commit 0a42fa8
Showing 1 changed file with 42 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name = 'OpenFOAM'

version = '10'
_version_patch = '20230119'
versionsuffix = '-%s-int64' % _version_patch

homepage = 'https://www.openfoam.org/'
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': '2022a'}
toolchainopts = {'i8': True}

source_urls = ['https://github.com/OpenFOAM/OpenFOAM-%(version_major)s/archive']
sources = [{
'download_filename': '%s.tar.gz' % _version_patch,
'filename': 'OpenFOAM-%s-%s.tar.gz' % (version, _version_patch),
}]
patches = ['OpenFOAM-%(version_major)s-ThirdParty.patch']
checksums = [
{'OpenFOAM-10-20230119.tar.gz': '86f8cb18d4f59812b129ce7d669e8ff498da442fbdb46705492fbba3cbda82ab'},
{'OpenFOAM-10-ThirdParty.patch': '307df0206cdb24533f4974378843332064f4a2d85cf0638c20fc4c87b1524b43'},
]

builddependencies = [
('Bison', '3.8.2'),
('CMake', '3.23.1'),
('flex', '2.6.4'),
]

dependencies = [
('ncurses', '6.3'),
('METIS', '5.1.0', '-int64'),
('SCOTCH', '7.0.1', '-int64'),
('CGAL', '4.14.3'),
('ParaView', '5.10.1', '-mpi'),
('gnuplot', '5.4.4'),
]

moduleclass = 'cae'

0 comments on commit 0a42fa8

Please sign in to comment.