easyconfigs-it4i/g/GlobalArrays/GlobalArrays-5.8-intel-2021a.eb
Lukas Krupcik 28d1706c8a new file: c/CheMPS2/CheMPS2-1.8.9-intel-2021a.eb
new file:   g/GlobalArrays/GlobalArrays-5.8-intel-2021a.eb
	new file:   h/HDF5/HDF5-1.13.1-gompi-2022a.eb
	new file:   h/HDF5/HDF5-1.13.1-iimpi-2022a.eb
	new file:   o/OpenMolcas/OpenMolcas-22.06-intel-2021a.eb
	new file:   v/VASP/VASP-6.3.1-foss-2022a.eb
	modified:   v/VASP/VASP-6.3.1-intel-2021b.eb
	new file:   w/Wannier90/Wannier90-3.1.0-foss-2022a-serial.eb
	deleted:    v/VASP/VASP-6.3.1-intel-2021b-cluster-independent.patch
	deleted:    v/VASP/VASP-6.3.1-intel-2021b-mkl=sequential.eb
2022-07-08 13:49:39 +02:00

34 lines
1.1 KiB
Plaintext

# IT4Innovations 2022
# JK
easyblock = 'ConfigureMake'
name = 'GlobalArrays'
version = '5.8'
homepage = 'https://hpc.pnl.gov/globalarrays'
description = "Global Arrays (GA) is a Partitioned Global Address Space (PGAS) programming model"
toolchain = {'name': 'intel', 'version': '2021a'}
toolchainopts = {'usempi': True}
source_urls = ['https://github.com/GlobalArrays/ga/releases/download/']
sources = ['v%(version)s/ga-%(version)s.tar.gz']
checksums = ['64df7d1ea4053d24d84ca361e67a6f51c7b17ed7d626cb18a9fbc759f4a078ac']
configopts = ' --with-mpi --enable-i8'
configopts += ' --with-blas8="-L$MLROOT/lib/intel64 -lmkl_sequential -lmkl_intel_ilp64"'
configopts += ' --with-scalapack8="L$MKLROOT/lib/intel64 -lmkl_scalapack_ilp64 -lmkl_intel_ilp64 '
configopts += '-lmkl_sequential -lmkl_core -lmkl_blacs_intelmpi_ilp64 -lpthread -lm -ldl"'
# select armci network as (Comex) MPI-1 two-sided
configopts += ' --with-mpi-ts'
sanity_check_paths = {
'files': ['bin/adjust.x', 'bin/collisions.x', 'bin/ga-config', 'lib/libarmci.a',
'lib/libcomex.a', 'lib/libga.a'],
'dirs': ['include'],
}
moduleclass = 'lib'