libFAUDES
Sections
Index
|
parallel.h File Reference
Detailed Description
parallel composition
Definition in file parallel.h.
#include "agenerator.h"
#include <stack>
#include <map>
#include <set>
Go to the source code of this file.
|
Namespaces |
namespace | faudes |
Defines |
#define | FAUDES_PARALLEL_H |
Functions |
void | faudes::Parallel (const vGenerator &rGen1, const vGenerator &rGen2, vGenerator &rResGen) |
| Parallel composition.
|
void | faudes::aParallel (const vGenerator &rGen1, const vGenerator &rGen2, vGenerator &rResGen) |
| Parallel composition.
|
void | faudes::Parallel (const vGenerator &rGen1, const vGenerator &rGen2, std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, vGenerator &rResGen) |
| Parallel composition.
|
void | faudes::Product (const vGenerator &rGen1, const vGenerator &rGen2, vGenerator &rResGen) |
| Product composition.
|
void | faudes::Product (const vGenerator &rGen1, const vGenerator &rGen2, std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, vGenerator &rResGen) |
| Product composition.
|
void | faudes::aProduct (const vGenerator &rGen1, const vGenerator &rGen2, vGenerator &rResGen) |
| Product composition.
|
void | faudes::SetComposedStateNames (const vGenerator &rGen1, const vGenerator &rGen2, const std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, vGenerator &rGen12) |
| Helper: uses reverse composition map to track state names in a paralell composition.
|
void | faudes::CompositionMap1 (const std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, std::map< Idx, Idx > &rCompositionMap) |
| Helper: extract composition map from reverse composition map.
|
void | faudes::CompositionMap2 (const std::map< std::pair< Idx, Idx >, Idx > &rReverseCompositionMap, std::map< Idx, Idx > &rCompositionMap) |
| Helper: extract composition map from reverse composition map.
|
void | faudes::OmegaParallel (const vGenerator &rGen1, const vGenerator &rGen2, vGenerator &rResGen) |
| Parallel composition with relaxed acceptance condition.
|
void | faudes::aOmegaParallel (const vGenerator &rGen1, const vGenerator &rGen2, vGenerator &rResGen) |
| Parallel composition with relaxed acceptance condition.
|
Define Documentation
#define FAUDES_PARALLEL_H |
|