mCRL2
|
#include <liblts_bisim_gj.h>
Public Member Functions | |
BLC_indicators (BLC_list_iterator start, BLC_list_iterator end, bool is_stable) | |
bool | is_stable () const |
bool | has_marked_transitions () const |
void | make_stable () |
void | make_unstable () |
bool | operator== (const BLC_indicators &other) const |
bool | operator!= (const BLC_indicators &other) const |
template<class LTS_TYPE > | |
std::string | debug_id (const bisim_partitioner_gj< LTS_TYPE > &partitioner, const block_type *from_block=nullptr) const |
print a B_to_C slice identification for debugging | |
Public Attributes | |
BLC_list_iterator | start_same_BLC |
BLC_list_iterator_or_null | start_marked_BLC |
BLC_list_iterator | end_same_BLC |
check_complexity::BLC_gj_counter_t | work_counter |
The following type gives the start and end indications of the transitions for the same block, label and constellation in the array m_BLC_transitions.
Definition at line 351 of file liblts_bisim_gj.h.
|
inline |
Definition at line 362 of file liblts_bisim_gj.h.
|
inline |
print a B_to_C slice identification for debugging
This function is only available if compiled in Debug mode.
Definition at line 414 of file liblts_bisim_gj.h.
|
inline |
This function returns true iff the BLC set contains at least one marked transition.
Definition at line 380 of file liblts_bisim_gj.h.
|
inline |
Definition at line 370 of file liblts_bisim_gj.h.
|
inline |
Definition at line 389 of file liblts_bisim_gj.h.
|
inline |
Definition at line 394 of file liblts_bisim_gj.h.
|
inline |
Definition at line 406 of file liblts_bisim_gj.h.
|
inline |
Definition at line 399 of file liblts_bisim_gj.h.
BLC_list_iterator mcrl2::lts::detail::bisimulation_gj::BLC_indicators::end_same_BLC |
Definition at line 360 of file liblts_bisim_gj.h.
BLC_list_iterator_or_null mcrl2::lts::detail::bisimulation_gj::BLC_indicators::start_marked_BLC |
Definition at line 359 of file liblts_bisim_gj.h.
BLC_list_iterator mcrl2::lts::detail::bisimulation_gj::BLC_indicators::start_same_BLC |
Definition at line 353 of file liblts_bisim_gj.h.
|
mutable |
Definition at line 468 of file liblts_bisim_gj.h.