tstressbalance.dot - pism - [fork] customized build of PISM, the parallel ice sheet model (tillflux branch)
(HTM) git clone git://src.adamsgaard.dk/pism
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
tstressbalance.dot (2062B)
---
1 digraph velocity
2 {
3 // Global graph parameters
4 node [fontname=FreeSans fontsize=8 shape=box width=1.3 fixedsize=true];
5 edge [fontname=FreeSans fontsize=8];
6 graph [fontname=FreeSans fontsize=8 ranksep=0.5 nodesep=0.3];
7
8 subgraph cluster_pism {
9 label="class StressBalance"
10 labeljust=r
11
12 subgraph cluster_higher_order {
13 label="higher order\n(planned)"
14 style=dotted;
15 node [style=invis width=0.2 label=""];
16 a -> b [style=invis];
17 }
18 subgraph cluster_hybrid {
19 style=invis
20 subgraph cluster_stressbalance {
21 style=solid
22 label="membrane stress balance\n(class ShallowStressBalance)"
23 labeljust=r
24 {rank=same
25 noop1 [label="set basal velocity\nto zero"];
26 ssa [label="SSA"];
27 }
28 ssa -> noop1 [style=invis];
29 }
30 subgraph cluster_mod {
31 style=solid
32 label="add shear in a column\n(class SSB_Modifier)"
33 labeljust=r
34 {rank=same
35 sia [label="SIA"];
36 noop2 [label="no shear"];
37 }
38 sia -> noop2 [style=invis];
39 }
40 inc [label="incompressibility"];
41 noop1 -> noop2 [label="" style=invis weight=10];
42 ssa -> sia [label="" style=invis weight=10];
43 {sia noop2} -> inc [label="" style=invis weight=10];
44 }
45
46 ssa -> sia [style=solid weight=0 color="green"
47 label="hybrid" fontcolor="green"];
48 sia -> inc [style=solid weight=0 color="green"];
49
50 noop1 -> sia [style=dashed weight=0 color="blue"
51 label="nonsliding SIA" fontcolor="blue"];
52 sia -> inc [style=dashed weight=0 color="blue"];
53
54 ssa -> noop2 [style=dotted weight=0 color="red"
55 label="SSA only" fontcolor="red"];
56 noop2 -> inc [style=dotted weight=0 color="red"];
57
58 b -> inc [style=dotted weight=0];
59 }
60 subgraph cluster_stokes {
61 label="Stokes\n(not planned)"
62 labeljust=c
63 style=dotted
64 node [style=invis width=0.2 label=""];
65 foo -> bar -> baz [style=invis];
66 }
67 }
68