libFAUDES

Sections

Index

syn_wsupcon.cpp File Reference

Supremal controllable sublanguage for infinite time behaviours. More...

#include "syn_wsupcon.h"
#include "syn_supcon.h"
#include "syn_functions.h"

Go to the source code of this file.

Classes

class  faudes::OPSState

Namespaces

namespace  faudes
 

libFAUDES resides within the namespace faudes.


Functions

bool faudes::IsOmegaControllable (const vGenerator &rPlantGen, const EventSet &rCAlph, const vGenerator &rSupCandGen)
 Test omega controllability.
bool faudes::IsOmegaControllable (const cGenerator &rPlantGen, const vGenerator &rSupCandGen)
 Test omega-controllability.
void faudes::SupConComplete (const vGenerator &rPlantGen, const EventSet &rCAlph, const vGenerator &rSpecGen, vGenerator &rResGen)
 Supremal controllable and complete sublanguage.
void faudes::SupConComplete (const cGenerator &rPlantGen, const vGenerator &rSpecGen, vGenerator &rResGen)
 Supremal controllable and complete sublanguage.
void faudes::SupConCompleteNB (const vGenerator &rPlantGen, const EventSet &rCAlph, const vGenerator &rSpecGen, vGenerator &rResGen)
 Supremal controllable and complete sublanguage.
void faudes::SupConCompleteNB (const cGenerator &rPlantGen, const vGenerator &rSpecGen, vGenerator &rResGen)
 Supremal controllable and complete sublanguage.
bool faudes::OmegaControlledLiveness (vGenerator &rSupCandGen, const EventSet &rCAlph, StateSet &rMarkedPlantStates, StateSet &rMarkedSpecStates)
void faudes::OmegaSupconParallel (const vGenerator &rPlantGen, const EventSet &rCAlph, const vGenerator &rSpecGen, std::map< OPSState, Idx > &rReverseCompositionMap, StateSet &rMarkedPlantStates, StateSet &rMarkedSpecStates, vGenerator &rResGen)
void faudes::OmegaSupConNBUnchecked (const vGenerator &rPlantGen, const EventSet &rCAlph, const vGenerator &rSpecGen, std::map< OPSState, Idx > &rReverseCompositionMap, vGenerator &rResGen)
void faudes::OmegaSupConNB (const vGenerator &rPlantGen, const EventSet &rCAlph, const vGenerator &rSpecGen, vGenerator &rResGen)
 Omega-synthesis (experimental).
void faudes::OmegaSupConNB (const cGenerator &rPlantGen, const vGenerator &rSpecGen, vGenerator &rResGen)
 Omega-synthesis (experimental).

Detailed Description

Supremal controllable sublanguage for infinite time behaviours.

Definition in file syn_wsupcon.cpp.

libFAUDES 2.18b --- 2010-12-17 --- c++ source docu by doxygen 1.6.3