← Back


DIPHA is “A Distributed Persistent Homology Algorithm”.

From the repo:

This C++ software package computes persistent homology following the algorithm proposed [by Bauer, Kerber and Reininghaus]. Besides supporting parallel execution on a single machine, DIPHA may also be run on a cluster of several machines using MPI.

The three inputs supported by DIPHA are:

complex/cubical complex/rips custom/boundary-matrix custom/distance lang/c++ lang/matlab type/distributed type/parallel