DRAMMS: FastPD

Build of FastPD

The original FastPD implementation from Drs. Nikos Komodakis and Nikos Paragios has to be patched before it can be used by DRAMMS. Therefore, on Unix execute the following commands in order to build the modified version of FastPD.

Step 1. Download FastPD_DemoVersion.zip:

Register here to receive an email with the download link.

Step 2. Unzip source files and apply patch:
unzip FastPD_DemoVersion.zip -d dramms-fastpd 
patch -d dramms-fastpd -p1 < dramms-$version-source/build/FastPD.patch
Step 3. Build FastPD:
cd dramms-fastpd 
cmake -DCMAKE_BUILD_TYPE:STRING=Release . 
make

When building DRAMMS, set the DRAMMSFastPD_DIR CMake variable to the dramms-fastpd build directory, which, after the build of the patched FastPD, contains the file DRAMMSFastPDConfig.cmake. Once DRAMMS is built and installed, the dramms-fastpd directory and its contents can be removed.