HyperCubeSymmetry

org.appliedtopology.tda4j.HyperCubeSymmetry
class HyperCubeSymmetry(bitlength: Int) extends SymmetryGroup[Int, Int]

Attributes

Experimental
true
Graph
Supertypes
trait SymmetryGroup[Int, Int]
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Concrete methods

override def apply(groupElementKey: Int): Int => Int

Pulling out an element from the symmetry group produces a function that takes vertices to vertices.

Pulling out an element from the symmetry group produces a function that takes vertices to vertices.

Value parameters

groupElementKey

The key addressing the specific group element intended.

Attributes

Returns

A self-map on the vertex set.

Definition Classes
override def keys: Iterable[Int]

List of all keys that can be used to address individual group elements.

List of all keys that can be used to address individual group elements.

Attributes

Definition Classes

Inherited methods

def isRepresentative(simplex: Simplex[Int]): Boolean

Check if simplex is the canonical representative of its own orbit.

Check if simplex is the canonical representative of its own orbit.

Value parameters

simplex

Query simplex.

Attributes

Inherited from:
SymmetryGroup
def orbit: Simplex[Int] => Set[Simplex[Int]]

Attributes

Inherited from:
SymmetryGroup
def orbitPar(simplex: Simplex[Int]): Set[Simplex[Int]]

Attributes

Inherited from:
SymmetryGroup
def orbitSeq(simplex: Simplex[Int]): Set[Simplex[Int]]

Applies all group elements to a single starting simplex, thus tracing out the full orbit of that starting simplex.

Applies all group elements to a single starting simplex, thus tracing out the full orbit of that starting simplex.

Value parameters

simplex

Starting simplex.

Attributes

Returns

A set of simplices in the orbit of simplex.

Inherited from:
SymmetryGroup
def representative(simplex: Simplex[Int]): Simplex[Int]

Find the canonical representative for the orbit that contains simplex.

Find the canonical representative for the orbit that contains simplex.

Value parameters

simplex

Query simplex.

Attributes

Returns

The canonical representative simplex of the orbit of simplex.

Inherited from:
SymmetryGroup

Concrete fields