Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 concept
 Alpha_complex
 
SimplicialComplexForAlpha.h
 
SimplicialComplexForAlpha3d.h
 Bottleneck_distance
 
Persistence_diagram.h
 Cech_complex
 
SimplicialComplexForCech.h
 
SimplicialComplexForMEB.h
 Coxeter_triangulation
 
FunctionForImplicitManifold.h
 
IntersectionOracle.h
 
SimplexInCoxeterTriangulation.h
 
TriangulationForManifoldTracing.h
 Persistence_matrix
 
FieldOperators.h
Contains the concept for the matrix field operators
 
PersistenceMatrixColumn.h
Contains the concept for the matrix columns
 
PersistenceMatrixOptions.h
Contains the concept for the matrix options
 Persistence_representations
 
Real_valued_topological_data.h
 
Topological_data_with_averages.h
 
Topological_data_with_distances.h
 
Topological_data_with_scalar_product.h
 
Vectorized_topological_data.h
 Persistent_cohomology
 
CoefficientField.h
 
FilteredComplex.h
 
PersistentHomology.h
 Rips_complex
 
SimplicialComplexForRips.h
 Simplex_tree
 
FiltrationValue.h
 
IndexingTag.h
 
SimplexKey.h
 
SimplexTreeOptions.h
 
VertexHandle.h
 Skeleton_blocker
 
SkeletonBlockerDS.h
 
SkeletonBlockerGeometricDS.h
 Witness_complex
 
SimplicialComplexForWitness.h
 Zigzag_persistence
 
ZigzagOptions.h
Contains Gudhi::zigzag_persistence::ZigzagOptions and Gudhi::zigzag_persistence::FilteredZigzagOptions concept
 doc
 Alpha_complex
 
Intro_alpha_complex.h
 Bitmap_cubical_complex
 
Gudhi_Cubical_Complex_doc.h
 Bottleneck_distance
 
Intro_bottleneck_distance.h
 Cech_complex
 
Intro_cech_complex.h
 Collapse
 
intro_edge_collapse.h
 common
 
examples.h
 
file_formats.h
 
installation.h
 Coxeter_triangulation
 
intro_coxeter_triangulation.h
 Nerve_GIC
 
Intro_graph_induced_complex.h
 Persistence_matrix
 
Intro_field_elements_and_operators.h
 
Intro_persistence_matrix.h
 Persistence_representations
 
Persistence_representations_doc.h
 Persistent_cohomology
 
Intro_persistent_cohomology.h
 Rips_complex
 
Intro_rips_complex.h
 Simplex_tree
 
Intro_simplex_tree.h
 Spatial_searching
 
Intro_spatial_searching.h
 Subsampling
 
Intro_subsampling.h
 Tangential_complex
 
Intro_tangential_complex.h
 Toplex_map
 
Intro_Toplex_map.h
 Witness_complex
 
Witness_complex_doc.h
 Zigzag_persistence
 
Intro_zigzag_persistence.h
 example
 Contraction
 Garland_heckbert
 
Error_quadric.h
 Witness_complex
 
generators.h
 include
 gudhi
 Active_witness
 
Active_witness.h
 
Active_witness_iterator.h
 Alpha_complex
 
Alpha_kernel_d.h
 Contraction
 policies
 
Contraction_visitor.h
 
Cost_policy.h
 
Dummy_valid_contraction.h
 
Edge_length_cost.h
 
First_vertex_placement.h
 
Link_condition_valid_contraction.h
 
Middle_placement.h
 
Placement_policy.h
 
Valid_contraction_policy.h
 
Edge_profile.h
 Coxeter_triangulation
 Cell_complex
 
Cell_complex.h
 
Hasse_diagram_cell.h
 
Query_result.h
 Fields
 
Multi_field.h
Contains the Gudhi::persistence_fields::Multi_field_element class
 
Multi_field_operators.h
Contains the Gudhi::persistence_fields::Multi_field_operators class
 
Multi_field_shared.h
Contains the Gudhi::persistence_fields::Shared_multi_field_element class
 
