homology
K
- index typepublic class OrderComplex<K extends java.lang.Comparable<K>> extends java.lang.Object
Constructor and Description |
---|
OrderComplex()
Constructs a new empty order complex.
|
OrderComplex(FiniteSpace<K> space)
Constructs an order complex from a finite topological space.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.util.Set<K>>[] |
arrayOfSimplices()
Returns an array of all simplices.
|
int |
dimension()
Returns the dimension of this order complex.
|
F2ChainComplex<java.lang.Integer> |
F2ChainComplex()
Returns the chain complex over the field F2 associated to
this order complex.
|
java.util.TreeSet<java.util.List<K>> |
getMaximalChains()
Returns the set of maximal chains as a set of linked lists.
|
java.util.TreeMap<java.util.Set<K>,java.lang.Integer> |
indexMap()
Returns a bijective map between the set of all simplices
and a set of integers.
|
java.util.TreeMap<java.lang.Integer,java.util.Set<K>> |
inverseMap() |
java.util.List<java.util.TreeSet<java.lang.Integer>> |
listOfSimplexSets()
Returns a list of sets of simplex indices.
|
java.util.Set<java.util.Set<K>> |
maximalSimplices()
Returns the set of maximal simplices as a set of sets.
|
java.util.Set<java.util.Set<K>> |
simplices()
Returns the set of all simplices as a set of sets.
|
public OrderComplex()
public OrderComplex(FiniteSpace<K> space)
K
- index typespace
- finite topological spacepublic int dimension()
public java.util.TreeSet<java.util.List<K>> getMaximalChains()
K
- index typepublic java.util.Set<java.util.Set<K>> maximalSimplices()
K
- index typepublic java.util.Set<java.util.Set<K>> simplices()
K
- index typepublic java.util.TreeMap<java.util.Set<K>,java.lang.Integer> indexMap()
public java.util.TreeMap<java.lang.Integer,java.util.Set<K>> inverseMap()
public java.util.List<java.util.TreeSet<java.lang.Integer>> listOfSimplexSets()
public java.util.Set<java.util.Set<K>>[] arrayOfSimplices()
public F2ChainComplex<java.lang.Integer> F2ChainComplex()
K
- index type