mtc_project.h File Reference
Detailed Description
Methods for computing the natural projection of multitasking generators.
#include "mtc_generator.h"
#include "localgen.h"
#include "mtc_statemin.h"
#include <stack>
#include <list>
|
Namespaces |
namespace | faudes |
Defines |
#define | MTC_PROJECT_H |
Functions |
void | faudes::Deterministic (const mtcGenerator &rGen, mtcGenerator &rResGen) |
| Make generator deterministic.
|
void | faudes::Deterministic (const mtcGenerator &rGen, std::map< Idx, StateSet > &rEntryStatesMap, mtcGenerator &rResGen) |
| Make generator deterministic.
|
void | faudes::Deterministic (const mtcGenerator &rGen, std::vector< StateSet > &rPowerStates, std::vector< Idx > &rDetStates, mtcGenerator &rResGen) |
| Make generator deterministic.
|
void | faudes::ProjectNonDet (mtcGenerator &rGen, const EventSet &rProjectAlphabet) |
| Project generator to alphabet rProjectAlphabet.
|
void | faudes::Project (const mtcGenerator &rGen, const EventSet &rProjectAlphabet, mtcGenerator &rResGen) |
| Minimized Deterministic projection.
|
void | faudes::Project (const mtcGenerator &rGen, const EventSet &rProjectAlphabet, std::map< Idx, StateSet > &rEntryStatesMap, mtcGenerator &rResGen) |
| Minimized Deterministic projection.
|
void | faudes::InvProject (mtcGenerator &rGen, const EventSet &rProjectAlphabet) |
| Inverse projection.
|
Define Documentation