|
|
||||||
|
hyb_experiment.cpp
Go to the documentation of this file.
158 FAUDES_WRITE_CONSOLE("% -------------------------------------------------------------------- ");
195 FAUDES_WRITE_CONSOLE("% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ");
196 FAUDES_WRITE_CONSOLE("% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ");
201 FAUDES_WRITE_CONSOLE("% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ");
202 FAUDES_WRITE_CONSOLE("% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ");
233 FAUDES_WRITE_CONSOLE("% Nodes #" << Size() << " Leaves #" << Leaves().Size() << " Locks #" << lockcnt << " Cost #" << Cost());
255 FAUDES_WRITE_CONSOLE("Experiment::RefineAt(..): node=#" << idx << " at depth=#" << Depth(node));
341 DesCompatibleStates::DesCompatibleStates(const Generator& gen) : CompatibleStates(), rGen(gen) {
416 LhaCompatibleStates::LhaCompatibleStates(const LinearHybridAutomaton& lha) : CompatibleStates(), rLha(lha) {
Definition: hyb_experiment.h:198 virtual void DWrite(void) const =0 virtual void ExecuteTransitions(void)=0 virtual CompatibleStates * TakeByEvent(Idx ev)=0 Definition: hyb_experiment.h:211 virtual void DWrite(void) const Definition: hyb_experiment.cpp:399 virtual void InitialiseFull() Definition: hyb_experiment.cpp:356 virtual DesCompatibleStates * TakeByEvent(Idx ev) Definition: hyb_experiment.cpp:386 DesCompatibleStates(const Generator &gen) Definition: hyb_experiment.cpp:341 std::map< Idx, StateSet * > mReachSets Definition: hyb_experiment.h:223 virtual void ExecuteTransitions(void) Definition: hyb_experiment.cpp:364 virtual void InitialiseConstraint() Definition: hyb_experiment.cpp:359 virtual ~DesCompatibleStates(void) Definition: hyb_experiment.cpp:346 Definition: cfl_exception.h:118 Definition: hyb_experiment.h:104 Idx RefineSequence(const std::deque< Idx > &seq) Definition: hyb_experiment.cpp:313 std::map< Idx, Node * > & Children(Node *node) Definition: hyb_experiment.h:144 void RefineUniformly(unsigned int depth) Definition: hyb_experiment.cpp:294 Idx Find(const std::deque< Idx > &seq) const Definition: hyb_experiment.cpp:128 std::map< Idx, Node * >::const_iterator Iterator Definition: hyb_experiment.h:96 EventSet EnabledEvents(Idx nid) const Definition: hyb_experiment.cpp:70 void InitialStates(CompatibleStates *istates) Definition: hyb_experiment.cpp:50 std::deque< Idx > Sequence(Idx nid) const Definition: hyb_experiment.cpp:139 const CompatibleStates * States(Idx nid) const Definition: hyb_experiment.cpp:111 Idx SuccessorNode(Idx nid, Idx ev) const Definition: hyb_experiment.cpp:83 Definition: hyb_reachability.h:33 void DWrite(const LinearHybridAutomaton &lha) Definition: hyb_reachability.cpp:134 Definition: cfl_indexset.h:78 Definition: hyb_experiment.h:227 std::map< Idx, HybridStateSet * > mHybridReachSets Definition: hyb_experiment.h:241 virtual void DWrite(void) const Definition: hyb_experiment.cpp:475 virtual void ExecuteTransitions(void) Definition: hyb_experiment.cpp:457 virtual void InitialiseFull() Definition: hyb_experiment.cpp:432 LhaCompatibleStates(const LinearHybridAutomaton &lha) Definition: hyb_experiment.cpp:416 virtual LhaCompatibleStates * TakeByEvent(Idx ev) Definition: hyb_experiment.cpp:463 virtual ~LhaCompatibleStates(void) Definition: hyb_experiment.cpp:422 virtual void InitialiseConstraint() Definition: hyb_experiment.cpp:442 Definition: cfl_nameset.h:69 void SymbolicName(Idx index, const std::string &rName) Definition: cfl_nameset.cpp:403 Definition: hyb_parameter.h:674 TBaseSet< Transition, TransSort::X1EvX2 >::Iterator Iterator Definition: cfl_transset.h:273 Definition: hyb_hgenerator.h:236 const Polyhedron & InitialConstraint(Idx idx) const Definition: hyb_hgenerator.h:800 const Polyhedron & StateSpace(void) const Definition: hyb_hgenerator.h:735 Definition: cfl_generator.h:213 StateSet::Iterator StatesBegin(void) const Definition: cfl_generator.cpp:1057 StateSet::Iterator InitStatesBegin(void) const Definition: cfl_generator.cpp:1150 const StateSet & InitStates(void) const Definition: cfl_generator.cpp:1908 TransSet::Iterator TransRelBegin(void) const Definition: cfl_generator.cpp:1067 EventSet::Iterator AlphabetBegin(void) const Definition: cfl_generator.cpp:1047 StateSet::Iterator StatesEnd(void) const Definition: cfl_generator.cpp:1062 TransSet::Iterator TransRelEnd(void) const Definition: cfl_generator.cpp:1072 StateSet::Iterator InitStatesEnd(void) const Definition: cfl_generator.cpp:1155 EventSet::Iterator AlphabetEnd(void) const Definition: cfl_generator.cpp:1052 void PolyIntersection(const Polyhedron &poly, Polyhedron &res) Definition: hyb_compute.cpp:176 Definition: cfl_agenerator.h:43 void LhaReach(const LinearHybridAutomaton &lha, const HybridStateSet &states, std::map< Idx, HybridStateSet * > &ostates, int *pCnt) Definition: hyb_reachability.cpp:163 Definition: cfl_project.cpp:383 libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |