Skip to content

Releases: topology-tool-kit/ttk-data

TTK Data 1.3.0

17 Sep 09:44
b03bb77
Compare
Choose a tag to compare
  • Wasserstein Auto-Encoders of Merge Trees / Pers. Diagrams (IEEE TVCG 2024)
  • Topological simplification optimization (IEEE VIS 2024)
  • TopoMap dimensionality reduction (IEEE TVCG 2020)
  • TTK is Getting MPI-ready! (IEEE TVCG 2024)
  • ExTreeM merge tree computation backend (IEEE TVCG 2024)
  • Ripser integration
  • DMS performance improvements (allocation)
  • Saddle connector reversal performance improvements
  • Signed distance fields
  • Array preconditioning improvements (fast MPI implementation)
  • Migration to ParaView 5.12, 5.13
  • CI extensions (sccache, ubuntu-24.04, macos-14)
  • Switch to C++17
  • Bug fixes

TTK Data 1.2.0

06 Jul 11:40
Compare
Choose a tag to compare
  • Principal Geodesic Analysis of Merge Trees / Pers. Diagrams (IEEE TVCG 2023)
  • Parallel Computation of Morse-Smale Segmentations (IEEE TVCG 2023)
  • Branch Mapping Distance between Merge Trees (EuroVis 2022)
  • Path Mapping Distance between Merge Trees (IEEE TopoInVis 2022)
  • TTK is Getting MPI-Ready \0/ !!!
  • Migration to ParaView 5.11.1
  • Switch to C++14
  • Discrete Morse Sandwich performance improvements (parallel efficiency)
  • Morse Smale Complex performance improvements
  • Wasserstein distance performance improvements
  • Support for Persistence Diagrams in Merge Tree Clustering
  • Clustering scores (NMI/ARI)
  • Dimensionality reduction metric preservation score (DistanceMatrixDistorsion)
  • On-surface smoothing
  • API improvements
  • Bug fixes

TTK 1.1.0

15 Jul 05:07
04c267f
Compare
Choose a tag to compare
  • Discrete Morse Sandwich & persistent generators (arXiv:2206.13932, 2022)
  • Persistence diagram approximation (IEEE LDAV 2021)
  • Compact triangulations (IEEE TVCG 2021)
  • Rips complex
  • Triangulation manager
  • PersistentSimplexPairs backend (Zomorodian 2010), slow.
  • Bug fixes
  • Documentation improvements
  • Online examples

TTK Data 1.0.0

14 Oct 06:31
Compare
Choose a tag to compare
TTK Data 1.0.0

TTK 0.9.9

20 Dec 10:29
061f5b8
Compare
Choose a tag to compare
  • Migration to VTK9/ParaView-5.8.0 \0/ clap! clap! clap! \0/
  • Support for ParaView-5.7.0 \0/
  • New branching management
  • New triangulation preconditioning for regular grids
  • New templated triangulation API (up to x2 speedup)
  • New debugging API
  • New module API (simpler, clearer, more convenient)
  • Performance updates for the Morse-Smale complex (e.g. improved worstcase runtime with processlowerStar, IEEE PAMI 2011)
  • Order-based simulation of simplicity (big performance updates)
  • Localized Topological Simplification of Scalar Data (IEEE VIS 2020)
  • Fuzzy Contour Trees: Alignment and Joint Layout of Multiple Contour Trees (EuroVis 2020)
  • Cinema Darkroom: A Deferred Rendering Framework for Large-Scale Datasets (IEEE LDAV 2020)
  • Automatic deb binary packaging (for Ubuntu, Windows, MacOS)
  • Updated examples
  • Many fixes

v0.9.8

29 Jul 12:48
Compare
Choose a tag to compare
  • Updates for ParaView-5.6.1
  • ContourAroundPoint (EnvirVis 2019 paper)
  • Task-based Parallel Reeb Graphs with Dynamic ST-Trees (EGPGV 2019 paper)
  • Nested Tracking Graphs (EuroVis 2017 paper)
  • Morse-Smale quadrangulation (SIGGRAPH 2006 paper)
  • Harmonic scalar field design (SMI 2009 paper)
  • Eigen functions of the Laplace-Beltrami operator (cotan weights)
  • Eigen and spectra support
  • Barycentric subdivision
  • Updated python examples
  • Docker support
  • Planar graph layout module
  • Improved tracking from overlap (modular, templated, streaming support)
  • New identifier sorter (for example to select the N most persistent features)
  • Memory footprint improvement for the discrete gradient
  • New unified plugin library
  • Improved memory
  • Bug fixes
  • Clang-formatting

v0.9.7

10 Nov 16:44
Compare
Choose a tag to compare
  • Updates for ParaView-5.6.0
  • Tracking from overlap
  • TTK pipeline filters (ForEachRow)
  • Depth image based geometry approximation (IEEE LDAV 2018 paper)
  • Advanced cinema+sqlite3 support
  • Lifted Wasserstein Matcher for Topology Time-Tracking (IEEE LDAV 2018 paper)
  • Dimension reduction for high dimensional data (scikit-learn integration)
  • Automatic guesses for ttk generated fields
  • Improved type consistency
  • Improved ParaView GUIs
  • DataSet Interpolator (interpolate anything onto anything)
  • Improved triangulation request
  • Bug fixes

v0.9.6

30 Jul 16:03
Compare
Choose a tag to compare
  • Fixed major performance bug with discrete gradient (thanks to Attila Gyulassy)
  • TDA aware compression (with ZLIB and ZFP support)
  • New addressing scheme (allowing up to 64 bit ids), for extreme size datasets
  • Automatic offset selection
  • Updates for ParaView-5.5.2
  • Various bug fixes
  • Improved examples
  • Basic windows continuous integration support
  • 1000th commit!

v0.9.5

06 Jun 09:56
Compare
Choose a tag to compare
  • Updates for ParaView-5.5.0
  • Bug fixes
  • Removed global namespace usage in headers
  • Fixes for gcc 4
  • Fixes for clang
  • Improved triangulation consistency in 2D and 1D
  • Improved consistency in morse-smale complex computation
  • Manifold check module
  • Point merger
  • Minimalist OBJ writer
  • Support for double and single precision for point coordinates

v0.9.4

10 Jan 07:56
Compare
Choose a tag to compare

Version bump