@@ -91,7 +91,7 @@ convert -density 120 -background white -alpha remove -trim greenland.pdf greenla
9191 font=\ttfamily,
9292 text=debug color,text opacity=1,
9393 inner sep=.1em,
94- fill=white,fill opacity=1 ,
94+ fill=white,fill opacity=0.5 ,
9595 rounded corners=.1em,
9696 node contents={\name (\qty)},
9797 },
@@ -141,8 +141,7 @@ convert -density 120 -background white -alpha remove -trim greenland.pdf greenla
141141 \Q{SF}/GROSS-from-SF, % snowfall
142142 \Q{DP}/GROSS-from-DP, % deposition
143143 \Q{CD}/GROSS-from-CD, % condensation
144- \Q{RF}/GROSS-from-RF, % rainfall
145- \Q{RFZ}/GROSS-from-RFZ % refrozen melt
144+ \Q{RFZ}+\Q{RF}/GROSS-from-RFZ % refrozen melt
146145 },
147146 }
148147 \sankeyadvance{GROSS}{2cm}
@@ -178,11 +177,12 @@ convert -density 120 -background white -alpha remove -trim greenland.pdf greenla
178177 \sankeyend[water]{RU-NET}
179178
180179 %% RFZ
181- \sankeynode{ name=RFZ-waypoint0, quantity=\Q{RFZ}, angle=90,
182- at={[xshift=-20mm, yshift=0cm]RFZ-from-MELT.right}, anchor=right}
183- \sankeynode{ name=RFZ-waypoint1, quantity=\Q{RFZ}, angle=90,
180+ \sankeynode{ name=RFZ-waypoint0, quantity=\Q{RFZ}+\Q{RF}, angle=90,
181+ at={[xshift=-20mm, yshift=0cm]RFZ-from-MELT.right}, anchor=right,
182+ forked={\Q{RF}/RF-to-RFZ2, \Q{RFZ}/RFZ-waypoint0-in}}
183+ \sankeynode{ name=RFZ-waypoint1, quantity=\Q{RFZ}+\Q{RF}, angle=90,
184184 at={[xshift=-20mm, yshift=0cm]GROSS-from-RFZ.right}, anchor=right}
185- \sankeydubins[water]{RFZ-from-MELT}{RFZ-waypoint0}
185+ \sankeydubins[water]{RFZ-from-MELT}{RFZ-waypoint0-in }
186186 \sankeydubins[ice-to-water]{RFZ-waypoint0}{RFZ-waypoint1}
187187 \sankeydubins[ice]{RFZ-waypoint1}{GROSS-from-RFZ}
188188
@@ -215,18 +215,23 @@ convert -density 120 -background white -alpha remove -trim greenland.pdf greenla
215215 \sankeynode{name=CD, quantity=\Q{CD}, at={[xshift=-3mm, yshift=0]DP.right}, align=left}
216216 \sankeynode{name=RF-NET, quantity=\Q{RF}+\Q{RF-LIQ}, at={[xshift=-6mm, yshift=0]CD.right}, align=left}
217217 \sankeystart[water]{RF-NET}
218- \sankeyadvance[water]{RF-NET}{0.5cm}
218+ %% \sankeyadvance[water]{RF-NET}{0.5cm}
219219
220220 \sankeydubins{SF}{GROSS-from-SF}
221221 \sankeydubins[air-to-ice]{DP}{GROSS-from-DP}
222222 \sankeydubins{CD}{GROSS-from-CD}
223- \sankeyfork{RF-NET}{\Q{RF}/RFZ-from-RF-NET, \Q{RF-LIQ}/RF-LIQ-from-RF-NET}
224- \sankeydubins[water-to-ice]{RFZ-from-RF-NET}{GROSS-from-RF}
225- \sankeynode{name=RF-wpt1, quantity=\Q{RF-LIQ}, at={[xshift=-10mm]GROSS-to-MELT.right}, align=right}
226- \sankeynode{name=RF-wpt2, quantity=\Q{RF-LIQ}, at={[xshift=-10mm]RFZ-from-MELT.right}, align=right}
227- \sankeydubins[water]{RF-LIQ-from-RF-NET}{RF-wpt1}
228- \sankeydubins[water]{RF-wpt1}{RF-wpt2}
229- \sankeydubins[water]{RF-wpt2}{RF-LIQ-to-RF-NET}
223+
224+ %% FRZ loop with RF
225+ \sankeynode{name=RF-NET1, quantity=\Q{RF-LIQ}+\Q{RF}, at={[xshift=-10mm]GROSS-to-MELT.right}, align=right}
226+ \sankeynode{name=RF-NET2, quantity=\Q{RF-LIQ}+\Q{RF},
227+ at={[xshift=-10mm, yshift=-1cm]RFZ-from-MELT.right}, align=right}
228+ \sankeydubins[water]{RF-NET}{RF-NET1}
229+ \sankeydubins[water]{RF-NET1}{RF-NET2}
230+ \sankeyfork{RF-NET2}{\Q{RF-LIQ}/RF-to-RU-NET, \Q{RF}/RF-to-RFZ}
231+ \sankeydubins[water]{RF-to-RU-NET}{RF-LIQ-to-RF-NET}
232+ \sankeydubins[water, minimum radius=6mm]{RF-to-RFZ}{RF-to-RFZ2}
233+ %% %% \sankeyfork{RF-wpt2}{\Q{RF}/RFZ-from-RF-NET, \Q{RF-LIQ}/RF-LIQ-from-RF-NET}
234+ %% \sankeydubins[water]{RF-to-RU}{RF-LIQ-to-RF-NET}
230235
231236 \sankeystart[air]{DP}
232237 \sankeystart{SF}
@@ -271,7 +276,7 @@ convert -density 120 -background white -alpha remove -trim greenland.pdf greenla
271276
272277 \node[anchor=center, align=center, shift=({0mm,-1cm})] at (GROSS-to-MELT.center) {Melting \\(\sankeygetnodeqty{GROSS-to-MELT})};
273278
274- \node[anchor=center, align=center, shift=({-2 .5cm,- 1.5cm})] at (RFZ-from-MELT .center) {Refreezing\\loop (\sankeygetnodeqty{RFZ -from-MELT })};
279+ \node[anchor=center, align=center, shift=({0 .5cm,1.5cm})] at (RFZ-waypoint1 .center) {Refreezing\\(\sankeygetnodeqty{GROSS -from-RFZ })};
275280
276281 \node[anchor=center, align=center, shift=({0cm,-1cm})] at (SU-out.center) {Sublimation\\(\sankeygetnodeqty{SU-out})};
277282
@@ -283,7 +288,7 @@ convert -density 120 -background white -alpha remove -trim greenland.pdf greenla
283288
284289 \node[anchor=east, align=center, rotate=-90, shift=({-3mm,0cm})] at (CD.center) {Condensation (\sankeygetnodeqty{CD})};
285290
286- \node[anchor=east, align=center, rotate=-90, shift=({-8mm ,0mm})] at (RF-NET.center) {Net rainfall (\sankeygetnodeqty{RF-NET})};
291+ \node[anchor=east, align=center, rotate=-90, shift=({-3mm ,0mm})] at (RF-NET.center) {Net rainfall (\sankeygetnodeqty{RF-NET})};
287292
288293 \end{sankeydiagram}
289294\end{tikzpicture}
0 commit comments