Classes | |
class | Gudhi::Simplex_tree< SimplexTreeOptions > |
Simplex Tree data structure for representing simplicial complexes. More... | |
class | Gudhi::Simplex_tree_simplex_vertex_iterator< SimplexTree > |
Iterator over the vertices of a simplex in a SimplexTree. More... | |
class | Gudhi::Simplex_tree_boundary_simplex_iterator< SimplexTree > |
Iterator over the simplices of the boundary of a simplex. More... | |
class | Gudhi::Simplex_tree_boundary_opposite_vertex_simplex_iterator< SimplexTree > |
Iterator over the simplices of the boundary of a simplex and their opposite vertices. More... | |
class | Gudhi::Simplex_tree_complex_simplex_iterator< SimplexTree > |
Iterator over the simplices of a simplicial complex. More... | |
class | Gudhi::Simplex_tree_skeleton_simplex_iterator< SimplexTree > |
Iterator over the simplices of the skeleton of a given dimension of the simplicial complex. More... | |
struct | Gudhi::Simplex_tree_node_explicit_storage< SimplexTree > |
Node of a simplex tree with filtration value and simplex key. More... | |
struct | Gudhi::Simplex_tree_options_default |
struct | Gudhi::Simplex_tree_options_full_featured |
struct | Gudhi::Simplex_tree_options_minimal |
class | Gudhi::Simplex_tree_siblings< SimplexTree, MapContainer > |
Data structure to store a set of nodes in a SimplexTree sharing the same parent node. More... | |
class | Extended_simplex_type |
Extended simplex type data structure for representing the type of simplices in an extended filtration. More... | |
A simplicial complex
A filtration of a simplicial complex is a function
There are two implementation of complexes. The first on is the Simplex_tree data structure. The simplex tree is an efficient and flexible data structure for representing general (filtered) simplicial complexes. The data structure is described in [7]
Here is a list of simplex tree examples :
Simplex tree construction with
The second one is the Hasse_complex. The Hasse complex is a data structure representing explicitly all co-dimension 1 incidence relations in a complex. It is consequently faster when accessing the boundary of a simplex, but is less compact and harder to construct from scratch.
Iterators and range types for the Simplex_tree.
Represents a node of a Simplex_tree.
Pre-defined options for the Simplex_tree.
Represents a set of node of a Simplex_tree that share the same parent.