annotate toolboxes/graph_visualisation/share/graphviz/graphs/directed/sdh.gv @ 0:e9a9cd732c1e tip

first hg version after svn
author wolffd
date Tue, 10 Feb 2015 15:05:51 +0000
parents
children
rev   line source
wolffd@0 1 digraph G {
wolffd@0 2 graph [bgcolor=black]; /* set background */
wolffd@0 3 edge [color=white];
wolffd@0 4 graph[page="8.5,11",size="7.5,7",ratio=fill,center=1];
wolffd@0 5 node[style=filled,label=""];
wolffd@0 6 subgraph ds3CTP {
wolffd@0 7 rank = same;
wolffd@0 8 node[shape=box,color=green];
wolffd@0 9 ds3CTP_1_1;
wolffd@0 10 ds3CTP_1_2;
wolffd@0 11 ds3CTP_5_1;
wolffd@0 12 ds3CTP_5_2;
wolffd@0 13 }
wolffd@0 14 subgraph t3TTP {
wolffd@0 15 rank = same;
wolffd@0 16 node[shape=invtriangle,color=red];
wolffd@0 17 t3TTP_1_1;
wolffd@0 18 t3TTP_5_2;
wolffd@0 19 }
wolffd@0 20 subgraph vc3TTP {
wolffd@0 21 rank = same;
wolffd@0 22 node[shape=invtriangle,color=red];
wolffd@0 23 vc3TTP_1_2;
wolffd@0 24 vc3TTP_5_1;
wolffd@0 25 }
wolffd@0 26 subgraph fabric {
wolffd@0 27 rank = same;
wolffd@0 28 node[shape=hexagon,color=blue];
wolffd@0 29 fabric_1_2;
wolffd@0 30 fabric_4_1;
wolffd@0 31 fabric_5_1;
wolffd@0 32 }
wolffd@0 33 subgraph xp {
wolffd@0 34 rank = same;
wolffd@0 35 node[shape=diamond,color=blue];
wolffd@0 36 xp_1_2;
wolffd@0 37 xp_4_1;
wolffd@0 38 xp_5_1;
wolffd@0 39 }
wolffd@0 40 subgraph au3CTP {
wolffd@0 41 rank = same;
wolffd@0 42 node[shape=box,color=green];
wolffd@0 43 au3CTP_1_2;
wolffd@0 44 au3CTP_4_1;
wolffd@0 45 au3CTP_4_2;
wolffd@0 46 au3CTP_5_1;
wolffd@0 47 }
wolffd@0 48 subgraph aug {
wolffd@0 49 rank = same;
wolffd@0 50 node[shape=invtrapezium,color=pink];
wolffd@0 51 aug_1_2;
wolffd@0 52 aug_4_1;
wolffd@0 53 aug_4_2;
wolffd@0 54 aug_5_1;
wolffd@0 55 }
wolffd@0 56 subgraph protectionTTP {
wolffd@0 57 rank = same;
wolffd@0 58 node[shape=invtriangle,color=red];
wolffd@0 59 prTTP_1_2;
wolffd@0 60 prTTP_4_1;
wolffd@0 61 prTTP_4_2;
wolffd@0 62 prTTP_5_1;
wolffd@0 63 }
wolffd@0 64 subgraph protectionGroup {
wolffd@0 65 rank = same;
wolffd@0 66 node[shape=hexagon,color=blue];
wolffd@0 67 pg_1_2;
wolffd@0 68 pg_4_1;
wolffd@0 69 pg_4_2;
wolffd@0 70 pg_5_1;
wolffd@0 71 }
wolffd@0 72 subgraph protectionUnit {
wolffd@0 73 rank = same;
wolffd@0 74 node[shape=diamond,color=blue];
wolffd@0 75 pu_1_2;
wolffd@0 76 pu_4_1;
wolffd@0 77 pu_4_2;
wolffd@0 78 pu_5_1;
wolffd@0 79 }
wolffd@0 80 subgraph protectionCTP {
wolffd@0 81 node[shape=box,color=green];
wolffd@0 82 prCTP_1_2;
wolffd@0 83 prCTP_4_1;
wolffd@0 84 prCTP_4_2;
wolffd@0 85 prCTP_5_1;
wolffd@0 86 }
wolffd@0 87 subgraph msTTP {
wolffd@0 88 rank = same;
wolffd@0 89 node[shape=invtriangle,color=red];
wolffd@0 90 msTTP_1_2;
wolffd@0 91 msTTP_4_1;
wolffd@0 92 msTTP_4_2;
wolffd@0 93 msTTP_5_1;
wolffd@0 94 }
wolffd@0 95 subgraph msCTP {
wolffd@0 96 rank = same;
wolffd@0 97 node[shape=box,color=green];
wolffd@0 98 msCTP_1_2;
wolffd@0 99 msCTP_3_1;
wolffd@0 100 msCTP_3_2;
wolffd@0 101 msCTP_4_1;
wolffd@0 102 msCTP_4_2;
wolffd@0 103 msCTP_5_1;
wolffd@0 104 }
wolffd@0 105 subgraph rsTTP {
wolffd@0 106 rank = same;
wolffd@0 107 node[shape=invtriangle,color=red];
wolffd@0 108 rsTTP_1_2;
wolffd@0 109 rsTTP_3_1;
wolffd@0 110 rsTTP_3_2;
wolffd@0 111 rsTTP_4_1;
wolffd@0 112 rsTTP_4_2;
wolffd@0 113 rsTTP_5_1;
wolffd@0 114 }
wolffd@0 115 subgraph rsCTP {
wolffd@0 116 rank = same;
wolffd@0 117 node[shape=box,color=green];
wolffd@0 118 rsCTP_1_2;
wolffd@0 119 rsCTP_2_1;
wolffd@0 120 rsCTP_2_2;
wolffd@0 121 rsCTP_3_1;
wolffd@0 122 rsCTP_3_2;
wolffd@0 123 rsCTP_4_1;
wolffd@0 124 rsCTP_4_2;
wolffd@0 125 rsCTP_5_1;
wolffd@0 126 }
wolffd@0 127 subgraph spiTTP {
wolffd@0 128 rank = same;
wolffd@0 129 node[shape=invtriangle,color=red];
wolffd@0 130 spiTTP_1_2;
wolffd@0 131 spiTTP_2_1;
wolffd@0 132 spiTTP_2_2;
wolffd@0 133 spiTTP_3_1;
wolffd@0 134 spiTTP_3_2;
wolffd@0 135 spiTTP_4_1;
wolffd@0 136 spiTTP_4_2;
wolffd@0 137 spiTTP_5_1;
wolffd@0 138 }
wolffd@0 139 subgraph me {
wolffd@0 140 rank = same;
wolffd@0 141 node[shape=box,peripheries=2];
wolffd@0 142 me_1;
wolffd@0 143 me_2;
wolffd@0 144 me_3;
wolffd@0 145 me_4;
wolffd@0 146 me_5;
wolffd@0 147 }
wolffd@0 148 subgraph client_server {
wolffd@0 149 edge[style=dotted,dir=none,weight=100];
wolffd@0 150 ds3CTP_1_1->t3TTP_1_1;
wolffd@0 151 ds3CTP_1_2->vc3TTP_1_2;
wolffd@0 152 au3CTP_1_2->aug_1_2->prTTP_1_2;
wolffd@0 153 prCTP_1_2->msTTP_1_2;
wolffd@0 154 msCTP_1_2->rsTTP_1_2;
wolffd@0 155 rsCTP_1_2->spiTTP_1_2;
wolffd@0 156 rsCTP_2_1->spiTTP_2_1;
wolffd@0 157 rsCTP_2_2->spiTTP_2_2;
wolffd@0 158 msCTP_3_1->rsTTP_3_1;
wolffd@0 159 rsCTP_3_1->spiTTP_3_1;
wolffd@0 160 msCTP_3_2->rsTTP_3_2;
wolffd@0 161 rsCTP_3_2->spiTTP_3_2;
wolffd@0 162 au3CTP_4_1->aug_4_1->prTTP_4_1;
wolffd@0 163 prCTP_4_1->msTTP_4_1;
wolffd@0 164 msCTP_4_1->rsTTP_4_1;
wolffd@0 165 rsCTP_4_1->spiTTP_4_1;
wolffd@0 166 au3CTP_4_2->aug_4_2->prTTP_4_2;
wolffd@0 167 prCTP_4_2->msTTP_4_2;
wolffd@0 168 msCTP_4_2->rsTTP_4_2;
wolffd@0 169 rsCTP_4_2->spiTTP_4_2;
wolffd@0 170 ds3CTP_5_1->vc3TTP_5_1;
wolffd@0 171 au3CTP_5_1->aug_5_1->prTTP_5_1;
wolffd@0 172 prCTP_5_1->msTTP_5_1;
wolffd@0 173 msCTP_5_1->rsTTP_5_1;
wolffd@0 174 rsCTP_5_1->spiTTP_5_1;
wolffd@0 175 ds3CTP_5_2->t3TTP_5_2;
wolffd@0 176 }
wolffd@0 177 subgraph trail {
wolffd@0 178 edge[style=dashed,dir=none];
wolffd@0 179 vc3TTP_1_2->vc3TTP_5_1;
wolffd@0 180 prTTP_1_2->prTTP_4_1;
wolffd@0 181 prTTP_4_2->prTTP_5_1;
wolffd@0 182 msTTP_1_2->msTTP_4_1;
wolffd@0 183 msTTP_4_2->msTTP_5_1;
wolffd@0 184 rsTTP_1_2->rsTTP_3_1;
wolffd@0 185 rsTTP_3_2->rsTTP_4_1;
wolffd@0 186 rsTTP_4_2->rsTTP_5_1;
wolffd@0 187 spiTTP_1_2->spiTTP_2_1;
wolffd@0 188 spiTTP_2_2->spiTTP_3_1;
wolffd@0 189 spiTTP_3_2->spiTTP_4_1;
wolffd@0 190 spiTTP_4_2->spiTTP_5_1;
wolffd@0 191 }
wolffd@0 192 subgraph contain {
wolffd@0 193 pu_1_2->pg_1_2;
wolffd@0 194 pu_4_1->pg_4_1;
wolffd@0 195 pu_4_2->pg_4_2;
wolffd@0 196 pu_5_1->pg_5_1;
wolffd@0 197 xp_1_2->fabric_1_2;
wolffd@0 198 xp_4_1->fabric_4_1;
wolffd@0 199 xp_5_1->fabric_5_1;
wolffd@0 200 fabric_1_2->me_1;
wolffd@0 201 fabric_4_1->me_4;
wolffd@0 202 fabric_5_1->me_5;
wolffd@0 203 pg_1_2->me_1;
wolffd@0 204 pg_4_1->me_4;
wolffd@0 205 pg_4_2->me_4;
wolffd@0 206 pg_5_1->me_5;
wolffd@0 207 t3TTP_1_1->me_1;
wolffd@0 208 t3TTP_5_2->me_5;
wolffd@0 209 vc3TTP_1_2->me_1;
wolffd@0 210 vc3TTP_5_1->me_5;
wolffd@0 211 prTTP_1_2->me_1;
wolffd@0 212 prTTP_4_1->me_4;
wolffd@0 213 prTTP_4_2->me_4;
wolffd@0 214 prTTP_5_1->me_5;
wolffd@0 215 msTTP_1_2->me_1;
wolffd@0 216 msTTP_4_1->me_4;
wolffd@0 217 msTTP_4_2->me_4;
wolffd@0 218 msTTP_5_1->me_5;
wolffd@0 219 rsTTP_1_2->me_1;
wolffd@0 220 rsTTP_3_1->me_3;
wolffd@0 221 rsTTP_3_2->me_3;
wolffd@0 222 rsTTP_4_1->me_4;
wolffd@0 223 rsTTP_4_2->me_4;
wolffd@0 224 rsTTP_5_1->me_5;
wolffd@0 225 spiTTP_1_2->me_1;
wolffd@0 226 spiTTP_2_1->me_2;
wolffd@0 227 spiTTP_2_2->me_2;
wolffd@0 228 spiTTP_3_1->me_3;
wolffd@0 229 spiTTP_3_2->me_3;
wolffd@0 230 spiTTP_4_1->me_4;
wolffd@0 231 spiTTP_4_2->me_4;
wolffd@0 232 spiTTP_5_1->me_5;
wolffd@0 233 }
wolffd@0 234 subgraph connectedBy {
wolffd@0 235 vc3TTP_1_2->fabric_1_2;
wolffd@0 236 au3CTP_1_2->fabric_1_2;
wolffd@0 237 au3CTP_4_1->fabric_4_1;
wolffd@0 238 au3CTP_4_2->fabric_4_1;
wolffd@0 239 vc3TTP_5_1->fabric_5_1;
wolffd@0 240 au3CTP_5_1->fabric_5_1;
wolffd@0 241 prTTP_1_2->pg_1_2;
wolffd@0 242 prTTP_4_1->pg_4_1;
wolffd@0 243 prTTP_4_2->pg_4_2;
wolffd@0 244 prTTP_5_1->pg_5_1;
wolffd@0 245 prCTP_1_2->pg_1_2;
wolffd@0 246 prCTP_4_1->pg_4_1;
wolffd@0 247 prCTP_4_2->pg_4_2;
wolffd@0 248 prCTP_5_1->pg_5_1;
wolffd@0 249 }
wolffd@0 250 subgraph crossConnection {
wolffd@0 251 edge[style=dotted,dir=none];
wolffd@0 252 vc3TTP_1_2->xp_1_2->au3CTP_1_2;
wolffd@0 253 prTTP_1_2->pu_1_2->prCTP_1_2;
wolffd@0 254 prTTP_4_1->pu_4_1->prCTP_4_1;
wolffd@0 255 au3CTP_4_1->xp_4_1->au3CTP_4_2;
wolffd@0 256 prTTP_4_2->pu_4_2->prCTP_4_2;
wolffd@0 257 prTTP_5_1->pu_5_1->prCTP_5_1;
wolffd@0 258 vc3TTP_5_1->xp_5_1->au3CTP_5_1;
wolffd@0 259 }
wolffd@0 260 subgraph bindingConnection {
wolffd@0 261 edge[style=bold,dir=none,weight=100];
wolffd@0 262 ds3CTP_1_1->ds3CTP_1_2;
wolffd@0 263 vc3TTP_1_2->au3CTP_1_2;
wolffd@0 264 prTTP_1_2->prCTP_1_2;
wolffd@0 265 msTTP_1_2->msCTP_1_2;
wolffd@0 266 rsTTP_1_2->rsCTP_1_2;
wolffd@0 267 rsCTP_2_1->rsCTP_2_2;
wolffd@0 268 rsTTP_3_1->rsCTP_3_1;
wolffd@0 269 msCTP_3_1->msCTP_3_2;
wolffd@0 270 rsTTP_3_2->rsCTP_3_2;
wolffd@0 271 prTTP_4_1->prCTP_4_1;
wolffd@0 272 msTTP_4_1->msCTP_4_1;
wolffd@0 273 rsTTP_4_1->rsCTP_4_1;
wolffd@0 274 au3CTP_4_1->au3CTP_4_2;
wolffd@0 275 prTTP_4_2->prCTP_4_2;
wolffd@0 276 msTTP_4_2->msCTP_4_2;
wolffd@0 277 rsTTP_4_2->rsCTP_4_2;
wolffd@0 278 prTTP_5_1->prCTP_5_1;
wolffd@0 279 msTTP_5_1->msCTP_5_1;
wolffd@0 280 rsTTP_5_1->rsCTP_5_1;
wolffd@0 281 ds3CTP_5_1->ds3CTP_5_2;
wolffd@0 282 vc3TTP_5_1->au3CTP_5_1;
wolffd@0 283 }
wolffd@0 284 }