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
  • OPAL binary package

Last edited by gsell Nov 02, 2022
Page history

OPAL binary package

Table of Contents
  • 1. Overview
  • 2. Installation of the OPAL binary distribution
    • 2.1. On Linux
    • 2.2. On macOS
    • 2.3. On Windows
  • 3. Running OPAL

1. Overview

The newest stable version of OPAL is 2022.1.

It might be that a binary package of the latest version is not available for all platforms.


2. Installation of the OPAL binary distribution

The package can be installed wherever you want. Let’s name this directory $PREFIX.

2.1. On Linux

  1. change your working directory to $PREFIX

  2. download OPAL-2022.1.0 for Linux

  3. Un-tar the downloaded file:

    tar xf OPAL-2022.1.0-1-x86_64-linux.tar.xz

2.2. On macOS

  1. change your working directory to $PREFIX

  2. download OPAL-2022.1.0

    • for Mac’s with Intel CPU

    • for Mac’s with Apple M1/M2 CPU

  3. Un-tar the downloaded file and remove the quarantine extended attribute:

    tar xf OPAL-2022.1.0-1-x86_64-macos.tar.xz

    or

    tar xf OPAL-2022.1.0-1-arm-macos.tar.xz

    Unset the 'quarantine' attribute:

    xattr -dr com.apple.quarantine OPAL-2022.1

2.3. On Windows

You have to use Windows Services for Linux and install the Linux package as documented above.

3. Running OPAL

Note MPI is included in the OPAL package. Be sure to use the MPI utilities shipped with the OPAL package!

Source the OPAL shell profile. For the time being only sh-like shells - like BASH, ZSH - are supported.

source "$PREFIX/OPAL-2022.1/etc/profile.d/opal.sh"

Now you are ready to run OPAL (assuming you have an input file example.in):

opal example.in

or

mpirun -np 4 opal example.in
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