This is the source of the Supercomputing Luxembourg trainings.
The courses can be provided to the EVITA project. Please have a look on the EVITA project template and make sure your course format is compatible.
To setup the python environment you can use uv or any compatible package manager. The compilation is tested with Pthon 3.13.5. To setup the compilation environment with uv, run in the root directory of the repository:
uv venv --python $(cat .python) ~/environments/ncc
source ~/environments/ncc/bin/activate
uv pip install --requirements requirements.txtThere is code for LaTeX generated figures in some sections. The source code is located in directories named resources. The compilation of the code requires TeX Live and the convert tool. Compile the images manually by running the command
makeinside the resource directories.