FiniteMetricSpace

org.appliedtopology.tda4j.FiniteMetricSpace
See theFiniteMetricSpace companion trait

Convenience functionality for metric spaces.

Attributes

Companion
trait
Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class MaximumDistanceFiltrationValue[VertexT](val metricSpace: FiniteMetricSpace[VertexT])(using evidence$1: Ordering[VertexT]) extends PartialFunction[Simplex[VertexT], Double]

Creates a filtration value partial function implementing the functionality of a SimplexFiltration for a filtration generated from a metric space, where the filtration value is the maximum distance between vertices (or the diameter) of a simplex.

Creates a filtration value partial function implementing the functionality of a SimplexFiltration for a filtration generated from a metric space, where the filtration value is the maximum distance between vertices (or the diameter) of a simplex.

Type parameters

VertexT

Type of vertex indices / indices into the metric space

Value parameters

metricSpace

An instance of a finite metric space.

Attributes

Supertypes
trait PartialFunction[Simplex[VertexT], Double]
trait Simplex[VertexT] => Double
class Object
trait Matchable
class Any