|
|
||||||
|
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: cfl_parallel.h:43 Idx Arg1State(Idx s12) const Definition: cfl_parallel.cpp:867 Idx Arg2State(Idx s12) const Definition: cfl_parallel.cpp:884 Definition: omg_rabinacc.h:201 Definition: omg_rabinctrl.cpp:418 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 Definition: omg_rabinctrl.cpp:67 TaIndexSet< EventSet > mController Definition: omg_rabinctrl.cpp:78 void InsCtrl(const RabinInvDynOperator &rOther) Definition: omg_rabinctrl.cpp:107 virtual const StateSet & Domain(void) const Definition: omg_rabinctrl.cpp:97 RabinInvDynOperator(const vGenerator &gen, const TransSetX2EvX1 &revtrans, const EventSet &sigctrl) Definition: omg_rabinctrl.cpp:81 const TaIndexSet< EventSet > & Controller(void) const Definition: omg_rabinctrl.cpp:105 const StateSet & rMarkedStates Definition: omg_rabinctrl.cpp:72 const TransSetX2EvX1 & rRevTransRel Definition: omg_rabinctrl.cpp:74 TaIndexSet< EventSet > & Controller(void) Definition: omg_rabinctrl.cpp:104 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 Definition: omg_rabinctrl.cpp:374 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 Definition: omg_rabinctrl.cpp:133 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 std::vector< std::string > mArgNames Definition: syn_ctrlpfx.h:122 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:1910 TBaseSet< Transition, TransSort::X1EvX2 >::Iterator Iterator Definition: cfl_transset.h:273 const TaStateSet< StateAttr > & States(void) const Definition: cfl_agenerator.h:1363 const TaEventSet< EventAttr > & Alphabet(void) const Definition: cfl_agenerator.h:1358 const ATransSet & TransRel(void) const Definition: cfl_agenerator.h:1368 Definition: cfl_indexset.h:342 const Attr & Attribute(const Idx &rElem) const Definition: cfl_indexset.h:559 virtual TaIndexSet & Assign(const TBaseSet< Idx > &rSrc) Definition: cfl_indexset.h:653 Definition: cfl_cgenerator.h:76 EventSet ControllableEvents(void) const Definition: cfl_cgenerator.h:930 Definition: omg_rabinaut.h:52 virtual TrGenerator & Assign(const Type &rSource) Definition: omg_rabinaut.h:283 virtual void RestrictStates(const StateSet &rStates) Definition: omg_rabinaut.h:355 void RabinAcceptance(const faudes::RabinAcceptance &rRabAcc) Definition: omg_rabinaut.h:326 void AssignByReference(vBaseVector &rSourceVector) Definition: cfl_basevector.cpp:136 virtual void PushBack(const Type &rElem) Definition: cfl_basevector.cpp:380 Definition: cfl_generator.h:213 StateSet::Iterator StatesBegin(void) const Definition: cfl_generator.cpp:1054 const StateSet & MarkedStates(void) const Definition: cfl_generator.cpp:1910 virtual vGenerator & Assign(const Type &rSrc) Definition: cfl_generator.cpp:295 TransSet::Iterator TransRelBegin(void) const Definition: cfl_generator.cpp:1064 void ClrTransition(Idx x1, Idx ev, Idx x2) Definition: cfl_generator.cpp:1657 void InjectMarkedStates(const StateSet &rNewMarkedStates) Definition: cfl_generator.cpp:1532 void InsMarkedStates(const StateSet &rStates) Definition: cfl_generator.cpp:1340 StateSet::Iterator StatesEnd(void) const Definition: cfl_generator.cpp:1059 TransSet::Iterator TransRelEnd(void) const Definition: cfl_generator.cpp:1069 virtual void EventAttributes(const EventSet &rEventSet) Definition: cfl_generator.cpp:1727 bool StateNamesEnabled(void) const Definition: cfl_generator.cpp:996 bool ExistsMarkedState(Idx index) const Definition: cfl_generator.cpp:1803 virtual void InsertSet(const TBaseSet &rOtherSet) Definition: cfl_baseset.h:2194 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:525 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.33l --- 2025.09.16 --- c++ api documentaion by doxygen |