libFAUDES
Sections
Index
|
mtc_supcon.cpp File Reference
Detailed Description
Supremal controllable sublanguage and controllablity.
#include "mtc_supcon.h"
|
Namespaces |
namespace | faudes |
Functions |
void | faudes::SupConNB (const mtcGenerator &rPlantGen, const mtcGenerator &rSpecGen, mtcGenerator &rResGen) |
| Nonblocking Supremal Controllable Sublanguage (wrapper function).
|
void | faudes::SupConNB (const mtcGenerator &rPlantGen, const mtcGenerator &rSpecGen, std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, mtcGenerator &rResGen) |
| Nonblocking Supremal Controllable Sublanguage.
|
void | faudes::SupCon (const mtcGenerator &rPlantGen, const mtcGenerator &rSpecGen, mtcGenerator &rResGen) |
| Supremal Controllable Sublanguage (wrapper function).
|
void | faudes::SupCon (const mtcGenerator &rPlantGen, const mtcGenerator &rSpecGen, std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, mtcGenerator &rResGen) |
| Supremal Controllable Sublanguage.
|
void | faudes::SupconParallel (const mtcGenerator &rPlantGen, const mtcGenerator &rSpecGen, const EventSet &rUAlph, std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, mtcGenerator &rResGen) |
| Fast parallel composition for computation for the SupConNB.
|
bool | faudes::SupConUnchecked (const mtcGenerator &rPlantGen, const EventSet &rCAlph, mtcGenerator &rSupGen) |
| Supremal Controllable Sublangauge (Real SupCon function; unchecked).
|
bool | faudes::IsControllableUnchecked (const mtcGenerator &rPlantGen, const mtcGenerator &rSpecGen, const EventSet &rUAlph, StateSet &forbidden) |
|