reeb.get_reeb_graph

reeb.get_reeb_graph(geometry, *, verbosity=0, threshold=0.0)

Compute and return the Reeb graph for the given geometry data.

This convenience function creates a ReebGraph instance, computes the graph with the specified threshold, and returns the resulting graph structure.

Parameters

Name Type Description Default
geometry psiclone.data.geometry.Geometry A Geometry object containing the data to compute the Reeb graph from required

Other Parameters

Name Type Description Default
verbosity int, optional (default: 0) Level of logging verbosity; increase for more detailed log messages 0
threshold float, optional (default: 0.0) The threshold value used during Reeb graph computation 0.0

Returns

Name Type Description
graph psiclone.data.graph.Graph The computed Reeb graph structure from the geometry data