Classes |
Public Member Functions |
Private Member Functions |
Private Attributes |
List of all members
faudes::SOE Class Reference
Detailed DescriptionDefinition at line 73 of file syn_synthequiv.cpp. Constructor & Destructor Documentation
Contructor: keep a reference to the generator and initialize the partition and the W-Tree to represent the universal equivalence relation, i.e. every two states are equivalent.
Definition at line 276 of file syn_synthequiv.cpp.
Destructor. Definition at line 268 of file syn_synthequiv.cpp. Member Function Documentation
collect all states from coset B which are equivalent to the speicified state and determine the related nodes which is possibly to be splitted
Definition at line 622 of file syn_synthequiv.cpp. construct all relations with respect to coset B
Definition at line 548 of file syn_synthequiv.cpp.
construct 2st Part of Struct "State" Definition at line 349 of file syn_synthequiv.cpp.
construct 3st Part of Struct "State" Definition at line 401 of file syn_synthequiv.cpp.
insert new node in W-tree with empty stateset Definition at line 256 of file syn_synthequiv.cpp. Extract output generator that represents the resulting quotient automaton. (need to invoke refine() befor)
Definition at line 839 of file syn_synthequiv.cpp.
refine current partition with respect to coset B
Definition at line 457 of file syn_synthequiv.cpp.
Perform fixpoint iteration to obtain the coarset synthesis-observation-equivalence. Definition at line 824 of file syn_synthequiv.cpp.
implementation part for function "computeEquStates" it is organized as follows with respect to various cases: Definition at line 646 of file syn_synthequiv.cpp.
Definition at line 696 of file syn_synthequiv.cpp.
Definition at line 737 of file syn_synthequiv.cpp.
Definition at line 790 of file syn_synthequiv.cpp. Member Data Documentation
Definition at line 166 of file syn_synthequiv.cpp.
vector of all events [starting with 1] Definition at line 155 of file syn_synthequiv.cpp.
keep a reference to automaton Definition at line 160 of file syn_synthequiv.cpp.
Definition at line 167 of file syn_synthequiv.cpp.
Definition at line 171 of file syn_synthequiv.cpp.
Definition at line 170 of file syn_synthequiv.cpp.
Counter to assign a unique index to each node [debugging/cosmetic only]. Definition at line 178 of file syn_synthequiv.cpp.
set of nodes that form current partition, i.e. leaves of W. Definition at line 188 of file syn_synthequiv.cpp.
set of nodes that can possibly split classes in ro Definition at line 193 of file syn_synthequiv.cpp.
Definition at line 168 of file syn_synthequiv.cpp.
Definition at line 173 of file syn_synthequiv.cpp.
Definition at line 172 of file syn_synthequiv.cpp.
vector of all states [starting with 1] Definition at line 150 of file syn_synthequiv.cpp.
vorious eventsets of interest Definition at line 165 of file syn_synthequiv.cpp.
W-tree contains all blocks ever created [required for destruction]. Definition at line 183 of file syn_synthequiv.cpp. The documentation for this class was generated from the following file: libFAUDES 2.28c --- 2016.09.30 --- c++ api documentaion by doxygen |