Home

Awesome

Parallel Distance Field Solver (PDFS)

A three dimensional Eikonal equation solver using the parallel Fast Sweeping Method (FSM) that computes the distance field of the given domain. FSM is an iterative algorithm that uses upwind difference scheme for discretization and Gauss-Seidel iterations with alternating sweeping orderings to solve the discretized system.

DOI

Here, the two different versions of the parallel FSM are implemented.

Code Compilation

Execute the make command from within the folder. Change the location of the directories of the libraries accordingly in the Makefile to correctly build the program.

make

Change the log level, default log level INFO.

make log=[NO|ERROR|INFO|DEBUG]

Code Execution

Once you compile the code the binary executable is created within a folder called bin in the same directory. By default the executable is named as PDFS.