#include <angel_types.hpp>
Public Member Functions | |
accu_graph_t (const c_graph_t &_cg, const line_graph_t &_lg) | |
void | set_jacobi_entries () |
Public Attributes | |
const c_graph_t & | cg |
const line_graph_t & | lg |
std::vector < accu_exp_graph_t > | accu_exp |
std::vector< ad_edge_t > | jacobi_entries |
std::vector< int > | exp_nr |
Definition at line 659 of file angel_types.hpp.
angel::accu_graph_t::accu_graph_t | ( | const c_graph_t & | _cg, | |
const line_graph_t & | _lg | |||
) | [inline] |
Definition at line 666 of file angel_types.hpp.
void angel::accu_graph_t::set_jacobi_entries | ( | ) |
Definition at line 437 of file angel_types.cpp.
References accu_exp, angel::line_graph_t::check(), exp_nr, angel::intermediate, angel::line_graph_t::is_tripartite(), jacobi_entries, lg, THROW_DEBUG_EXCEPT_MACRO, angel::line_graph_t::v(), and angel::line_graph_t::vertex_type().
Referenced by xaifBoosterCrossCountryInterface::compute_elimination_sequence(), xaifBoosterCrossCountryInterface::compute_elimination_sequence_lsa_face(), and xaifBoosterCrossCountryInterface::compute_elimination_sequence_lsa_vertex().
const c_graph_t& angel::accu_graph_t::cg |
Definition at line 660 of file angel_types.hpp.
Definition at line 661 of file angel_types.hpp.
Referenced by set_jacobi_entries(), and angel::xaif_edge_pr().
std::vector<accu_exp_graph_t> angel::accu_graph_t::accu_exp |
Definition at line 662 of file angel_types.hpp.
Referenced by xaifBoosterCrossCountryInterface::compute_elimination_sequence(), angel::face_elimination(), set_jacobi_entries(), and angel::write_graph_xaif_booster().
std::vector<ad_edge_t> angel::accu_graph_t::jacobi_entries |
Definition at line 663 of file angel_types.hpp.
Referenced by xaifBoosterCrossCountryInterface::compute_elimination_sequence(), set_jacobi_entries(), and angel::write_graph_xaif_booster().
std::vector<int> angel::accu_graph_t::exp_nr |
Definition at line 664 of file angel_types.hpp.
Referenced by angel::face_elimination(), and set_jacobi_entries().