On slurm systems in general there is no need to load the environment systems again because slurm is storing loaded modules during sbatch.
We need to take care because slurm is not remembering all envirobment variables like the author for PIConGPU we set in our profile.
Sounds good, so basically we can just simplify the profile template then to not load all modules on startup, and keep the simple bash variables such as author baked it.
Most helpful comment
On slurm systems in general there is no need to load the environment systems again because slurm is storing loaded modules during sbatch.
We need to take care because slurm is not remembering all envirobment variables like the author for PIConGPU we set in our profile.