Template Struct simplifier_internal_state

Struct Documentation

template<typename TableCollectionType>
struct fwdpp::ts::simplification::simplifier_internal_state

Holds data needed during tree sequence simplification

Version

Added in 0.9

Public Types

using table_type = TableCollectionType
using edge_t = typename TableCollectionType::edge_t
using node_t = typename TableCollectionType::node_t

Public Functions

simplifier_internal_state()
void clear()

Public Members

table_type::edge_table new_edge_table
table_type::edge_table temp_edge_buffer
table_type::node_table new_node_table
table_type::site_table new_site_table
ancestry_list ancestry
segment_overlapper overlapper
std::vector<mutation_node_map_entry> mutation_map