Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GUDHI/gudhi-devel
/ functions
Functions
4,084 in github.com/GUDHI/gudhi-devel
⨍
Functions
4,084
◇
Types & classes
709
↓ 16 callers
Method
is_paired
* @brief Indicates if the column is paired or not. * * @return true If the column is paired. * @return false Otherwise. */
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/chain_column_extra_properties.h:126
↓ 16 callers
Function
print_simplex_filtration
src/Simplex_tree/test/simplex_tree_ctor_and_move_unit_test.cpp:47
↓ 16 callers
Method
set_type
\brief Specifies whether the type of the output simplicial complex. * * @param[in] t std::string (either "GIC" or "Nerve"). * */
src/Nerve_GIC/include/gudhi/GIC.h:182
↓ 16 callers
Method
size
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/heap_column.h:496
↓ 16 callers
Method
stride
src/common/include/gudhi/simple_mdspan.h:413
↓ 15 callers
Method
add_to
src/Persistence_matrix/include/gudhi/Matrix.h:1928
↓ 15 callers
Method
assign_key
\brief Assign a value 'key' to the key of the simplex * represented by the Simplex_handle 'sh'. */
src/Simplex_tree/include/gudhi/Simplex_tree.h:1425
↓ 15 callers
Method
begin
src/python/include/python_interfaces/numpy_utils.h:71
↓ 15 callers
Function
bottleneck_distance
Compute the Bottleneck distance between two diagrams. Points at infinity are supported. .. note:: Points on the diagonal are not suppo
src/python/gudhi/hera.py:27
↓ 15 callers
Method
compute_value_at_a_given_point
this is O(log(n)) algorithm, where n is number of points in this->land.
src/Persistence_representations/include/gudhi/Persistence_landscape.h:1120
↓ 15 callers
Method
const_blocker_range
* @brief Returns a range of the blockers of the complex passing through a vertex */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:1478
↓ 15 callers
Method
empty
src/Skeleton_blocker/include/gudhi/Skeleton_blocker/Skeleton_blocker_simplex.h:201
↓ 15 callers
Method
end
src/Witness_complex/include/gudhi/Active_witness/Active_witness.h:47
↓ 15 callers
Function
minus_length
landscapes * @private Extra functions needed in construction of barcodes. * * @ingroup Persistence_representations **/
src/Persistence_representations/include/gudhi/common_persistence_representations.h:77
↓ 15 callers
Function
read_persistence_intervals_in_dimension
Reads a file containing persistence intervals. Each line might contain 2, 3 or 4 values: [[field] dimension] birth death If `only_this_dim` = -1, dime
src/common/include/gudhi/reader_utils.h:355
↓ 15 callers
Method
remove_edge
* @brief Removes an edge from the simplicial complex and all its cofaces. * @details returns the former Edge_handle representing the edge */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:596
↓ 15 callers
Method
set_characteristic
src/Persistence_matrix/include/gudhi/Matrix.h:1645
↓ 15 callers
Method
size
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/list_column.h:499
↓ 15 callers
Function
test_simplex_tree_contains
src/Simplex_tree/test/simplex_tree_unit_test.cpp:141
↓ 15 callers
Method
vertex_with_same_filtration
\brief Returns a vertex of `sh` that has the same filtration value as `sh` if it exists, and `null_vertex()` otherwise. * * For a lower-star fil
src/Simplex_tree/include/gudhi/Simplex_tree.h:2706
↓ 14 callers
Function
approx
(x)
src/python/test/test_wasserstein_distance.py:171
↓ 14 callers
Method
begin
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/vector_column.h:683
↓ 14 callers
Function
birth_plus_deaths
* @private Extra functions needed in construction of barcodes. * * @ingroup Persistence_representations */
src/Persistence_representations/include/gudhi/common_persistence_representations.h:84
↓ 14 callers
Method
fit_transform
(self, X, y=None)
src/python/gudhi/point_cloud/dtm.py:37
↓ 14 callers
Method
get_number_of_columns
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:708
↓ 14 callers
Method
get_partial_multiplicative_identity
* @brief For interface purposes with multi-fields. Returns the multiplicative identity of the field. * * @param productOfCharacteristics Some va
src/Persistence_matrix/include/gudhi/Fields/Zp_field.h:371
↓ 14 callers
Method
link
src/Ripser/include/gudhi/ripser.h:145
↓ 14 callers
Method
parent
src/Simplex_tree/include/gudhi/Simplex_tree/Simplex_tree_siblings.h:88
↓ 14 callers
Method
print_to_file
src/Persistence_representations/include/gudhi/Persistence_heat_maps.h:873
↓ 14 callers
Function
target
src/Rips_complex/include/gudhi/Sparse_rips_complex.h:58
↓ 14 callers
Function
usage
src/common/utilities/off_file_from_shape_generator.cpp:28
↓ 13 callers
Method
begin
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/naive_vector_column.h:598
↓ 13 callers
Method
begin
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/unordered_set_column.h:599
↓ 13 callers
Function
choose_n_farthest_points
src/Subsampling/include/gudhi/choose_n_farthest_points.h:76
↓ 13 callers
Function
edges
src/Rips_complex/include/gudhi/Sparse_rips_complex.h:50
↓ 13 callers
Method
get_additive_identity
* @brief Returns the additive identity of the field. * * @return 0. */
src/Persistence_matrix/include/gudhi/Fields/Zp_field.h:356
↓ 13 callers
Method
get_dimension_of_a_cell
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:917
↓ 13 callers
Method
get_pivot_value
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/set_column.h:562
↓ 13 callers
Method
minimal_simplex_with_same_filtration
\brief Returns a minimal face of `sh` that has the same filtration value as `sh`. * * For a filtration built with `make_filtration_non_decreasin
src/Simplex_tree/include/gudhi/Simplex_tree.h:2753
↓ 13 callers
Method
null_vertex
\brief Returns a Vertex_handle different from all Vertex_handles associated * to the vertices of the simplicial complex. */
src/Simplex_tree/include/gudhi/Simplex_tree.h:827
↓ 13 callers
Method
simplex
\brief Returns the simplex that has index idx in the filtration. * * The filtration must be initialized. * * @note Not thread safe */
src/Simplex_tree/include/gudhi/Simplex_tree.h:772
↓ 13 callers
Method
size
src/python/include/python_interfaces/numpy_utils.h:75
↓ 13 callers
Function
source
src/Rips_complex/include/gudhi/Sparse_rips_complex.h:56
↓ 13 callers
Function
test_function
src/Coxeter_triangulation/test/function_test.cpp:45
↓ 13 callers
Method
triangle_range
* @brief Range over triangles around a vertex of the simplicial complex. * Methods .begin() and .end() return a Triangle_around_vertex_iterator.
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:1358
↓ 12 callers
Function
build_complete
src/Skeleton_blocker/test/test_skeleton_blocker_simplifiable.cpp:32
↓ 12 callers
Method
cod_d
\brief Returns the codomain dimension. */
src/Coxeter_triangulation/include/gudhi/Functions/Negation.h:45
↓ 12 callers
Method
compute_average
src/Persistence_representations/include/gudhi/Persistence_vectors.h:518
↓ 12 callers
Method
dimension
* Returns dimension of the complex. **/
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex.h:131
↓ 12 callers
Method
edge_range
* @brief Returns a Complex_edge_range over all edges of the simplicial complex */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:1316
↓ 12 callers
Method
get_multiplicative_identity
* @brief Returns the multiplicative identity of the field. * * @return 1. */
src/Persistence_matrix/include/gudhi/Fields/Zp_field.h:363
↓ 12 callers
Function
id_from_simplex
src/Coxeter_triangulation/include/gudhi/IO/output_debug_traces_to_html.h:51
↓ 12 callers
Method
insert_graph
src/Simplex_tree/include/gudhi/Simplex_tree.h:1748
↓ 12 callers
Method
prune_above_dimension
\brief Remove all simplices of dimension greater than a given value. * @param[in] dimension Maximum dimension value. * @return True if any simpl
src/Simplex_tree/include/gudhi/Simplex_tree.h:2487
↓ 12 callers
Function
ripser
src/Ripser/include/gudhi/ripser.h:1324
↓ 12 callers
Method
seed
\brief Returns a point on the zero-set. */
src/Coxeter_triangulation/include/gudhi/Functions/Negation.h:48
↓ 12 callers
Method
set_color_from_coordinate
Set color from kth coordinate \brief Computes the function used to color the nodes of the simplicial complex from the k-th coordinate. *
src/Nerve_GIC/include/gudhi/GIC.h:999
↓ 12 callers
Method
swap
src/Persistence_matrix/include/gudhi/Matrix.h:1352
↓ 12 callers
Method
vertex_range
\brief Returns a range of vertices of the simplex. * The type of vertices is Vertex. */
src/Coxeter_triangulation/include/gudhi/Permutahedral_representation.h:100
↓ 12 callers
Method
x
src/Bottleneck_distance/include/gudhi/Internal_point.h:34
↓ 12 callers
Method
y
src/Bottleneck_distance/include/gudhi/Internal_point.h:38
↓ 11 callers
Method
are_equal
* @brief Returns true if the two given elements are equal in the field, false otherwise. * * @param e1 First element to compare. * @param e2
src/Persistence_matrix/include/gudhi/Fields/Zp_field_operators.h:274
↓ 11 callers
Method
begin
src/Witness_complex/include/gudhi/Active_witness/Active_witness.h:43
↓ 11 callers
Method
betti_numbers
This function returns the Betti numbers of the simplicial complex. :returns: The Betti numbers ([B0, B1, ..., Bn]). :rtype: list of
src/python/gudhi/simplex_tree.py:253
↓ 11 callers
Method
clear
src/Contraction/example/Garland_heckbert/Error_quadric.h:85
↓ 11 callers
Method
compute_integral_of_landscape
src/Persistence_representations/include/gudhi/Persistence_landscape.h:1054
↓ 11 callers
Method
create_complex
\brief Initializes the simplicial complex from the proximity graph and expands it until a given maximal * dimension, using the Cech blocker oracle.
src/Cech_complex/include/gudhi/Cech_complex.h:88
↓ 11 callers
Method
dimension_simplex_range
\brief Returns a range over the simplices of the simplicial complex that match the dimension specified by the * parameter. * * @param[in] dim
src/Simplex_tree/include/gudhi/Simplex_tree.h:374
↓ 11 callers
Method
find
src/Simplex_tree/include/gudhi/Simplex_tree/Simplex_tree_siblings.h:74
↓ 11 callers
Method
has_children
src/Simplex_tree/include/gudhi/Simplex_tree.h:961
↓ 11 callers
Method
is_empty
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/set_column.h:477
↓ 11 callers
Method
locate_point
src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h:135
↓ 11 callers
Method
read
src/common/include/gudhi/Off_reader.h:51
↓ 10 callers
Function
_get_sequence_from_tensor
src/python/include/python_interfaces/points_utils.h:23
↓ 10 callers
Method
begin
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_list_column.h:615
↓ 10 callers
Method
clear
src/Tangential_complex/include/gudhi/Tangential_complex/Simplicial_complex.h:90
↓ 10 callers
Function
cmp
(a)
src/python/test/test_sklearn_cubical_persistence.py:59
↓ 10 callers
Method
complex_simplex_range
* @brief Returns a Complex_simplex_range over all the simplices of the complex */
src/Skeleton_blocker/include/gudhi/Skeleton_blocker_complex.h:1429
↓ 10 callers
Method
compute_norm_of_landscape
* \private Computations of a \f$L^i\f$ norm of landscape, where i is the input parameter. **/
src/Persistence_representations/include/gudhi/Persistence_landscape.h:436
↓ 10 callers
Method
dim
src/Zigzag_persistence/test/test_zigzag_persistence.cpp:25
↓ 10 callers
Method
dimension
* Returns dimension of a complex. **/
src/Bitmap_cubical_complex/include/gudhi/Bitmap_cubical_complex_base.h:227
↓ 10 callers
Method
get_coefficient
src/Ripser/include/gudhi/ripser.h:578
↓ 10 callers
Method
get_column_dimension
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:714
↓ 10 callers
Method
is_zero_entry
src/Persistence_matrix/include/gudhi/Persistence_matrix/RU_matrix.h:777
↓ 10 callers
Method
multiply_source_and_add_to
src/Persistence_matrix/include/gudhi/Matrix.h:1974
↓ 10 callers
Method
multiply_target_and_add_to
src/Persistence_matrix/include/gudhi/Matrix.h:1950
↓ 10 callers
Method
native
src/common/include/gudhi/uint128.h:34
↓ 10 callers
Function
pairwise_persistence_diagram_distances
This function computes the distance matrix between two lists of persistence diagrams given as numpy arrays of shape (nx2). Parameters:
src/python/gudhi/representations/metrics.py:194
↓ 10 callers
Method
persistent_betti_numbers
@brief Returns the persistent Betti numbers. * @param[in] from The persistence birth limit to be added in the number \f$(persistent birth \leq from
src/Persistent_cohomology/include/gudhi/Persistent_cohomology.h:655
↓ 10 callers
Method
push_back
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/naive_vector_column.h:793
↓ 10 callers
Method
set_verbose
\brief Specifies whether the program should display information or not. * * @param[in] verb boolean (true = display info, false = do not display
src/Nerve_GIC/include/gudhi/GIC.h:190
↓ 10 callers
Method
size
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/unordered_set_column.h:494
↓ 10 callers
Method
static_extent
src/common/include/gudhi/simple_mdspan.h:120
↓ 10 callers
Method
subtract_inplace_front
* @brief Stores in the first element the subtraction in the field of the first element by the second element, * that is `(e1 - e2) % 2`, such that
src/Persistence_matrix/include/gudhi/Fields/Zp_field_operators.h:155
↓ 9 callers
Method
amb_d
src/Coxeter_triangulation/example/manifold_tracing_custom_function.cpp:38
↓ 9 callers
Method
amb_d
\brief Returns the domain (ambient) dimension. */
src/Coxeter_triangulation/include/gudhi/Functions/Negation.h:42
↓ 9 callers
Method
begin
src/Persistence_matrix/include/gudhi/Persistence_matrix/columns/intrusive_set_column.h:607
↓ 9 callers
Method
betti_numbers
@brief Returns Betti numbers. * @return A vector of Betti numbers. */
src/Persistent_cohomology/include/gudhi/Persistent_cohomology.h:615
↓ 9 callers
Method
cartesian_coordinates
\brief Returns the Cartesian coordinates of the given vertex. * \details Using the additional parameter scale, the search can be done in a * tri
src/Coxeter_triangulation/include/gudhi/Freudenthal_triangulation.h:184
↓ 9 callers
Function
compute_parameters_of_a_line
landscapes * Given two points in \f$ R^2 \f$, the procedure compute the parameters \f$ A \f$ and \f$ B \f$ of the line * \f$ y = Ax + B \f$ that goes
src/Persistence_representations/include/gudhi/common_persistence_representations.h:121
← previous
next →
201–300 of 4,084, ranked by callers