ADD: HDF5 & MPI module paths

This commit is contained in:
Germann Elsa Sylvia
2022-08-22 14:17:36 +02:00
parent 325a2aef0e
commit 19453c8808

View File

@ -1,166 +1,179 @@
---
modules:
default:
arch_folder: false
enable:
- tcl
roots:
tcl: /afs/psi.ch/sys/spack-rhel7/
tcl:
all:
autoload: direct
conflict:
- '{name}'
environment:
append_path:
PMODULES_LOADED_COMPILER: '{name}/{version}'
remove_path:
PMODULES_LOADED_COMPILER: '--APPMARKER--'
set:
${PACKAGE}_INCLUDE_DIR: '{prefix}/include'
${PACKAGE}_LIBRARY_DIR: '{prefix}/lib'
${PACKAGE}_VERSION: '{version}'
projections:
^hdf5+mpi: HDF5/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
^hdf5~mpi: HDF5_serial/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
^mpi: MPI/modulefiles/{^mpi.name}/{^mpi.version}/{compiler.name}/{compiler.version}/{name}/{version}
all: misc/modulesfiles/{compiler.name}/{compiler.version}/{name}/{version}
alsa-lib: &libraries_modules_projection Librairies/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
aria2: &tools_modules_projection Tools/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
asciidoc: *tools_modules_projection
atlas: &compiler_modules_projection Compiler/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
autoconf: &programming_modules_projection Programming/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
automake: *programming_modules_projection
bash: &system_modules_projection System/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
binutils: *programming_modules_projection
bison: *programming_modules_projection
boost: *compiler_modules_projection
cbflib: &MX_modules_projection MX/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
cistem: &EM_modules_projection EM/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
clapack: *compiler_modules_projection
clhep: *compiler_modules_projection
cmake: *programming_modules_projection
coreutils: *tools_modules_projection
ctffind: *EM_modules_projection
cuda: cuda/{name}/{version}/{compiler.name}/{compiler.version}
eigen: *compiler_modules_projection
emacs: *tools_modules_projection
erlang: *programming_modules_projection
ffmpeg: *tools_modules_projection
filebench: *system_modules_projection
gams: *tools_modules_projection
gaussian: *tools_modules_projection
gcc: *programming_modules_projection
gdrcopy: *libraries_modules_projection
geant4: *compiler_modules_projection
gettext: *tools_modules_projection
giflib: *libraries_modules_projection
git: *tools_modules_projection
global: *tools_modules_projection
gmp: *libraries_modules_projection
gnupg: *tools_modules_projection
gnuplot: *tools_modules_projection
gnutls: *tools_modules_projection
go: *programming_modules_projection
googletest: *compiler_modules_projection
gsl: *compiler_modules_projection
hdf5~mpi: Compiler/{name}_serial/{version}/{compiler.name}/{compiler.version}
hdfview: *tools_modules_projection
hwloc: *libraries_modules_projection
intel: *programming_modules_projection
intel-oneapi-mpi: *programming_modules_projection
ior: *system_modules_projection
isl: *libraries_modules_projection
julia: *programming_modules_projection
knem: *libraries_modules_projection
kokkos: *compiler_modules_projection
krb5: *tools_modules_projection
kubernetes: *tools_modules_projection
libint: *compiler_modules_projection
libtasn1: *libraries_modules_projection
libtool: *programming_modules_projection
libxc: *compiler_modules_projection
libxsmm: *compiler_modules_projection
lua: *programming_modules_projection
lz4: *MX_modules_projection
m4: *programming_modules_projection
mathematica: *programming_modules_projection
matlab: *programming_modules_projection
mdtest: *system_modules_projection
motioncor2: *EM_modules_projection
mpc: *libraries_modules_projection
mpfr: *libraries_modules_projection
mpich: *compiler_modules_projection
mxm: *system_modules_projection
namd: *tools_modules_projection
nasm: *programming_modules_projection
ncview: *tools_modules_projection
nettle: *libraries_modules_projection
nmap: *system_modules_projection
nvhpc+mpi: compiler/modules/{name}/{version}/{^mpi.name}/{^mpi.version}/{compiler.name}/{compiler.version}
nvhpc~mpi: *programming_modules_projectionb
openbabel: *MX_modules_projection
openblas threads=none: *compiler_modules_projection
openblas threads=openmp: compiler/modules/{name}_OMP/{version}/{compiler.name}/{compiler.version}/{hash}
openjdk: *programming_modules_projection
openjpeg: *tools_modules_projection
openmpi: *compiler_modules_projection
openssl: *tools_modules_projection
orca: *tools_modules_projection
paraview: *tools_modules_projection
patchelf: *system_modules_projection
perl: *programming_modules_projection
pmix: *libraries_modules_projection
py-tensorflow: *programming_modules_projection
python: *programming_modules_projection
qt: *programming_modules_projection
r: *programming_modules_projection
relion: *EM_modules_projection
root: *compiler_modules_projection
superlu: *compiler_modules_projection
tcl: *programming_modules_projection
texlive: *tools_modules_projection
tk: *programming_modules_projection
tmux: *tools_modules_projection
ucx: *libraries_modules_projection
udunits: *libraries_modules_projection
unblur: *EM_modules_projection
uncrustify: *tools_modules_projection
unison: *system_modules_projection
vim: *tools_modules_projection
visit: *tools_modules_projection
wxwidgets: *libraries_modules_projection
x264: *libraries_modules_projection
xmlto: *tools_modules_projection
xz: *tools_modules_projection
zlib: *libraries_modules_projection
slurm:
environment:
set:
SLURM_CONF: /etc/slurm/slurm.conf
prefix_inspections:
'':
- CMAKE_PREFIX_PATH
bin:
- PATH
include:
- C_INCLUDE_PATH
- CPLUS_INCLUDE_PATH
lib:
- LIBRARY_PATH
- LD_LIBRARY_PATH
lib/pkgconfig:
- PKG_CONFIG_PATH
lib64:
- LIBRARY_PATH
- LD_LIBRARY_PATH
lib64/pkgconfig:
- PKG_CONFIG_PATH
man:
- MANPATH
share/aclocal:
- ACLOCAL_PATH
share/man:
- MANPATH
share/pkgconfig:
- PKG_CONFIG_PATH
modules:
default:
arch_folder: false
enable:
- tcl
roots:
tcl: /afs/psi.ch/sys/spack-rhel7
tcl:
all:
autoload: direct
conflict:
- '{name}'
environment:
set:
${PACKAGE}_INCLUDE_DIR: '{prefix}/include'
${PACKAGE}_LIBRARY_DIR: '{prefix}/lib'
${PACKAGE}_VERSION: '{version}'
projections:
all: misc/modulesfiles/{compiler.name}/{compiler.version}/{name}/{version}
alps: &HDF5_modules_projection HDF5/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
alsa-lib: &Librairies_modules_projection Librairies/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
amrex: &MPI_modules_projection MPI/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
aria2: &Tools_modules_projection Tools/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
asciidoc: *Tools_modules_projection
astra: *MPI_modules_projection
atlas: &Compilers_modules_projection Compilers/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
autoconf: &Programming_modules_projection Programming/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
automake: *Programming_modules_projection
bash: &System_modules_projection System/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
binutils: *Programming_modules_projection
bison: *Programming_modules_projection
boost: *Compilers_modules_projection
boxlib: *MPI_modules_projection
cbflib: &MX_modules_projection MX/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
cistem: &EM_modules_projection EM/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
clapack: *Compilers_modules_projection
clhep: *Compilers_modules_projection
cmake: *Programming_modules_projection
coreutils: *Tools_modules_projection
cp2k: *MPI_modules_projection
cpmd: *MPI_modules_projection
ctffind: *EM_modules_projection
cuda: cuda/modulefiles/{name}/{version}/{compiler.name}/{compiler.version}
eigen: *Compilers_modules_projection
elegant: *MPI_modules_projection
elpa: *MPI_modules_projection
emacs: *Tools_modules_projection
erlang: *Programming_modules_projection
ffmpeg: *Tools_modules_projection
fftw: *MPI_modules_projection
filebench: *System_modules_projection
gams: *Tools_modules_projection
gaussian: *Tools_modules_projection
gcc: *Programming_modules_projection
gdrcopy: *Librairies_modules_projection
geant4: *Compilers_modules_projection
gettext: *Tools_modules_projection
giflib: *Librairies_modules_projection
git: *Tools_modules_projection
global: *Tools_modules_projection
gmp: *Librairies_modules_projection
gnupg: *Tools_modules_projection
gnuplot: *Tools_modules_projection
gnutls: *Tools_modules_projection
go: *Programming_modules_projection
googletest: *Compilers_modules_projection
gromacs: *MPI_modules_projection
gsl: *Compilers_modules_projection
h5hut+mpi: *HDF5_modules_projection
h5hut~mpi: &HDF5_serial_modules_projection HDF5_serial/modulefiles/{compiler.name}/{compiler.version}/{name}/{version}
hdf5-blosc: *HDF5_modules_projection
hdf5~mpi: *Compilers_modules_projection
hdfview: *Tools_modules_projection
hwloc: *Librairies_modules_projection
intel: *Programming_modules_projection
intel-oneapi-mpi: *Programming_modules_projection
ioapi: *HDF5_modules_projection
ior: *System_modules_projection
isl: *Librairies_modules_projection
julia: *Programming_modules_projection
knem: *Librairies_modules_projection
kokkos: *Compilers_modules_projection
krb5: *Tools_modules_projection
kubernetes: *Tools_modules_projection
lammps: *MPI_modules_projection
libint: *Compilers_modules_projection
libtasn1: *Librairies_modules_projection
libtool: *Programming_modules_projection
libxc: *Compilers_modules_projection
libxsmm: *Compilers_modules_projection
lua: *Programming_modules_projection
lz4: *MX_modules_projection
m4: *Programming_modules_projection
mathematica: *Programming_modules_projection
matlab: *Programming_modules_projection
mdtest: *System_modules_projection
motioncor2: *EM_modules_projection
mpc: *Librairies_modules_projection
mpfr: *Librairies_modules_projection
mpich: *Compilers_modules_projection
mxm: *System_modules_projection
namd: *Tools_modules_projection
nasm: *Programming_modules_projection
ncview: *Tools_modules_projection
netcdf-c: *HDF5_modules_projection
netcdf-c +parallel-netcdf: *HDF5_modules_projection
netcdf-fortran: *HDF5_modules_projection
nettle: *Librairies_modules_projection
nmap: *System_modules_projection
nvhpc+mpi: Compilers/modules/{name}/{version}/{^mpi.name}/{^mpi.version}/{compiler.name}/{compiler.version}
nvhpc~mpi: *Programming_modules_projection
openbabel: *MX_modules_projection
openblas threads=none: *Compilers_modules_projection
openblas threads=openmp: Compilers/modules/{name}_OMP/{version}/{compiler.name}/{compiler.version}/{hash}
openjdk: *Programming_modules_projection
openjpeg: *Tools_modules_projection
openmpi: *Compilers_modules_projection
openssl: *Tools_modules_projection
orca: *Tools_modules_projection
paraview: *Tools_modules_projection
patchelf: *System_modules_projection
perl: *Programming_modules_projection
pmix: *Librairies_modules_projection
py-tensorflow: *Programming_modules_projection
python: *Programming_modules_projection
qt: *Programming_modules_projection
r: *Programming_modules_projection
relion: *EM_modules_projection
root: *Compilers_modules_projection
superlu: *Compilers_modules_projection
tcl: *Programming_modules_projection
texlive: *Tools_modules_projection
tk: *Programming_modules_projection
tmux: *Tools_modules_projection
trilinos: *HDF5_modules_projection
ucx: *Librairies_modules_projection
udunits: *Librairies_modules_projection
unblur: *EM_modules_projection
uncrustify: *Tools_modules_projection
unison: *System_modules_projection
vim: *Tools_modules_projection
visit: *Tools_modules_projection
wxwidgets: *Librairies_modules_projection
x264: *Librairies_modules_projection
xmlto: *Tools_modules_projection
xz: *Tools_modules_projection
zlib: *Librairies_modules_projection
slurm:
environment:
set:
SLURM_CONF: /etc/slurm/slurm.conf
prefix_inspections:
'':
- CMAKE_PREFIX_PATH
bin:
- PATH
include:
- C_INCLUDE_PATH
- CPLUS_INCLUDE_PATH
lib:
- LIBRARY_PATH
- LD_LIBRARY_PATH
lib/pkgconfig:
- PKG_CONFIG_PATH
lib64:
- LIBRARY_PATH
- LD_LIBRARY_PATH
lib64/pkgconfig:
- PKG_CONFIG_PATH
man:
- MANPATH
share/aclocal:
- ACLOCAL_PATH
share/man:
- MANPATH
share/pkgconfig:
- PKG_CONFIG_PATH
view_relative_modules:
use_view: Compilers