Getting Started

Quickstart

DynPSets and its dependencies can be installed into a dedicated environment using the DynPkgs package manager:

user@host:~# dynpkgs env_install dyn_psets

After successful installation, deploy the dyn_psets environment …

user@host:~# dynpkgs env_deploy [--nodes=NUM_NODES] dyn_psets

DynPSets environment is now available in your shell (indicated by (dyn_rm) shell prefix). Refer to the Usage section for information on how to use DynPSets.

(dyn_psets) user@host:~# use_dynpsets

To exit the environemnt simply exit the current shell:

(dyn_psets) user@host:~# exit

Manual Installation

Prerequisites:

- Open-MPI with DPP: https://gitlab.inria.fr/dynres/dyn-procs/ompi

The library can be installed with autotools. In the project directory:

  1. Run autogen:

    ./autogen.sh
    
  2. Run configure (optionally specify an install prefix and the path to MPI):

    ./configure [--prefix=/path/to/install-dir] [--with-mpi=/path/to/mpi]
    
  3. Build and install:

    make && make install