MicroModelicaCCompiler
4.5.3
|
Go to the documentation of this file.
27 _nvtxs(states + events),
67 if ((inf == node + 1) && (
_wmap[node].find(node + 1) !=
_wmap[node].end())) {
69 }
else if ((inf == node - 1) && (
_wmap[node].find(node - 1) !=
_wmap[node].end())) {
80 set<int>::iterator it;
83 if ((*it == node + 1) && (
_hwmap[node].find(node + 1) !=
_hwmap[node].end())) {
96 for (i = 0; i < nvtxs; i++) {
100 _wmap[i].insert(i + 1);
101 _wmap[i + 1].insert(i);
map< int, set< int > > _hyperGraph
GRP_graphProfile GRP_GraphProfile()
void addNodeWeight(int node, int weight)
double GRP_Weight(GRP_graphProfile g, GRP_EdgeType type)
void addHyperGraphEdge(int orig, int dest)
map< int, set< int > > _wmap
GRP_graphProfile _profile
map< int, set< int > > _graph
map< int, set< int > > graph()
map< int, int > _graphDiscretes
void addGraphEdge(int orig, int dest)
map< int, set< int > > _graphInputs
int graphNodeEdges(int node)
map< int, set< int > > _hwmap
int graphEdgeWeight(int node, int inf)
int hyperGraphEdgeWeight(int node)
Graph(int states, int events)
map< int, set< int > > hyperGraph()