gitextract_3htih0x5/ ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── TODO.md ├── changelog.md ├── cmake/ │ ├── Modules/ │ │ └── FindCImg.cmake │ ├── cmake_uninstall.cmake.in │ └── fast_methods-config.cmake.in ├── data/ │ ├── 3dbarriers_9.grid │ ├── alpha/ │ │ ├── fm2dir.hpp │ │ ├── fmdirectionalcell.cpp │ │ ├── fmdirectionalcell.h │ │ ├── gradientdescent.hpp │ │ └── test_fm2directional.cpp │ ├── benchmark.cfg │ ├── benchmark_from_grid.cfg │ ├── map.grid │ └── test_cfg/ │ ├── 2_150.cfg │ ├── 2_300.cfg │ └── 2_500.cfg ├── doc/ │ ├── doxyfile │ └── markdown/ │ ├── benchmarking.md │ ├── building.md │ ├── design.md │ └── main.md ├── examples/ │ ├── CMakeLists.txt │ ├── CMakeLists.txt.template │ ├── full_example.cpp │ ├── test_fm.cpp │ ├── test_fm2.cpp │ ├── test_fm_benchmark.cpp │ └── test_fmm3d.cpp ├── include/ │ └── fast_methods/ │ ├── benchmark/ │ │ ├── benchmark.hpp │ │ └── benchmarkcfg.hpp │ ├── console/ │ │ └── console.h │ ├── datastructures/ │ │ ├── fmcompare.hpp │ │ ├── fmdaryheap.hpp │ │ ├── fmfibheap.hpp │ │ ├── fmpriorityqueue.hpp │ │ └── fmuntidyqueue.hpp │ ├── fm/ │ │ ├── ddqm.hpp │ │ ├── eikonalsolver.hpp │ │ ├── fim.hpp │ │ ├── fmm.hpp │ │ ├── fmmstar.hpp │ │ ├── fsm.hpp │ │ ├── gmm.hpp │ │ ├── lsm.hpp │ │ ├── sfmm.hpp │ │ ├── sfmmstar.hpp │ │ ├── solver.hpp │ │ └── ufmm.hpp │ ├── fm2/ │ │ ├── fm2.hpp │ │ └── fm2star.hpp │ ├── gradientdescent/ │ │ └── gradientdescent.hpp │ ├── io/ │ │ ├── gridplotter.hpp │ │ ├── gridpoints.hpp │ │ ├── gridwriter.hpp │ │ └── maploader.hpp │ ├── ndgridmap/ │ │ ├── cell.h │ │ ├── fmcell.h │ │ └── ndgridmap.hpp │ ├── thirdparty/ │ │ ├── reference/ │ │ │ ├── fast_marching.hpp │ │ │ └── queue.hpp │ │ └── untidy_queue.hpp │ └── utils/ │ └── utils.h ├── scripts/ │ ├── analyzeBenchmark.m │ ├── idx2coord.m │ ├── parseBenchmarkLog.m │ ├── parseGrid.m │ ├── parsepath.m │ ├── parsepathvel.m │ ├── plot_volumetric_data.m │ ├── run_benchmarks.bash │ ├── saveGridToFile.m │ ├── showFM.m │ └── test.m └── src/ ├── benchmark/ │ └── fm_benchmark.cpp ├── console/ │ └── console.cpp └── ndgridmap/ ├── cell.cpp └── fmcell.cpp