{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,2]],"date-time":"2026-03-02T18:31:16Z","timestamp":1772476276973,"version":"3.50.1"},"reference-count":118,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"name":"Programme d'Investissements d'Avenir FSN2","award":["P112017-2661376\/DOS0021427"],"award-info":[{"award-number":["P112017-2661376\/DOS0021427"]}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["IIS-1654221"],"award-info":[{"award-number":["IIS-1654221"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Visual. Comput. Graphics"],"published-print":{"date-parts":[[2018,1]]},"DOI":"10.1109\/tvcg.2017.2743938","type":"journal-article","created":{"date-parts":[[2017,8,28]],"date-time":"2017-08-28T18:10:03Z","timestamp":1503943803000},"page":"832-842","source":"Crossref","is-referenced-by-count":167,"title":["The Topology ToolKit"],"prefix":"10.1109","volume":"24","author":[{"given":"Julien","family":"Tierny","sequence":"first","affiliation":[]},{"given":"Guillaume","family":"Favelier","sequence":"additional","affiliation":[]},{"given":"Joshua A.","family":"Levine","sequence":"additional","affiliation":[]},{"given":"Charles","family":"Gueunet","sequence":"additional","affiliation":[]},{"given":"Michael","family":"Michaux","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref39","author":"dillard","year":"2007","journal-title":"A contour tree library"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2582112.2582165"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346322"},{"key":"ref32","first-page":"357","article-title":"VisIt:An End-User Tool For Visualizing and Analyzing Very Large Data","author":"childs","year":"2012","journal-title":"High Performance Visualization-Enabling Extreme-Scale Scientific Insight"},{"key":"ref31","article-title":"Vector field editing and periodic orbit extraction using morse decomposition","author":"chen","year":"2007","journal-title":"IEEE Trans On Vis and Comp Graph"},{"key":"ref30","article-title":"Simplifying flexible isosur-faces using local geometric measures","author":"carr","year":"2004","journal-title":"IEEE Vis"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/s00454-011-9344-x"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12596"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/1064092.1064133"},{"key":"ref34","article-title":"MeshLab: an Open-Source Mesh Processing Tool","author":"cignoni","year":"2008","journal-title":"Eurographics Italian Chapter Conference"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12636"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/1542362.1542408"},{"key":"ref29","first-page":"918","article-title":"Computing contour trees in all dimensions","author":"carr","year":"2000","journal-title":"Symp on Disc Algo"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1007\/s00453-014-9887-3"},{"key":"ref22","article-title":"OpenMesh: A Generic and Efficient Polygon Mesh Data Structure","author":"botsch","year":"2002","journal-title":"Opensg"},{"key":"ref21","article-title":"Building efficient and compact data structures for simplicial complexes","author":"boissonnat","year":"2015","journal-title":"Symp Comp Geom"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.253"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1145\/1463822.1463869"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2006.16"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1016\/j.jsc.2016.03.009"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2534538"},{"key":"ref25","article-title":"The mesquite mesh quality improvement toolkit","author":"brewer","year":"2003","journal-title":"IMR"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/77635.77639"},{"key":"ref51","author":"fasy","year":"2014","journal-title":"Introduction to the R package TDA"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/LDAV.2016.7874333"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12359"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346403"},{"key":"ref56","author":"gerber","year":"2015","journal-title":"msr Morse-smale approximation regression and visualization"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2010.213"},{"key":"ref54","article-title":"A user's guide to discrete Morse theory","author":"forman","year":"1998","journal-title":"Adv in Math"},{"key":"ref53","article-title":"Data structures for simplicial complexes: An analysis and A comparison","author":"floriani","year":"2005","journal-title":"EG Symp Geom Proc"},{"key":"ref52","article-title":"Visualizing ensembles of viscous fingers","author":"favelier","year":"2016","journal-title":"IEEE SciVis Contest"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.37"},{"key":"ref4","year":"2009","journal-title":"Image Processing on Line"},{"key":"ref3","year":"2006","journal-title":"MeVisLab A development environment for medical image processing and Visualization"},{"key":"ref6","year":"2015","journal-title":"The ITK Software Guide"},{"key":"ref5","year":"0","journal-title":"Vcglib Visualization and computer graphics library"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/B978-012387582-2\/50038-1"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/1137856.1137878"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44199-2_23"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/2462356.2462373"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1145\/777792.777846"},{"key":"ref45","author":"edelsbrunner","year":"2009","journal-title":"Computational Topology An Introduction"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1007\/s00454-002-2885-2"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1377676.1377720"},{"key":"ref42","author":"doraiswamy","year":"2014","journal-title":"Recon (Reeb graph computation)"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.115"},{"key":"ref44","article-title":"Jacobi sets of multiple morse functions","author":"edelsbrunner","year":"2004","journal-title":"Foundations of Computational Mathematics"},{"key":"ref43","author":"doraiswamy","year":"2012","journal-title":"LibRG (Reeb graph computation)"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2467449"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-55787-3_9"},{"key":"ref71","article-title":"3D triangulation data structure","author":"jamin","year":"2016","journal-title":"CGAL User and Reference Manual"},{"key":"ref70","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1111\/cgf.12121","article-title":"Towards multifield scalar topology based on pareto optimality","volume":"32","author":"h\u00fcttenberger","year":"2013","journal-title":"Camp Graph For"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.81"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44199-2_28"},{"key":"ref74","article-title":"Fast and exact fiber surfaces for tetrahedral meshes","author":"klacansky","year":"2016","journal-title":"IEEE Trans On Vis and Comp Graph"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2006.186"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2007.09.001"},{"key":"ref79","doi-asserted-by":"crossref","DOI":"10.1515\/9781400881802","author":"milnor","year":"1963","journal-title":"Morse Theory"},{"key":"ref60","author":"guillemin","year":"1974","journal-title":"Differential Topology"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2012.10.009"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2011.01866.x"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12361"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.110"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.209"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346434"},{"key":"ref67","article-title":"Interstitial and interlayer ion diffusion geometry extraction in graphitic nanosphere battery materials","author":"gyulassy","year":"2015","journal-title":"IEEE Trans Vis Comp Graph"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.70603"},{"key":"ref2","year":"2006","journal-title":"Amira advanced 3d visualization"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12933"},{"key":"ref1","year":"0","journal-title":"The R Project"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.163"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03089.x"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2743938"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.284"},{"key":"ref107","article-title":"Jacobi fiber surfaces for bivariate Reeb space computation","author":"tierny","year":"2016","journal-title":"IEEE Trans On Vis and Comp Graph"},{"key":"ref93","author":"shivashankar","year":"2014","journal-title":"Morse-Smale Complexes Computation and Applications"},{"key":"ref106","author":"tierny","year":"2009","journal-title":"vtkReebGraph class collection"},{"key":"ref92","year":"2016","journal-title":"SCIRun A scientific computing problem solving environment"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346332"},{"key":"ref91","author":"schroeder","year":"2004","journal-title":"The Visualization Toolkit An Object Oriented Approach to 3D Graphics"},{"key":"ref104","article-title":"The CGAL Project","year":"2016","journal-title":"CGAL User and Reference Manual"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2006.74"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1145\/276884.276892"},{"key":"ref102","author":"sousbie","year":"2011","journal-title":"The persistent cosmic web and its filamentary structure Theory and implementations"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1145\/262839.269238"},{"key":"ref112","article-title":"Conformal factor persistence for fast hierarchical cone extraction","author":"vintescu","year":"0"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.228"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-24734-7_29"},{"key":"ref99","first-page":"91","article-title":"Topological methods for the analysis of high dimensional data sets and 3d object recognition","author":"singh","year":"2007","journal-title":"SPBG"},{"key":"ref96","article-title":"Efficient software for programmable visual analysis using morse-smale complexes","author":"shivashankar","year":"2015","journal-title":"TopoInVis"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2452919"},{"key":"ref10","article-title":"Persistence-sensitive simplification of functions on surfaces in linear time","author":"attali","year":"2009","journal-title":"TopolnVis Workshop"},{"key":"ref11","year":"0","journal-title":"Ayasdi"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.119"},{"key":"ref13","author":"banchoff","year":"1970","journal-title":"Critical points and curvature for embedded polyhedral surfaces"},{"key":"ref14","author":"batty","year":"0","journal-title":"Simplexmesh A simplicial mesh structure that supports general non-manifold meshes and associated data"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-44199-2_24"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1007\/s00454-004-1146-y"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/s00454-011-9350-z"},{"key":"ref82","author":"morozov","year":"0","journal-title":"Dionysus"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.1145\/1810959.1811004"},{"key":"ref17","article-title":"Vistrails: Enabling interactive multiple-view visualizations","author":"bavoil","year":"2005","journal-title":"IEEE Vis"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.133"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/j.tcs.2007.10.018"},{"key":"ref84","article-title":"A deterministic o(m log m) time algorithm for the reeb graph","author":"parsa","year":"2012","journal-title":"Symp on Camp Geom"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1142\/S0218195905001580"},{"key":"ref83","author":"nanda","year":"0","journal-title":"Perseus Perseus the persistent homology software"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.1985.276271"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.47"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12123"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1007\/s00454-013-9529-6"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1145\/2093973.2093987"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2011.95"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276449"},{"key":"ref86","article-title":"2D triangulation data structure","author":"pion","year":"2016","journal-title":"CGAL User and Reference Manual"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.2346318"},{"key":"ref88","article-title":"Sur les points singuliers d'une forme de Pfaff compl&#x00E8;tement int&#x00E9;grable ou d'une fonction num&#x00E9;rique","author":"reeb","year":"1946","journal-title":"Acad Sci"}],"container-title":["IEEE Transactions on Visualization and Computer Graphics"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/2945\/8165924\/08017627.pdf?arnumber=8017627","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:25:39Z","timestamp":1642004739000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8017627\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":118,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tvcg.2017.2743938","relation":{},"ISSN":["1077-2626"],"issn-type":[{"value":"1077-2626","type":"print"}],"subject":[],"published":{"date-parts":[[2018,1]]}}}