PandA-2024.02
|
Header include. More...
Public Types | |
using | const_vertex_index_pmap_t = boost::property_map< OpGraph, boost::vertex_index_t >::const_type |
using | rank_pmap_type = boost::iterator_property_map< std::vector< std::size_t >::iterator, boost::identity_property_map, std::vector< std::size_t >::value_type > |
using | pred_pmap_type = boost::iterator_property_map< std::vector< std::size_t >::iterator, boost::identity_property_map, std::vector< std::size_t >::value_type > |
Public Member Functions | |
ChainingSet (const OpGraphConstRef flow_graph) | |
std::size_t | get_index0 (vertex v) const |
std::size_t | get_index1 (vertex v) const |
Data Fields | |
const_vertex_index_pmap_t | cindex_pmap |
boost::graph_traits< graph >::vertices_size_type | n_vert |
std::vector< std::size_t > | rank_map |
std::vector< std::size_t > | pred_map |
rank_pmap_type | rank_pmap |
pred_pmap_type | pred_pmap |
boost::disjoint_sets< rank_pmap_type, pred_pmap_type > | ds |
Header include.
behavior include boost include HLS includes
Definition at line 52 of file chaining_information.cpp.
using ChainingSet::const_vertex_index_pmap_t = boost::property_map<OpGraph, boost::vertex_index_t>::const_type |
Definition at line 54 of file chaining_information.cpp.
using ChainingSet::pred_pmap_type = boost::iterator_property_map<std::vector<std::size_t>::iterator, boost::identity_property_map, std::vector<std::size_t>::value_type> |
Definition at line 58 of file chaining_information.cpp.
using ChainingSet::rank_pmap_type = boost::iterator_property_map<std::vector<std::size_t>::iterator, boost::identity_property_map, std::vector<std::size_t>::value_type> |
Definition at line 56 of file chaining_information.cpp.
|
inlineexplicit |
Definition at line 69 of file chaining_information.cpp.
|
inline |
Definition at line 80 of file chaining_information.cpp.
|
inline |
Definition at line 84 of file chaining_information.cpp.
const_vertex_index_pmap_t ChainingSet::cindex_pmap |
Definition at line 60 of file chaining_information.cpp.
boost::disjoint_sets<rank_pmap_type, pred_pmap_type> ChainingSet::ds |
Definition at line 67 of file chaining_information.cpp.
boost::graph_traits<graph>::vertices_size_type ChainingSet::n_vert |
Definition at line 62 of file chaining_information.cpp.
std::vector<std::size_t> ChainingSet::pred_map |
Definition at line 64 of file chaining_information.cpp.
pred_pmap_type ChainingSet::pred_pmap |
Definition at line 66 of file chaining_information.cpp.
std::vector<std::size_t> ChainingSet::rank_map |
Definition at line 63 of file chaining_information.cpp.
rank_pmap_type ChainingSet::rank_pmap |
Definition at line 65 of file chaining_information.cpp.