| |
|
||||||
|
|
|||||||
|
omg_rabinctrl.cpp
Go to the documentation of this file.
666 bool snames= rBPlant.StateNamesEnabled() && rRSpec.StateNamesEnabled() && rRes.StateNamesEnabled();
759 bool snames= rBPlant.StateNamesEnabled() && rRSpec.StateNamesEnabled() && rRes.StateNamesEnabled();
Definition cfl_exception.h:118 Definition cfl_indexset.h:78 Definition syn_ctrlpfx.h:217 Definition cfl_nameset.h:70 Definition syn_ctrlpfx.h:324 Definition omg_rabinacc.h:201 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:436 RabinInvDynCtrlCore(const RabinAutomaton &raut, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:423 RabinInvDynCtrlInner(const RabinAutomaton &raut, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:459 RabinInvDynCtrlCore mCtrlCore Definition omg_rabinctrl.cpp:455 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:473 Definition omg_rabinctrl.cpp:497 RabinInvDynCtrlInner mNuCtrlCore Definition omg_rabinctrl.cpp:500 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:517 RabinInvDynCtrl(const RabinAutomaton &raut, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:504 TaIndexSet< EventSet > mController Definition omg_rabinctrl.cpp:78 void InsCtrl(const RabinInvDynOperator &rOther) Definition omg_rabinctrl.cpp:107 TaIndexSet< EventSet > & Controller(void) Definition omg_rabinctrl.cpp:104 RabinInvDynOperator(const vGenerator &gen, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:81 const StateSet & rMarkedStates Definition omg_rabinctrl.cpp:72 const TransSetX2EvX1 & rRevTransRel Definition omg_rabinctrl.cpp:74 virtual const StateSet & Domain(void) const Definition omg_rabinctrl.cpp:97 const TaIndexSet< EventSet > & Controller(void) const Definition omg_rabinctrl.cpp:105 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:345 RabinAcceptance::CIterator mRPit Definition omg_rabinctrl.cpp:328 RabinInvDynThetaTilde mThetaTilde Definition omg_rabinctrl.cpp:327 RabinInvDynPReachCore(const RabinAutomaton &raut, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:331 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:395 RabinInvDynPReach(const RabinAutomaton &raut, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:381 RabinInvDynPReachCore mPReachCore Definition omg_rabinctrl.cpp:377 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:211 RabinInvDynThetaTildeCore(const vGenerator &gen, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:199 RabinInvDynThetaTildeInner(const vGenerator &gen, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:239 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:253 RabinInvDynThetaTildeCore mThetaCore Definition omg_rabinctrl.cpp:235 MuIteration mMuThetaCore Definition omg_rabinctrl.cpp:236 NuIteration mNuMuThetaCore Definition omg_rabinctrl.cpp:272 RabinInvDynThetaTildeInner mMuThetaCore Definition omg_rabinctrl.cpp:271 RabinInvDynThetaTilde(const vGenerator &gen, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:275 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:289 virtual void DoEvaluate(StateSetVector &rArgs, StateSet &rRes) Definition omg_rabinctrl.cpp:150 RabinInvDynTheta(const vGenerator &gen, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition omg_rabinctrl.cpp:136 Definition syn_ctrlpfx.h:39 void Evaluate(StateSetVector &rArgs, StateSet &rRes) const Definition syn_ctrlpfx.cpp:43 Definition cfl_basevector.h:628 virtual const T & At(const Position &pos) const Definition cfl_basevector.h:930 StateSet PredecessorStates(Idx x2) const Definition cfl_transset.h:1933 TBaseSet< Transition, TransSort::X1EvX2 >::Iterator Iterator Definition cfl_transset.h:279 const TaStateSet< StateAttr > & States(void) const Definition cfl_agenerator.h:1348 const TaEventSet< EventAttr > & Alphabet(void) const Definition cfl_agenerator.h:1343 Definition cfl_indexset.h:351 virtual TaIndexSet & Copy(const TBaseSet< Idx > &rSrc) Definition cfl_indexset.h:662 const Attr & Attribute(const Idx &rElem) const Definition cfl_indexset.h:568 Definition cfl_cgenerator.h:76 EventSet ControllableEvents(void) const Definition cfl_cgenerator.h:947 Definition omg_rabinaut.h:52 virtual TrGenerator & Copy(const Type &rSource) Definition omg_rabinaut.h:275 virtual void RestrictStates(const StateSet &rStates) Definition omg_rabinaut.h:340 void RabinAcceptance(const faudes::RabinAcceptance &rRabAcc) Definition omg_rabinaut.h:311 virtual void PushBack(const Type &rElem) Definition cfl_basevector.cpp:380 void CopyByReference(vBaseVector &rSourceVector) Definition cfl_basevector.cpp:136 Definition cfl_generator.h:213 StateSet::Iterator StatesBegin(void) const Definition cfl_generator.cpp:1079 const StateSet & MarkedStates(void) const Definition cfl_generator.cpp:1935 TransSet::Iterator TransRelBegin(void) const Definition cfl_generator.cpp:1089 void ClrTransition(Idx x1, Idx ev, Idx x2) Definition cfl_generator.cpp:1682 void InjectMarkedStates(const StateSet &rNewMarkedStates) Definition cfl_generator.cpp:1557 void InsMarkedStates(const StateSet &rStates) Definition cfl_generator.cpp:1365 StateSet::Iterator StatesEnd(void) const Definition cfl_generator.cpp:1084 TransSet::Iterator TransRelEnd(void) const Definition cfl_generator.cpp:1094 virtual void EventAttributes(const EventSet &rEventSet) Definition cfl_generator.cpp:1752 bool StateNamesEnabled(void) const Definition cfl_generator.cpp:1021 bool ExistsMarkedState(Idx index) const Definition cfl_generator.cpp:1828 virtual void InsertSet(const TBaseSet &rOtherSet) Definition cfl_baseset.h:2205 Idx Automaton(Generator &rGen, const EventSet &rAlphabet) Definition cfl_regular.cpp:339 void aProduct(const Generator &rGen1, const Generator &rGen2, Generator &rResGen) Definition cfl_parallel.cpp:527 void EmptyLanguage(const EventSet &rAlphabet, Generator &rResGen) Definition cfl_regular.cpp:820 void SupRabinCon(const Generator &rBPlant, const EventSet &rCAlph, const RabinAutomaton &rRSpec, RabinAutomaton &rRes) Definition omg_rabinctrl.cpp:657 void RabinBuechiProduct(const RabinAutomaton &rRAut, const Generator &rBAut, RabinAutomaton &rRes) Definition omg_rabinfnct.cpp:301 void RabinCtrlPfx(const RabinAutomaton &rRAut, const EventSet &rSigmaCtrl, StateSet &rCtrlPfx) Definition omg_rabinctrl.cpp:555 void RabinCtrl(const Generator &rBPlant, const EventSet &rCAlph, const RabinAutomaton &rRSpec, Generator &rRes) Definition omg_rabinctrl.cpp:749 Definition cfl_agenerator.h:43 void ControlProblemConsistencyCheck(const GeneratorVector &rPlantGenVec, const EventSet &rConAlph, const GeneratorVector &rSpecGenVec) Definition syn_compsyn.cpp:1301 bool SupClosed(const Generator &rK, Generator &rResult) Definition syn_supnorm.cpp:419 std::string CollapsString(const std::string &rString, unsigned int len) Definition cfl_utils.cpp:91 libFAUDES 2.34d --- 2026.03.11 --- c++ api documentaion by doxygen |