Multi_field_small.h
Contains the Gudhi::persistence_fields::Multi_field_element_with_small_characteristics class
 
Multi_field_small_operators.h
Contains the Gudhi::persistence_fields::Multi_field_operators_with_small_characteristics class
 
Multi_field_small_shared.h
Contains the Gudhi::persistence_fields::Shared_multi_field_element_with_small_characteristics class
 
Z2_field.h
Contains the Gudhi::persistence_fields::Z2_field_element class
 
Z2_field_operators.h
Contains the Gudhi::persistence_fields::Z2_field_operators class
 
Zp_field.h
Contains the Gudhi::persistence_fields::Zp_field_element class
 
Zp_field_operators.h
Contains the Gudhi::persistence_fields::Zp_field_operators class
 
Zp_field_shared.h
Contains the Gudhi::persistence_fields::Shared_Zp_field_element class
 Functions
 
Cartesian_product.h
 
Constant_function.h
 
Embed_in_Rd.h
 
Function_affine_plane_in_Rd.h
 
Function_chair_in_R3.h
 
Function_iron_in_R3.h
 
Function_lemniscate_revolution_in_R3.h
 
Function_moment_curve_in_Rd.h
 
Function_Sm_in_Rd.h
 
Function_torus_in_R3.h
 
Function_whitney_umbrella_in_R3.h
 
Linear_transformation.h
 
Negation.h
 
PL_approximation.h
 
random_orthogonal_matrix.h
 
Translate.h
 IO
 
build_mesh_from_cell_complex.h
 
Mesh_medit.h
 
output_debug_traces_to_html.h
 
output_meshes_to_medit.h
 Permutahedral_representation
 
Combination_iterator.h
 
face_from_indices.h
 
Integer_combination_iterator.h
 
Ordered_set_partition_iterator.h
 
Permutahedral_representation_iterators.h
 
Permutation_iterator.h
 
Set_partition_iterator.h
 
Simplex_comparator.h
 
Size_range.h
 Persistence_matrix
 allocators
 
entry_constructors.h
Contains different versions of Gudhi::persistence_matrix::Entry factories
 columns
 
chain_column_extra_properties.h
Contains the Gudhi::persistence_matrix::Chain_column_extra_properties class and Gudhi::persistence_matrix::Dummy_chain_properties structure
 
column_dimension_holder.h
Contains the Gudhi::persistence_matrix::Column_dimension_holder class and Gudhi::persistence_matrix::Dummy_dimension_holder structure
 
column_utilities.h
Contains helper methods for column addition and column hasher
 
entry_types.h
Contains the Gudhi::persistence_matrix::Entry, Gudhi::persistence_matrix::Entry_column_index and Gudhi::persistence_matrix::Entry_field_element classes, as well as the Gudhi::persistence_matrix::Dummy_entry_column_index_mixin and Gudhi::persistence_matrix::Dummy_entry_field_element_mixin structures. Also defines the std::hash method for Gudhi::persistence_matrix::Entry
 
heap_column.h
Contains the Gudhi::persistence_matrix::Heap_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Heap_column
 
intrusive_list_column.h
Contains the Gudhi::persistence_matrix::Intrusive_list_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Intrusive_list_column
 
intrusive_set_column.h
Contains the Gudhi::persistence_matrix::Intrusive_set_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Intrusive_set_column
 
list_column.h
Contains the Gudhi::persistence_matrix::List_column class. Also defines the std::hash method for Gudhi::persistence_matrix::List_column
 
naive_vector_column.h
Contains the Gudhi::persistence_matrix::Naive_vector_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Naive_vector_column
 
row_access.h
Contains the Gudhi::persistence_matrix::Row_access class and Gudhi::persistence_matrix::Dummy_row_access structure
 
set_column.h
Contains the Gudhi::persistence_matrix::Set_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Set_column
 
unordered_set_column.h
Contains the Gudhi::persistence_matrix::Unordered_set_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Unordered_set_column
 
