easyconfigs-it4i/d/DOLFIN/DOLFIN-2019.1.0-intel-2020a-Py-3.7.eb
Lukáš Krupčík e3c5bfa27d modified: d/DOLFIN/DOLFIN-2019.1.0-intel-2020a-Py-3.7.eb
new file:   f/FFC/FFC-2018.1.0-conda.eb
	modified:   f/FFC/FFC-2019.1.0-conda.eb
	modified:   o/OpenMPI/OpenMPI-1.10.7-GCC-6.3.0-2.27.eb
	new file:   p/PLY/PLY-3.11-intel-2020a-Py-3.7.eb
	modified:   p/petsc4py/petsc4py-3.12.0-Py-3.7.eb
	modified:   r/RELION/RELION-3.1.0-intel-2020a.eb
	new file:   r/RELION/fltk-ftp.patch
	deleted:    r/RELION/RELION-3.1.0-gompi-2019b.eb
2020-07-22 12:30:01 +02:00

54 lines
1.6 KiB
Plaintext

# IT4Innovations 2020
# LK
easyblock = 'CMakeMake'
name = 'DOLFIN'
version = '2019.1.0'
versionsuffix = '-Py-3.7'
homepage = 'https://bitbucket.org/fenics-project/dolfin'
description = """DOLFIN is the C++/Python interface of FEniCS, providing a consistent PSE
(Problem Solving Environment) for ordinary and partial differential equations."""
toolchain = {'name': 'intel', 'version': '2020a'}
toolchainopts = {'usempi': True, 'pic': True, 'packed-linker-options': True, 'openmp': True}
source_urls = ['https://bitbucket.org/fenics-project/dolfin/downloads/']
sources = [SOURCELOWER_TAR_GZ]
builddependencies = [
('CMake', '3.16.2', '', True),
# ('pkg-config', '0.29.2', '', True),
# ('PatchELF', '0.9', '', True),
# ('pybind11', '2.4.3', versionsuffix, True),
]
dependencies = [
('Py', '3.7', '', True),
('Boost', '1.72.0', versionsuffix),
('FFC', '2019.1.0', versionsuffix),
('FIAT', '2019.1.0', versionsuffix),
('UFL', '2019.1.0', versionsuffix),
# ('SCOTCH', '6.0.9'),
# ('SuiteSparse', '5.6.0', '-METIS-5.1.0'),
# ('CGAL', '4.11.1'),
# ('PETSc', '3.12.4'),
# ('SLEPc', '3.12.2'),
# ('HDF5', '1.10.6'),
# ('Trilinos', '12.12.1', versionsuffix),
('zlib', '1.2.11', '', True),
('libxml2', '2.9.9', '', True),
('Eigen', '3.3.7', '', True),
# ('PLY', '3.11', versionsuffix),
# ('VTK', '8.1.0', versionsuffix),
# ('petsc4py', '3.12.0', versionsuffix, True),
# ('slepc4py', '3.12.0', versionsuffix, True),
# ('SUNDIALS', '2.7.0'),
# ('ParMETIS', '4.0.3'),
]
# demos run as tests fail with 'bad X server connection', skipping for now
#runtest = False
moduleclass = 'math'