Visualisation module for geometries and trajectories
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Resources
forms
ruby/fixup
samples
src
.gitignore
AUTHORS
CHANGELOG.md
CMakeLists.txt
Dockerfile
LICENSE
Makefile.cmake
README.md
checkDependencies.py
deployAPPLE.sh
install_packages_debian.txt

README.md

Get the source code

So, get the code from Gitlab and the releases from GitHub. :-)

Showcase and tutorials

To highlight some features of JuPedSim we have uploaded some videos on our YouTube channel.

Support

We are heavily working on this project which means that:

  • It’s not done. We will be releasing new enhancements, bug fixes etc.
  • We love your support. If you find any errors or have suggestions, please write an issue in our issue-tracker. We will try hard to fix it.
  • Be patient. We are scientists and PhD/master students. Therefore, we primarily care about our research and theses.

Requirements

For the visualization module (jpsvis) at least

  • Qt version 4.5
  • and VTK version 4.8 are required.

Install requirements for Mac OS X (with Homebrew)

brew update
brew install vtk --with-qt --without-python --with-python3 --without-boost  --build-from-source

Install packages for Debian 7.7 (Ubuntu)

sudo apt-get install libmgl-qt5
sudo apt-get install libvtk5-dev
sudo apt-get install libvtk5.8-qt4

Alternatively, you can download the latest version of QT here and the latest version of VTK here.

Compiling from sources

You can compile the simulation core for your specific platform with the supplied cmake script. The only requirement is a compiler supporting the new standard c++11.

Windows (tested on Win7 with MinGW 4.8)

cmake -G "MinGW Makefiles" CMakeLists.txt
mingw32-make.exe

Linux (tested on Ubuntu 14.04 with gcc 4.8)

cmake CMakeLists.txt
make

OSX (tested on OSX Maverick with clang 5.1 and Yosemite with clang 6.1)

cmake   CMakeLists.txt
make

Note that the OpenMP acceleration might be missing under OSX