vector_column.h
Contains the Gudhi::persistence_matrix::Vector_column class. Also defines the std::hash method for Gudhi::persistence_matrix::Vector_column
 
Base_matrix.h
Contains the Gudhi::persistence_matrix::Base_matrix class
 
Base_matrix_with_column_compression.h
Contains the Gudhi::persistence_matrix::Base_matrix_with_column_compression class
 
base_pairing.h
Contains the Gudhi::persistence_matrix::Base_pairing class and Gudhi::persistence_matrix::Dummy_base_pairing structure
 
base_swap.h
Contains the Gudhi::persistence_matrix::Base_swap class and Gudhi::persistence_matrix::Dummy_base_swap structure
 
Boundary_matrix.h
Contains the Gudhi::persistence_matrix::Boundary_matrix class
 
Chain_matrix.h
Contains the Gudhi::persistence_matrix::Chain_matrix class
 
chain_pairing.h
Contains the Gudhi::persistence_matrix::Chain_pairing class and Gudhi::persistence_matrix::Dummy_chain_pairing structure
 
chain_rep_cycles.h
Contains the Gudhi::persistence_matrix::Chain_representative_cycles class and Gudhi::persistence_matrix::Dummy_chain_representative_cycles structure
 
chain_vine_swap.h
Contains the Gudhi::persistence_matrix::Chain_barcode_swap and Gudhi::persistence_matrix::Chain_vine_swap classes, as well as the Gudhi::persistence_matrix::Dummy_chain_vine_swap and Gudhi::persistence_matrix::Dummy_chain_vine_pairing structures
 
Id_to_index_overlay.h
Contains the Gudhi::persistence_matrix::Id_to_index_overlay class
 
index_mapper.h
Contains the Gudhi::persistence_matrix::Index_mapper class and Gudhi::persistence_matrix::Dummy_index_mapper structure
 
matrix_dimension_holders.h
Contains the Gudhi::persistence_matrix::Matrix_max_dimension_holder Gudhi::persistence_matrix::Matrix_all_dimension_holder classes and the Gudhi::persistence_matrix::Dummy_matrix_dimension_holder structure
 
matrix_row_access.h
Contains the Gudhi::persistence_matrix::Matrix_row_access class and Gudhi::persistence_matrix::Dummy_matrix_row_access structure
 
Position_to_index_overlay.h
Contains the Gudhi::persistence_matrix::Position_to_index_overlay class
 
RU_matrix.h
Contains the Gudhi::persistence_matrix::RU_matrix class
 
ru_pairing.h
Contains the Gudhi::persistence_matrix::RU_pairing class and Gudhi::persistence_matrix::Dummy_ru_pairing structure
 
ru_rep_cycles.h
Contains the Gudhi::persistence_matrix::RU_representative_cycles class and Gudhi::persistence_matrix::Dummy_ru_representative_cycles structure
 
ru_vine_swap.h
Contains the Gudhi::persistence_matrix::RU_vine_swap class, as well as the Gudhi::persistence_matrix::Dummy_ru_vine_swap and Gudhi::persistence_matrix::Dummy_ru_vine_pairing structures
 Persistent_cohomology
 
Field_Zp.h
 
Multi_field.h
 
Persistent_cohomology_column.h
 Simplex_tree
 
filtration_value_utils.h
 
hooks_simplex_base.h
 
indexing_tag.h
 
serialization_utils.h
 
Simplex_tree_iterators.h
 
Simplex_tree_node_explicit_storage.h
 
simplex_tree_options.h
 
Simplex_tree_siblings.h
 
Simplex_tree_star_simplex_iterators.h
 Skeleton_blocker
 internal
 
Top_faces.h
 
Trie.h
 iterators
 
Skeleton_blockers_blockers_iterators.h
 
Skeleton_blockers_edges_iterators.h
 
Skeleton_blockers_iterators.h
 
Skeleton_blockers_simplices_iterators.h
 
Skeleton_blockers_triangles_iterators.h
 
Skeleton_blockers_vertices_iterators.h
 
