Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.08 KB

README.md

File metadata and controls

36 lines (29 loc) · 1.08 KB

spinView

GUI for post-processing of spin simulations

Dependencies

How to build

While VFRendering and OVF both have Python packages available, nanogui currently needs to be built and so one can just as well build them all.

# VFRendering
git clone --recurse-submodules https://github.com/FlorianRhiem/VFRendering
cd VFRendering && mkdir -p build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_PYTHON_BINDINGS=ON
cmake --build . --config Release
cd ../..

# Nanogui
git clone --recurse-submodules https://github.com/wjakob/nanogui
cd nanogui && mkdir -p build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DNANOGUI_BUILD_EXAMPLE=OFF -DNANOGUI_BUILD_SHARED=OFF
cmake --build . --config Release
cd ../..

# OVF
git clone https://github.com/spirit-code/ovf
cd ovf && mkdir -p build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release -DOVF_BUILD_PYTHON_BINDINGS=ON -DOVF_BUILD_TEST=OFF
cmake --build . --config Release
cd ../..