Immersion of self-intersecting solids and surfaces




  • Paper topic: Geometry
  • Software type: Code
  • Able to run a replicability test: True
  • Replicability score: 5
  • Software language: C/C++
  • License: BSD
  • Build mechanism: Makefile
  • Dependencies: boost / glut / glew / CGAL / MKL / Eigen / libigl / Pardiso / glui / CORE / Cg / WxWidgets
  • Documentation score {0,1,2}: 2
  • Reviewer: Julie Digne <>
  • Time spent for the test (build->first run, timeout at 100min): 100min

Source code information


On Linux: multiple dependencies needed libmkl and pardiso for edit with ARAP. Was able to replicate a similar torus experiment. Many small examples already configured are provided in the example section of the code.

-- Alternative test on windows --
Could not compile on Windows despite the provided Visual Studio solution file. This is due to the very long list of dependencies and errors in the Visual Studio solution (some files do not exist like tribox2.cpp, some paths are hardcoded...). I assume it could be done with significant efforts.

If you want to contribute with another review, please follow these instructions.

Please consider to cut/paste/edit the raw JSON data attached to this paper.