ADD: matrix concept

This commit is contained in:
Germann Elsa Sylvia
2022-08-19 10:40:42 +02:00
parent cd3770f8d8
commit aad99f6fa0

59
env/merlin/spack.yaml vendored
View File

@ -1,5 +1,7 @@
spack:
definitions:
- compilers:
- '%gcc@12.1.0'
- compiler_pckg:
- atlas
- boost
@ -10,25 +12,19 @@ spack:
- geant4
- gsl
- googletest
- hdf5~mpi%nvhpc
- hdf5~mpi%gcc
- hdf5~mpi%oneapi
- hdf5~mpi
- kokkos
- libint%oneapi tune=cp2k-lmax-6
- libxc%oneapi
- libxsmm%oneapi
- mpich%oneapi
- nvhpc%gcc+mpi
- openblas%gcc threads=none
- openblas%oneapi threads=none
- openblas%gcc threads=openmp
- openmpi%nvhpc
- openmpi%gcc
- openmpi%oneapi
- root%gcc
- superlu%gcc
- vtk%gcc
- vtk%oneapi
- libint tune=cp2k-lmax-6
- libxc
- libxsmm
- mpich
- nvhpc+mpi
- openblas threads=none
- openblas threads=openmp
- openmpi
- root
- superlu
- vtk
- EM_pckg:
- cistem
- ctffind
@ -53,7 +49,7 @@ spack:
- wxwidgets
- x264
- zlib
- MX_pckg:
- MX_pckg:
- cbflib
- lz4
- openbabel
@ -134,10 +130,21 @@ spack:
- sysconfigs/packages.yaml
- sysconfigs/modules.yaml
specs:
- $compiler_pckg
- $EM_pckg
- $MX_pckg
- $librairies_pckg
- $programming_pckg
- $system_pckg
- $tools_pckg
- matrix:
- [ $compiler_pckg ]
- [ $compilers ]
- matrix:
- [ $EM_pckg ]
- [ $compilers ]
- matrix:
- [ $MX_pckg ]
- [ $compilers ]
- matrix:
- [ $programming_pckg ]
- [ $compilers ]
- matrix:
- [ $system_pckg ]
- [ $compilers ]
- matrix:
- [ $tools_pckg ]
- [ $compilers ]