mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-07 23:42:12 +01:00
Merge branch 'it4i-salomon'
This commit is contained in:
commit
cb62cef936
32
f/FFC/FFC-2019.1.0-intel-2020a-Py-3.7.eb
Normal file
32
f/FFC/FFC-2019.1.0-intel-2020a-Py-3.7.eb
Normal file
@ -0,0 +1,32 @@
|
||||
# IT4Innovations 2020
|
||||
# LK
|
||||
|
||||
easyblock = 'PythonPackage'
|
||||
|
||||
name = 'FFC'
|
||||
version = '2019.1.0'
|
||||
versionsuffix = '-Py-3.7'
|
||||
|
||||
homepage = 'https://bitbucket.org/fenics-project/ffc'
|
||||
description = "The FEniCS Form Compiler (FFC) is a compiler for finite element variational forms."
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2020a'}
|
||||
|
||||
source_urls = ['https://bitbucket.org/fenics-project/ffc/downloads/']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('Py', '3.7', '', True),
|
||||
('UFL', version, versionsuffix),
|
||||
('FIAT', version, versionsuffix),
|
||||
]
|
||||
|
||||
download_dep_fail = True
|
||||
use_pip = True
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': ['bin/ffc'],
|
||||
'dirs': ['lib/python3.7/site-packages'],
|
||||
}
|
||||
|
||||
moduleclass = 'math'
|
49
f/FIAT/FIAT-2019.1.0-intel-2020a-Py-3.7.eb
Normal file
49
f/FIAT/FIAT-2019.1.0-intel-2020a-Py-3.7.eb
Normal file
@ -0,0 +1,49 @@
|
||||
# IT4Innovations 2020
|
||||
# LK
|
||||
|
||||
easyblock = 'Bundle'
|
||||
|
||||
name = 'FIAT'
|
||||
version = '2019.1.0'
|
||||
versionsuffix = '-Py-3.7'
|
||||
|
||||
homepage = 'https://bitbucket.org/fenics-project/fiat'
|
||||
description = """The FInite element Automatic Tabulator (FIAT) supports generation of arbitrary order
|
||||
instances of the Lagrange elements on lines, triangles, and tetrahedra. It is also capable of generating
|
||||
arbitrary order instances of Jacobi-type quadrature rules on the same element shapes."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2020a'}
|
||||
|
||||
dependencies = [
|
||||
('Py', '3.7', '', True),
|
||||
('numpy', '1.18.1', versionsuffix, True),
|
||||
]
|
||||
|
||||
exts_defaultclass = 'PythonPackage'
|
||||
exts_download_dep_fail = True
|
||||
exts_default_options = {'use_pip': True}
|
||||
|
||||
exts_list = [
|
||||
('sympy', '1.2', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/s/sympy/'],
|
||||
'checksums': ['286ca070d72e250861dea7a21ab44f541cb2341e8268c70264cf8642dbd9225f'],
|
||||
}),
|
||||
('mpmath', '1.1.0', {
|
||||
'source_urls': ['https://pypi.python.org/packages/source/m/mpmath/'],
|
||||
'checksums': ['fc17abe05fbab3382b61a123c398508183406fa132e0223874578e20946499f6'],
|
||||
}),
|
||||
(name, version, {
|
||||
'modulename': 'FIAT',
|
||||
'source_tmpl': 'fiat-%(version)s.tar.gz',
|
||||
'source_urls': ['https://bitbucket.org/fenics-project/fiat/downloads'],
|
||||
}),
|
||||
]
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': [],
|
||||
'dirs': ['lib/python3.7/site-packages'],
|
||||
}
|
||||
|
||||
modextrapaths = {'PYTHONPATH': ['lib/python3.7/site-packages']}
|
||||
|
||||
moduleclass = 'math'
|
35
u/UFL/UFL-2019.1.0-intel-2020a-Py-3.7.eb
Normal file
35
u/UFL/UFL-2019.1.0-intel-2020a-Py-3.7.eb
Normal file
@ -0,0 +1,35 @@
|
||||
# IT4Innovations 2020
|
||||
# LK
|
||||
|
||||
easyblock = 'PythonPackage'
|
||||
|
||||
name = 'UFL'
|
||||
version = '2019.1.0'
|
||||
versionsuffix = '-Py-3.7'
|
||||
|
||||
homepage = 'https://bitbucket.org/fenics-project/ufl'
|
||||
description = """The Unified Form Language (UFL) is a domain specific language
|
||||
for declaration of finite element discretizations of variational forms.
|
||||
More precisely, it defines a flexible interface for choosing finite element
|
||||
spaces and defining expressions for weak forms in a notation close to
|
||||
mathematical notation."""
|
||||
|
||||
toolchain = {'name': 'intel', 'version': '2020a'}
|
||||
|
||||
source_urls = ['https://bitbucket.org/fenics-project/ufl/downloads/']
|
||||
sources = [SOURCELOWER_TAR_GZ]
|
||||
|
||||
dependencies = [
|
||||
('Py', '3.7', '', True),
|
||||
('numpy', '1.18.1', versionsuffix, True),
|
||||
]
|
||||
|
||||
download_dep_fail = True
|
||||
use_pip = True
|
||||
|
||||
sanity_check_paths = {
|
||||
'files': [],
|
||||
'dirs': ['lib/python3.7/site-packages/ufl']
|
||||
}
|
||||
|
||||
moduleclass = 'cae'
|
Loading…
x
Reference in New Issue
Block a user