|
|
||||||
|
cfl_graphfncts.h
Go to the documentation of this file.
46 * - StatesRequire: dont report SCCs that fail to contain at least one state from the specified set;
59 * interprets the transition relation primarily from a directed graph perspective; while StatesRequire
99 } FMode;
Compiletime options. Class vGenerator. Filter for strictly connected components (SCC) search/compute routines. Definition: cfl_graphfncts.h:65 SccFilter(int mode, const StateSet &rStatesAvoid, const StateSet &rStatesRequire, const EventSet &rEventsAvoid) Constructor (from flags and sets) const EventSet * pEventsAvoid Events to avoid (if flag EventssAvoid is set) Definition: cfl_graphfncts.h:166 const StateSet * pStatesAvoid States to avoid (if flag StatesAvoid is set) Definition: cfl_graphfncts.h:162 const StateSet * pStatesRequire States to require (if flag StatesRequire is set) Definition: cfl_graphfncts.h:164 bool ComputeNextScc(const Generator &rGen, SccFilter &rFilter, StateSet &rScc) Compute next SCC. Definition: cfl_graphfncts.cpp:560 bool ComputeScc(const Generator &rGen, const SccFilter &rFilter, std::list< StateSet > &rSccList, StateSet &rRoots) Compute strongly connected components (SCC) Definition: cfl_graphfncts.cpp:347 bool HasScc(const Generator &rGen, const SccFilter &rFilter) Test for strongly connected components (SCC) Definition: cfl_graphfncts.cpp:514 void SearchScc(const Idx vState, int &vRcount, const Generator &rGen, const SccFilter &rFilter, StateSet &rTodo, std::stack< Idx > &rStack, StateSet &rStackStates, std::map< const Idx, int > &rDfn, std::map< const Idx, int > &rLowLnk, std::list< StateSet > &rSccList, StateSet &rRoots) Search for strongly connected components (SCC). Definition: cfl_graphfncts.cpp:228 libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |