syn_sscon.cpp
Go to the documentation of this file.
161 FD_DF("IsStdSynthesisConsistent(..): one-transition test AB passed: " << gg0.StateName(rit->X1));
164 // test C adapted from [ref2]: predecessor passes if abstraction state is not marked and all successors lead to the target
169 FD_DF("IsStdSynthesisConsistent(..): one-transition test C passed: " << gg0.StateName(rit->X1));
180 FD_DF("IsStdSynthesisConsistent(..): all predecessors of " << gg0.StateName(x2) << " have passed");
230 FD_DF("IsStdSynthesisConsistent(..): multi-transition test D passed: " << gg0.StateName(rit->X1));
237 // apply test E: use supremal evil supervisor to test whether reachability of X1 complies with E0s
248 FD_DF("IsStdSynthesisConsistent(..): multi-transition test E passed: " << gg0.StateName(rit->X1));
294 errstr << "Controllable events must be a subset of the abstraction alphabet specified by \"" << rPlant0Gen.Name() << "\"";
301 errstr << "Abstraction alphabet must be a subset of the plant alphabet pescified by \"" << rPlantGen.Name() << "\"";
libFAUDES 2.24g --- 2014.09.15 --- c++ api documentaion by doxygen |