Template Struct Update_info¶
Defined in File update_information.hpp
Struct Documentation¶
-
template<class FiltrationType>
struct bats::Update_info¶ Public Functions
-
inline Update_info(const FiltrationType &F_X, const FiltrationType &F_Y)¶
-
inline void filtered_info(const std::vector<std::vector<size_t>> &perms_X)¶
-
inline std::vector<size_t> permutation_deletion_end(size_t i)¶
-
inline void print_summary()¶
-
inline void print_detail()¶
Public Members
-
std::vector<std::vector<size_t>> addition_indices¶
-
std::vector<std::vector<std::vector<size_t>>> boundary_indices¶
-
std::vector<std::vector<size_t>> deletion_indices¶
-
std::vector<std::vector<size_t>> permutations¶
-
std::vector<std::vector<size_t>> intersection_indices_Y¶
-
std::vector<std::vector<size_t>> intersection_indices_X¶
-
size_t max_dim¶
-
std::vector<std::vector<double>> F_X_vals¶
-
std::vector<std::vector<size_t>> F_X_perms¶
-
std::vector<std::vector<size_t>> perms_X_inv¶
-
std::vector<std::vector<double>> F_Y_vals¶
-
std::vector<std::vector<size_t>> F_Y_perms¶
-
std::vector<std::vector<size_t>> perms_Y_inv¶
-
FiltrationType F_old¶
-
FiltrationType F_new¶
-
bool filtered_boolean = false¶
-
inline Update_info(const FiltrationType &F_X, const FiltrationType &F_Y)¶