VIPRA Documentation
|
| | Main Page | Developer Setup | Module Implementations | Examples |
VIPRA can either be used:
The following are requirement for running the VIPRA simulation.
Additionally for Parameter Sweeps:
The following are required for development of the Behaviors DSL.
VIPRA
can be included in a project using CMake
**project**
with the name of your CMake projectA MakeFile is provided with the proper command to build a standalone simulation from the provided main.cpp
in the top level directory.
To build the simulation, in the parent directory run:
Alternatively, run one of the following:
make release
for compiling in release mode.make debug
for compiling in debug mode.make perf
for compiling the performance testing version.MPI
is enabled with the addition of mpi=on
to the make command
Example:
!!! IMPORTANT NOTE: make sure that the version of MPI you are compiling with matches the version you run the simulation with.
Gperftools can be used with make perf gperf=on
The VIPRA repo comes with a main.cpp
that follows the Parameter Sweep Example Simulation
Example: