|
|
||||||
|
op_obserververification.h
Go to the documentation of this file.
125 extern FAUDES_API bool IsOCC(const Generator& rLowGen, const EventSet& rControllableEvents, const EventSet& rHighAlph);
146 extern FAUDES_API bool backwardVerificationOCC(const Generator& rLowGen, const EventSet& rControllableEvents, const EventSet& rHighAlph, Idx currentState);
152 * high-level event is feasible, at least one local state cannot be reached by an uncontrollable path, LCC is violated.
171 * high-level event is feasible, at least one local state cannot be reached by an uncontrollable path, LCC is violated.
184 extern FAUDES_API bool IsLCC(const Generator& rLowGen, const EventSet& rControllableEvents, const EventSet& rHighAlph);
211 extern FAUDES_API void backwardVerificationLCC(const TransSetX2EvX1& rTransSetX2EvX1, const EventSet& rControllableEvents, const EventSet& rHighAlph, Idx exitState, Idx currentState, bool controllablePath, std::map<Idx, bool>& rLocalStatesMap, StateSet& rDoneStates);
Includes all libFAUDES headers, no plugins. vGenerator Generator Plain generator, api typedef for generator with no attributes. Definition: cfl_generator.h:3240 TcGenerator< AttributeVoid, AttributeVoid, AttributeCFlags, AttributeVoid > System Convenience typedef for std System. Definition: cfl_cgenerator.h:913 bool IsOCC(const System &rLowGen, const EventSet &rHighAlph) Verification of output control consistency (OCC). Definition: op_obserververification.cpp:86 bool IsMSA(const Generator &rLowGen, const EventSet &rHighAlph) Verification of the MSA observer property. Definition: op_obserververification.cpp:62 bool IsLCC(const System &rLowGen, const EventSet &rHighAlph) Verification of local control consistency (LCC). Definition: op_obserververification.cpp:157 bool IsObs(const Generator &rLowGen, const EventSet &rHighAlph) Verification of the natural observer property. Definition: op_obserververification.cpp:38 bool backwardVerificationOCC(const Generator &rLowGen, const EventSet &rControllableEvents, const EventSet &rHighAlph, Idx currentState) Function that supports the verification of output control consistency (OCC). Definition: op_obserververification.cpp:120 FAUDES_API void backwardVerificationLCC(const TransSetX2EvX1 &rTransSetX2EvX1, const EventSet &rControllableEvents, const EventSet &rHighAlph, Idx exitState, Idx currentState, bool controllablePath, std::map< Idx, bool > &rLocalStatesMap, StateSet &rDoneStates) Function that supports the verification of local control consistency (LCC). Methods to compute natural projections that exhibit the observer property. libFAUDES 2.32b --- 2024.03.01 --- c++ api documentaion by doxygen |