mirror of
https://code.it4i.cz/sccs/easyconfigs-it4i.git
synced 2025-04-15 19:28:06 +01:00

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
59 lines
2.1 KiB
Plaintext
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'
|