Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • 67-multithreading-is-plattform-dependent
  • cmake_windows
  • v0.8.4
  • v0.8.3
  • v0.8.2
  • v0.8
  • v0.7
  • v0.6
  • v0.5-alpha
  • v0.4
11 results

jpsvis

  • Clone with SSH
  • Clone with HTTPS
  • 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