Getting Started

It’s helpful to set the following environment variables:

In addition, if mpiexec is not the proper run command for your system, set the environment variable JULIA_MPI_EXEC to the desired run command (such as srun or jsrun). See the MPI package [configuration](https://juliaparallel.github.io/MPI.jl/stable/configuration/) page for more options if necessary.

From top-level RIOPA directory run

julia --project[=.]
julia> ]
(RIOPA) pkg> instantiate
(RIOPA) pkg> build
(RIOPA) pkg> <Ctrl-D>

Test Suite

julia --project ./test/runtests.jl

Minimal Functionality (“hello”) Mode

julia --project riopa.jl [(-c | --config) <config-file>] hello

Using the default configuration:

julia --project riopa.jl hello

or in parallel:

mpirun -n 4 julia --project riopa.jl hello

Generate a Configuration File

julia --project riopa.jl [(-c | --config) <config-filename>] generate-config

If no filename is given, the generated file will be given a generic name.