Newer
Older
Nicolas Richart
committed
- packages_stack.yaml
# -------------------------------------------------------------------------
# PE definition
# -------------------------------------------------------------------------
- python_gcc:
- python@3.11.7
- python_oneapi:
- python@3.11.7
# -------------------------------------------------------------------------
# Core packages
# -------------------------------------------------------------------------
- core_codes:
- fastqc
- fio
- git
- git-lfs
- gmp
- gzip
- intel-oneapi-advisor
- intel-oneapi-inspector
- intel-oneapi-vtune
- libarchive
- libjpeg-turbo
- libpng
- libtiff
- libxml2
- parallel
- picard
- rclone
- sbt
- sratoolkit
- subversion
- tar
- tcl
- tk
- tmux
- trimmomatic
- xclip
# -------------------------------------------------------------------------
# Serial codes
# -------------------------------------------------------------------------
- serial_codes:
- fftw +openmp ~~mpi
- fftw ~~openmp ~~mpi
- kokkos-kernels
- netcdf-c ~~mpi
- netcdf-fortran ^netcdf-c ~~mpi
- nfft ^fftw~~mpi~~openmp
- unblur ^fftw~~mpi ~~openmp
- ncview ^netcdf-c ~~mpi ~parallel-netcdf
- oneapi_serial_codes:
- abaqus@2023
- intel-oneapi-ipp
# -------------------------------------------------------------------------
# Empty to specialize in environments
# -------------------------------------------------------------------------
- cuda_system_codes: []
# -------------------------------------------------------------------------
# Blas dependent codes
# -------------------------------------------------------------------------
- blas_codes:
- superlu
- suite-sparse
- gcc_blas_codes:
- armadillo +hdf5 ^arpack-ng ~~mpi ^hdf5 ~~mpi
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
# -------------------------------------------------------------------------
# Python packages
# -------------------------------------------------------------------------
- python_codes:
- bedtools2
- bowtie2
- cairo
- mercurial
- prinseq-lite
- py-absl-py
- py-astunparse
- py-backports-entry-points-selectable
- py-certifi
- py-charset-normalizer
- py-cycler
- py-cython
- py-distlib
- py-filelock
- py-gast
- py-google-pasta
- py-idna
- py-kiwisolver
- py-mpmath
- py-packaging
- py-pillow
- py-pip
- py-platformdirs
- py-ply
- py-protobuf
- py-pybind11
- py-pyparsing
- py-python-dateutil
- py-pytz
- py-requests
- py-semver
- py-six
- py-sympy
- py-termcolor
- py-urllib3
- py-virtualenv
- py-wheel
- py-wrapt
- samtools
- scons
- snakemake
- python_blas_codes:
- boost ~~mpi
#- gmsh ~~mpi +hdf5 +cgns +eigen ~opencascade +openmp ~fltk ~med
- iq-tree
- py-biopython
- py-keras-preprocessing
- py-macs2
- py-matplotlib
- py-numpy
- py-opt-einsum
- py-pandas
- py-pybigwig
- py-xarray
- cistem ^fftw~~mpi
- ctffind ^fftw ~~mpi
- hisat2
- imagemagick +ghostscript
- julia+openlibm
- libgd
- mesa
- mummer
- node-js
- spades
- xgboost
- gcc_python_blas_codes:
- gdb +tui +source-highlight +xz
- openbabel ++python ^boost ~~mpi
# -------------------------------------------------------------------------
# Parallel codes
# -------------------------------------------------------------------------
- mpi_codes:
- fftw ++mpi +openmp
- hdf5@1.14.3 ++mpi
- osu-micro-benchmarks +graphing
- parmetis
- phylobayesmpi
- mpi_python_codes:
- py-mpi4py
- gcc_mpi_codes:
- wrf ~pnetcdf build_type=dm+sm
- hypre@2.31.0
- mumps@5.6.2
- superlu-dist@8.2.1
#- quantum-espresso ++mpi +scalapack +gipaw
#- quantum-espresso ++mpi +scalapack +gipaw hdf5=parallel
- armadillo +hdf5 ^arpack-ng ++mpi ^hdf5 ++mpi
- gmsh ++mpi +eigen +openmp +hdf5 ~fltk ~opencascade ~med ^mmg ~vtk
- cpmd ~openmp
- elmerfem +mumps +openmp +hypre
- netlib-scalapack
- yambo ++mpi io=iotk,etsf-io
- iq-tree@1.6.12++mpi
- neuron ++mpi +python
- petsc@3.21.1
- plumed
- py-petsc4py
- slepc
- cp2k ++mpi +plumed +openmp smm=blas
# - fenics +parmetis +hdf5 +scotch +suite-sparse ~vtk ~trilinos
- paraview +shared +python +hdf5 +opengl2
# -------------------------------------------------------------------------
# External packages
# -------------------------------------------------------------------------
- external_packages: []
- when: env['environment_type'] != 'cloud'
external_packages:
- ansys
- cfdplusplus
- comsol
- fdtd
- gurobi
- gaussian
- matlab
- maple
- mathematica
- molpro
- smr
- when: env['environment_type'] != 'cloud'
- vasp +hdf5 +scalapack +shmem +wannier90
# -------------------------------------------------------------------------
# Generic definitions
# -------------------------------------------------------------------------
- mpis:
- matrix:
- [$compilers_specs]
- matrix:
- [$core_codes]
- [$%system_compiler]
- matrix:
- [$cuda_system_codes]
- [$%system_compiler]
- [$%compiler_gcc]
- matrix:
- [$gcc_serial_codes]
- [$%compiler_gcc]
- matrix:
- [$cuda_serial_codes]
- [$%compiler_gcc]
- matrix:
- [$^blas_gcc]
- [$%compiler_gcc]
- matrix:
- [$gcc_blas_codes]
- [$^blas_gcc]
- [$%compiler_gcc]
- matrix:
- [$python_codes]
- [$^python_gcc]
- [$%compiler_gcc]
- matrix:
- [$gcc_python_codes]
- [$^python_gcc]
- [$%compiler_gcc]
- matrix:
- [$python_blas_codes]
- [$^python_gcc]
- [$^blas_gcc]
- [$%compiler_gcc]
- matrix:
- [$gcc_python_blas_codes]
- [$^python_gcc]
- [$^blas_gcc]
- [$%compiler_gcc]
- matrix:
- [$mpi_codes]
- [$^mpi_gcc]
- [$%compiler_gcc]
- matrix:
- [$mpi_python_codes]
- [$^python_gcc]
- [$^mpi_gcc]
- [$%compiler_gcc]
- matrix:
- [$gcc_mpi_codes]
- [$^mpi_gcc]
- [$%compiler_gcc]
- matrix:
- [$cuda_mpi_codes]
- [$^mpi_gcc]
- [$%compiler_gcc]
- [$^blas_gcc]
- [$^mpi_gcc]
- [$%compiler_gcc]
- [$^blas_gcc]
- [$^mpi_gcc]
- [$%compiler_gcc]
- [$^blas_gcc]
- [$^mpi_gcc]
- [$%compiler_gcc]
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
# --------------------------------------------------------------------------
- matrix:
- [$serial_codes]
- [$%compiler_oneapi]
- matrix:
- [$blas_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$mpi_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$oneapi_serial_codes]
- [$%compiler_oneapi]
- matrix:
- [$blas_codes]
- [$^blas_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$python_codes]
- [$^python_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$python_blas_codes]
- [$^python_oneapi]
- [$^blas_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$mpi_codes]
- [$^mpi_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$mpi_python_codes]
- [$^python_oneapi]
- [$^mpi_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$mpi_blas_codes]
- [$^blas_oneapi]
- [$^mpi_oneapi]
- [$%compiler_oneapi]
- matrix:
- [$mpi_blas_python_codes]
- [$^blas_oneapi]
- [$^mpi_oneapi]
- [$%compiler_oneapi]
view: false
# default:
# root: /stack/packages/