project.h File Reference


Detailed Description

projection and subset construction

Definition in file project.h.

#include "definitions.h"
#include "agenerator.h"
#include "localgen.h"
#include "statemin.h"
#include <stack>
#include <map>
#include <vector>
#include <list>
#include <utility>
#include <limits>

Go to the source code of this file.

Namespaces

namespace  faudes

Defines

#define PROJECT_H

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.


Define Documentation

#define PROJECT_H
 

Definition at line 215 of file project.h.


Generated on Fri May 9 11:26:47 2008 for libFAUDES 2.09b by  doxygen 1.4.4