DisPerSE - persistent structures identification - Install Automatic identification of persistent structures in 2D or 3D. keywords: Morse complex, topology, peak, void, source, wall, filament, cosmic web, cosmology, structure identification. 2013-01-24T03:58:22+01:00 thierry sousbie urn:md5:f62b3bf39b9948523836119476648bbf Dotclear Compiling urn:md5:a9530f8f886c454715738918e902506a 2102-05-08T13:52:00+01:00 2012-11-15T14:13:41+01:00 thierry sousbie Install Go to the <q>${DISPERSE_SRC}/build</q> directory and type:<div>&nbsp; <div style="text-align: center; border: 1px dotted gray;">cmake ../</div> <br />This will check the configuration and generate the Makefile. Read the output to know which library were found, which were not, and how to specify their path (option <q>-DLIBNAME_DIR=path/to/library/</q> where {LIBNAME} may be QT,GSL,SDL,MATHGL or CGAL).</div><div>The default install path is "${DISPERSE_SRC}", but it can be changed using option <q>-DCMAKE_INSTALL_PREFIX=PATH/TO/INSTALL/DIR</q>.<br />Then just compile and install with:</div><div><br /><div style="text-align: center; border: 1px dotted gray;">make install -j N</div><br />where N is the number of processors to be used for compilation. One to seven executables should be created in <q>${DISPERSE_SRC}/bin</q> (or <q>${CMAKE_INSTALL_PREFIX}/bin</q> if set), depending on which libraries were found:&nbsp;<div><br /> <ul> <li><a href="http://localhost/dotclear/index.php?post/mse">mse</a></li> <li><a href="http://localhost/dotclear/index.php?post/Usage">delaunay_2D</a> (Optionnal)</li> <li><a href="http://localhost/dotclear/index.php?post/Usage">delaunay_3D</a> (Optionnal)</li> <li><a href="http://localhost/dotclear/index.php?post/pdview">pdview</a> (Optionnal)</li> <li><a href="http://localhost/dotclear/index.php?post/skelconv">skelconv</a></li> <li><a href="http://localhost/dotclear/index.php?post/netconv">netconv</a></li> <li><a href="http://localhost/dotclear/index.php?post/fieldconv">fieldconv</a></li> </ul> </div></div> Requirements urn:md5:82c57abde809872255772cdbe17d1f3d 2101-05-08T13:51:00+01:00 2013-01-11T04:27:47+01:00 thierry sousbie Install <div>The following libraries/programs are required:&nbsp;</div> <br /> <ul> <li>Cmake 2.6.3+</li> <li>GSL</li> </ul> <br /> <br /> <div>The following libraries are optional:&nbsp;</div> <br /> <ul> <li>CGAL 3.7+ (for delaunay)</li> <li>CFitsIO (for reading FITS)</li> <li>SDL/SDL-image (for loading jpg,bmp,...)</li> <li>mathGL 1.10 (for visualizing persistence diagrams with pdview)</li> <li>Qt4 (for visualizing persistence diagrams with pdview)</li> </ul> <br /> <br /> <div><ins>NOTE:</ins> gcc v4.3.3+ is required for multithreading to be enabled.</div>