|
|
||||||
|
omg_rabinfnct.h
Go to the documentation of this file.
152 * and corresponding syncronizsed transitions. For the generated languages, this is exactly the same
153 * as the common product operation. It then lifts the two individual acceptance conditions to the
158 * The intended use case is when rRAut is a liveness specification and rBAut is a plant with liveness
170 extern FAUDES_API void RabinBuechiAutomaton(const RabinAutomaton& rRAut, const Generator& rBAut, RabinAutomaton& rRes);
195 extern FAUDES_API void RabinBuechiProduct(const RabinAutomaton& rRAut, const Generator& rBAut, RabinAutomaton& rRes);
void RabinTrimSet(const RabinAutomaton &rRAut, StateSet &rTrim) Definition: omg_rabinfnct.cpp:144 void RabinBuechiAutomaton(const RabinAutomaton &rRAut, const Generator &rBAut, RabinAutomaton &rRes) Definition: omg_rabinfnct.cpp:188 void RabinBuechiProduct(const RabinAutomaton &rRAut, const Generator &rBAut, RabinAutomaton &rRes) Definition: omg_rabinfnct.cpp:269 void RabinLiveStates(const TransSet &rTransRel, const TransSetX2EvX1 &rRevTransRel, const RabinPair &rRPair, StateSet &rInv) Definition: omg_rabinfnct.cpp:34 Definition: cfl_agenerator.h:43 TrGenerator< RabinAcceptance, AttributeVoid, AttributeCFlags, AttributeVoid > RabinAutomaton Definition: omg_rabinaut.h:224 libFAUDES 2.33h --- 2025.06.18 --- c++ api documentaion by doxygen |