Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
S src
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 62
    • Issues 62
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OPAL
  • src
  • Wiki
    • For developers
  • Setup build environment at PSI

Last edited by gsell Sep 17, 2021
Page history

Setup build environment at PSI

The easiest and recommended solution is to use the Pmodules environment available at PSI. Please read this wiki-page if you are not using a PSI Linux distribution or you do not know whether the Pmodules are installed on your system.

Instead of loading each single module, you can use the meta-modules available in the directory /afs/psi.ch/project/amas/modulefiles/OPAL. To make these meta-modules available, run the command:

module use /afs/psi.ch/project/amas/modulefiles/OPAL

On Merlin6

On Merlin6 special version of the modules should be used. These modules provide a better integration with the SLURM batch system. Depending on the version you want to compile use one of the following commands:

module load toolchain/2.2_slurm
module load toolchain/2.4_slurm
module load toolchain/2021.1_slurm
module load toolchain/master_slurm

On other Linux systems @PSI

Depending on the version you want to compile use one of the following commands:

module load toolchain/2.2
module load toolchain/2.4
module load toolchain/2021.1
module load toolchain/master
Clone repository
  • Examples
    • FFA
    • RFPhotoInjector
    • cyclotron
    • regressiontestexamples
  • FFA school prerequisites
  • For Developers
    • CodingStyle
    • Compile OPAL at CSCS
    • Compile OPAL
    • Compile required software
    • File Format for stat Storage
    • Most Used Directories in the Code
    • OPAL Development Workflow
    • Pmodules
    • Release Procedure
    • Setup build environment at PSI
View All Pages