easyconfigs-it4i/q/QuantumESPRESSO/QuantumESPRESSO-6.3-intel-2017a.eb
Lukáš Krupčík 99d75d045f new file: d/dotNET-Core-Runtime/dotNET-Core-Runtime-2.2.0.eb
new file:   d/dotNET-Core-SDK/dotNET-Core-SDK-2.2.101.eb
	new file:   e/ELPA/ELPA-2016.11.001.pre-intel-2017a.eb
	new file:   e/ELPA/ELPA-2017.11.001-intel-2017a.eb
	new file:   h/HDF5/HDF5-1.10.2-intel-2017a.eb
	new file:   l/libxc/libxc-4.2.3-intel-2017a.eb
	new file:   p/phonopy/phonopy-1.14.2-Py-3.6.eb
	modified:   q/QuantumESPRESSO/QuantumESPRESSO-6.3-intel-2017a.eb
	new file:   q/QuantumESPRESSO/QuantumESPRESSO-6.3-intel-2017a.eb.old
	modified:   q/QuantumESPRESSO/QuantumESPRESSO-6.3_drop_LIBS_before_configure_of_fox.patch
	new file:   q/QuantumESPRESSO/QuantumESPRESSO-6.3_drop_LIBS_before_configure_of_fox.patch.old
	new file:   v/VASP/VASP-5.4.4-intel-2017c-mkl=cluster-LONGCHAR.eb
2018-12-12 13:41:17 +01:00

59 lines
2.1 KiB
Plaintext

# IT4Innovations
name = 'QuantumESPRESSO'
version = '6.3'
homepage = 'https://www.quantum-espresso.org'
description = """Quantum ESPRESSO is an integrated suite of computer codes
for electronic-structure calculations and materials modeling at the nanoscale.
It is based on density-functional theory, plane waves, and pseudopotentials
(both norm-conserving and ultrasoft).
"""
toolchain = {'name': 'intel', 'version': '2017a'}
toolchainopts = {'usempi': True, 'openmp': True}
# major part of this list was determined from espresso/install/plugins_list
# - There is currently no plumed version that works for QME 6.3
# - Yambo is better to install outside of QM-E, there are problems
# building it with openmp turned on and the intel toolchain and there is
# no added benefit to build it inside QM-E
# - Want is never installed in bin/ (since it first shows up in 4.2) so
# don't bother building it here.
source_urls = [
'https://github.com/QEF/q-e/releases/download/qe-%(version)s/',
'https://github.com/dceresoli/qe-gipaw/archive/',
'http://www.wannier.org/code/', # wannier90-2.1.0.tar.gz
]
sources = [
'qe-%(version)s.tar.gz',
{'filename': 'qe-gipaw-%(version)s.tar.gz', 'download_filename': '%(version)s.tar.gz'},
'wannier90-2.1.0.tar.gz',
]
patches = [
'%(name)s-%(version)s_drop_LIBS_before_configure_of_fox.patch'
]
checksums = [
'5d15f7cbb30ccb2e2e6722bc1cdf10a3aae909ae786654b0990068ed1846ad65', # qe-6.3.tar.gz
'090edfcc186047a12c596ec13fdb29c187ab33d91a44c08371f23e779bb15f1e', # qe-gipaw-6.3.tar.gz
'ee90108d4bc4aa6a1cf16d72abebcb3087cf6c1007d22dda269eb7e7076bddca', # wannier90-2.1.0.tar.gz
# QuantumESPRESSO-6.3_drop_LIBS_before_configure_of_fox.patch
'714fef8be920a5a7c6afe81a7364978c00d76d6d39f79b8b18862c1598ea6af3',
]
dependencies = [
('HDF5', '1.10.2'),
('ELPA', '2016.11.001.pre'),
('libxc', '4.2.3'),
]
# The third party packages should be installed separately and added as
# dependencies. The exception is w90, which is force built, and gipaw
# which depends on qe source
buildopts = 'all gwl xspectra couple epw gipaw w90'
# parallel build tends to fail
parallel = 1
moduleclass = 'chem'