Definition in file project.cpp.
#include "project.h"
Go to the source code of this file.
Namespaces | |
namespace | faudes |
Functions | |
void | faudes::UniqueInit (vGenerator &rGen) |
Make initial states unique. | |
void | faudes::Deterministic (const vGenerator &rGen, vGenerator &rResGen) |
Make generator deterministic. | |
void | faudes::Deterministic (const vGenerator &rGen, std::map< Idx, StateSet > &rEntryStatesMap, vGenerator &rResGen) |
Make generator deterministic. | |
void | faudes::Deterministic (const vGenerator &rGen, std::vector< StateSet > &rPowerStates, std::vector< Idx > &rDetStates, vGenerator &rResGen) |
Make generator deterministic. | |
void | faudes::ProjectNonDet (vGenerator &rGen, const EventSet &rProjectAlphabet) |
Language projection. | |
void | faudes::Project (const vGenerator &rGen, const EventSet &rProjectAlphabet, vGenerator &rResGen) |
Minimized deterministic projection. | |
void | faudes::Project (const vGenerator &rGen, const EventSet &rProjectAlphabet, std::map< Idx, StateSet > &rEntryStatesMap, vGenerator &rResGen) |
Minimized Deterministic projection. | |
void | faudes::InvProject (vGenerator &rGen, const EventSet &rProjectAlphabet) |
Inverse projection. | |
void | faudes::CreateEntryStatesMap (const std::map< StateSet, Idx > &rRevEntryStatesMap, std::map< Idx, StateSet > &rEntryStatesMap) |