|
|
# JuPedSim's modules
|
|
|
|
|
|
JuPedSim comes with three loosely coupled modules:
|
|
|
|
|
|
1. [JPScore](jpscore): The simulation core
|
|
|
2. [JPSvis](jpsvis): Geometry and trajectories visualization tool
|
|
|
3. [JPSreport](jpsreport): Implementation of different measurement methods to evaluate out of trajectories the density, the velocity and the flow.
|
|
|
|
|
|
All three modules are configured by means of `xml`-files. For the time being `JuPedSim` does not come yet with a GUI to control the flow of the work.
|
|
|
|
|
|
# Requirements
|
|
|
|
|
|
1. cmake
|
|
|
2. g++ oder clang
|
|
|
3. for JPSvis: [qt](http://qt-project.org/doc/qt-4.8/installation.html) and [vtk](http://www.vtk.org/VTK/resources/software.html) are needed.
|
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
|
|
For all three modules the compilation is fairly straightforward:
|
|
|
|
|
|
1. mkdir build && cd build
|
|
|
2. cmake ..
|
|
|
3. make -jN (`N` is the number of your CPUs) |