Loading...
Searching...
No Matches
ZigzagOptions.h
Go to the documentation of this file.
/* This file is part of the Gudhi Library - https://gudhi.inria.fr/ - which is released under MIT.
* See file LICENSE or go to https://gudhi.inria.fr/licensing/ for full license details.
* Author(s): Hannah Schreiber
*
* Copyright (C) 2024 Inria
*
* Modification(s):
* - YYYY/MM Author: Description of the modification
*/
#ifndef CONCEPT_ZZ_OPTIONS_TYPE_H_
#define CONCEPT_ZZ_OPTIONS_TYPE_H_
namespace Gudhi {
namespace zigzag_persistence {
struct FilteredZigzagOptions {
using Internal_key = unspecified;
using Cell_key = unspecified;
using Filtration_value = unspecified;
using Dimension = unspecified;
static const Gudhi::persistence_matrix::Column_types column_type;
};
struct ZigzagOptions {
using Internal_key = unspecified;
using Dimension = unspecified;
static const Gudhi::persistence_matrix::Column_types column_type;
};
} // namespace zigzag_persistence
} // namespace Gudhi
#endif // CONCEPT_ZZ_OPTIONS_TYPE_H_
Gudhi::persistence_matrix::Column_types
Column_types
List of column types.
Definition persistence_matrix_options.h:30
Gudhi
Gudhi namespace.
Definition SimplicialComplexForAlpha.h:14
Gudhi::zigzag_persistence::FilteredZigzagOptions
List of options used for the filtered zigzag persistence computation.
Definition ZigzagOptions.h:27
Gudhi::zigzag_persistence::FilteredZigzagOptions::Dimension
unspecified Dimension
Type for the dimension values.
Definition ZigzagOptions.h:47
Gudhi::zigzag_persistence::FilteredZigzagOptions::Filtration_value
unspecified Filtration_value
Type for filtration values.
Definition ZigzagOptions.h:42
Gudhi::zigzag_persistence::FilteredZigzagOptions::Internal_key
unspecified Internal_key
Numerical type for the cell IDs used internally and other indexations. It must be signed.
Definition ZigzagOptions.h:31
Gudhi::zigzag_persistence::FilteredZigzagOptions::Cell_key
unspecified Cell_key
Type for the cell IDs used at insertion and in the boundaries given as argument. Has to be usable as ...
Definition ZigzagOptions.h:37
Gudhi::zigzag_persistence::FilteredZigzagOptions::column_type
static const Gudhi::persistence_matrix::Column_types column_type
Column type used by the internal matrix.
Definition ZigzagOptions.h:52
Gudhi::zigzag_persistence::ZigzagOptions
List of options used for the zigzag persistence computation.
Definition ZigzagOptions.h:60
Gudhi::zigzag_persistence::ZigzagOptions::Dimension
unspecified Dimension
Type for the dimension values.
Definition ZigzagOptions.h:69
Gudhi::zigzag_persistence::ZigzagOptions::column_type
static const Gudhi::persistence_matrix::Column_types column_type
Column type used by the internal matrix.
Definition ZigzagOptions.h:74
Gudhi::zigzag_persistence::ZigzagOptions::Internal_key
unspecified Internal_key
Numerical type for the cell IDs used internally and other indexations. It must be signed.
Definition ZigzagOptions.h:64