Skeleton_blocker_complex_visitor.h
 
Skeleton_blocker_link_superior.h
 
Skeleton_blocker_off_io.h
 
Skeleton_blocker_simple_geometric_traits.h
 
Skeleton_blocker_simple_traits.h
 
Skeleton_blocker_simplex.h
 
Skeleton_blocker_sub_complex.h
 Tangential_complex
 
config.h
 
Simplicial_complex.h
 
utilities.h
 Witness_complex
 
all_faces_in.h
 
allocator.h
 
Alpha_complex.h
 
Alpha_complex_3d.h
 
Alpha_complex_options.h
 
Bitmap_cubical_complex.h
 
Bitmap_cubical_complex_base.h
 
Bitmap_cubical_complex_periodic_boundary_conditions_base.h
 
Bottleneck.h
 
Cech_complex.h
 
Cech_complex_blocker.h
 
choose_n_farthest_points.h
 
Clock.h
 
common_persistence_representations.h
This file contain an implementation of some common procedures used in the Persistence_representations module
 
console_color.h
 
Coxeter_triangulation.h
 
Debug_utils.h
 
distance_functions.h
Global distance functions
 
Edge_contraction.h
 
Euclidean_strong_witness_complex.h
 
Euclidean_witness_complex.h
 
filtered_zigzag_persistence.h
Contains the implementation of the Gudhi::zigzag_persistence::Default_filtered_zigzag_options structure and the Gudhi::zigzag_persistence::Filtered_zigzag_persistence_with_storage and Gudhi::zigzag_persistence::Filtered_zigzag_persistence classes
 
Flag_complex_edge_collapser.h
 
Freudenthal_triangulation.h
 
GIC.h
 
Graph_matching.h
 
graph_simplicial_complex.h
Graph simplicial complex methods
 
Hasse_complex.h
 
Implicit_manifold_intersection_oracle.h
 
Incremental_delaunay.h
 
Internal_point.h
 
Kd_tree_search.h
 
Lazy_toplex_map.h
 
Manifold_tracing.h
 
Matrix.h
Contains Gudhi::persistence_matrix::Matrix class
 
MEB_filtration.h
 
Neighbors_finder.h
 
Null_output_iterator.h
 
Off_reader.h
 
Permutahedral_representation.h
 
Persistence_graph.h
 
Persistence_heat_maps.h
 
persistence_interval.h
Contains Gudhi::persistence_matrix::Persistence_interval class
 
Persistence_intervals.h
 
Persistence_intervals_with_distances.h
 
Persistence_landscape.h
 
Persistence_landscape_on_grid.h
 
persistence_matrix_options.h
Contains the options for the matrix template
 
Persistence_on_a_line.h
 
Persistence_on_rectangle.h
 
Persistence_vectors.h
 
Persistent_cohomology.h
 
pick_n_random_points.h
 
Point.h
 
Points_3D_off_io.h
 
Points_off_io.h
 
PSSK.h
 
random.h
 
random_point_generators.h
 
read_persistence_from_file.h
 
reader_utils.h
This file includes common file reader for GUDHI
 
Rips_complex.h
 
ripser.h
 
simple_mdspan.h
 
Simple_object_pool.h
 
Simplex_tree.h
 
Skeleton_blocker.h
 
Skeleton_blocker_complex.h
 
Skeleton_blocker_contractor.h
 
Skeleton_blocker_geometric_complex.h
 
Skeleton_blocker_link_complex.h
 
Skeleton_blocker_simplifiable_complex.h
 
Sliced_Wasserstein.h
 
Sparse_rips_complex.h
 
sparsify_point_set.h
 
Sphere_circumradius.h
 
Strong_witness_complex.h
 
Tangential_complex.h
 
Toplex_map.h
 
uint128.h
 
Unitary_tests_utils.h
 
Witness_complex.h
 
writing_persistence_to_file.h
 
zigzag_persistence.h
Contains the implementation of the Gudhi::zigzag_persistence::Zigzag_persistence class