[1080] | 1 | %$Id: canopy_model.tex 1493 2014-11-12 15:39:53Z maronga $ |
---|
| 2 | \input{header_tmp.tex} |
---|
| 3 | %\input{../header_lectures.tex} |
---|
| 4 | |
---|
| 5 | %\documentclass{beamer} |
---|
| 6 | \usepackage[utf8]{inputenc} |
---|
| 7 | \usepackage{ngerman} |
---|
| 8 | \usepackage{pgf} |
---|
| 9 | \usetheme{Dresden} |
---|
| 10 | \usepackage{subfigure} |
---|
| 11 | \usepackage{units} |
---|
| 12 | \usepackage{amsmath} |
---|
| 13 | \usepackage{multimedia} |
---|
| 14 | \newcommand{\event}[1]{\newcommand{\eventname}{#1}} |
---|
| 15 | \usepackage{xmpmulti} |
---|
| 16 | \usepackage{tikz} |
---|
| 17 | \usepackage{pdfcomment} |
---|
| 18 | \usetikzlibrary{shapes,arrows,positioning,calc,decorations.pathmorphing,decorations.pathreplacing,decorations.markings} |
---|
| 19 | \def\Tiny{\fontsize{4pt}{4pt}\selectfont} |
---|
| 20 | \usepackage{listings} |
---|
| 21 | \lstset{language=[90]Fortran, |
---|
| 22 | basicstyle=\ttfamily \tiny, |
---|
| 23 | keywordstyle=\color{black}, |
---|
| 24 | commentstyle=\color{black}, |
---|
| 25 | morecomment=[l]{!\ }% Comment only with space after ! |
---|
| 26 | } |
---|
[1493] | 27 | \usepackage{tabto} |
---|
[1080] | 28 | |
---|
| 29 | \institute{Institut fÌr Meteorologie und Klimatologie, Leibniz UniversitÀt Hannover} |
---|
| 30 | \date{last update: \today} |
---|
| 31 | \event{PALM Seminar} |
---|
| 32 | \setbeamertemplate{navigation symbols}{} |
---|
| 33 | |
---|
| 34 | \setbeamertemplate{footline} |
---|
| 35 | {% |
---|
| 36 | \begin{beamercolorbox}[rightskip=-0.1cm]& |
---|
| 37 | {\includegraphics[height=0.65cm]{imuk_logo.pdf}\hfill \includegraphics[height=0.65cm]{luh_logo.pdf}} |
---|
| 38 | \end{beamercolorbox} |
---|
| 39 | \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,% |
---|
| 40 | leftskip=.3cm,rightskip=0.3cm plus1fil]{title in head/foot}% |
---|
| 41 | {\leavevmode{\usebeamerfont{author in head/foot}\insertshortauthor} \hfill \eventname \hfill \insertframenumber \; / \inserttotalframenumber}% |
---|
| 42 | \end{beamercolorbox}% |
---|
| 43 | % \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}% |
---|
| 44 | % \end{beamercolorbox} |
---|
| 45 | } |
---|
| 46 | %\logo{\includegraphics[width=0.3\textwidth]{luhimuk_logo.png}} |
---|
| 47 | |
---|
| 48 | \title[PALM's Canopy Model]{PALM's Canopy Model} |
---|
| 49 | \author{Siegfried Raasch} |
---|
| 50 | |
---|
| 51 | |
---|
| 52 | % Notes: |
---|
| 53 | % jede subsection bekommt einen punkt im menu (vertikal ausgerichtet. |
---|
| 54 | % jeder frame in einer subsection bekommt einen punkt (horizontal ausgerichtet) |
---|
| 55 | \begin{document} |
---|
| 56 | |
---|
| 57 | \begin{frame} |
---|
| 58 | \titlepage |
---|
| 59 | \end{frame} |
---|
| 60 | |
---|
| 61 | \section{PALM's Canopy Model} |
---|
| 62 | \subsection{The embedded Canopy Model} |
---|
| 63 | |
---|
[1493] | 64 | |
---|
[1080] | 65 | %Folie 01 |
---|
| 66 | \begin{frame} |
---|
| 67 | \frametitle{Overview} |
---|
| 68 | \begin{itemize} |
---|
[1205] | 69 | \item<1->{The canopy model embedded in PALM can be used to study the effect of a plant canopy on e.g.:} |
---|
[1080] | 70 | \begin{itemize} |
---|
| 71 | \item<2->{mean flow field,} |
---|
| 72 | \item<3->{development of coherent turbulence structures,} |
---|
| 73 | \item<4->{scalar exchange processes between canopy and atmosphere.} |
---|
| 74 | \end{itemize} |
---|
[1493] | 75 | \item<5->{The plant canopy acts as a sink for momentum and as a source/sink for active (e.g. temperature) and passive (e.g. tracer) scalars.} |
---|
| 76 | \item<6->{The source/sink strength for momentum and scalars depends on e.g.:} |
---|
[1080] | 77 | \begin{itemize} |
---|
[1205] | 78 | \item<7->{leaf area density,} |
---|
[1493] | 79 | \item<8->{drag coefficient,} |
---|
| 80 | \item<9->{wind speed.} |
---|
[1080] | 81 | \end{itemize} |
---|
| 82 | \end{itemize} |
---|
| 83 | \end{frame} |
---|
| 84 | |
---|
| 85 | |
---|
| 86 | |
---|
| 87 | %Folie 02 |
---|
| 88 | \begin{frame} |
---|
| 89 | \frametitle{Theory (I)} |
---|
| 90 | \begin{footnotesize} |
---|
| 91 | \begin{itemize} |
---|
| 92 | \item<1->{A plant canopy affects the flow by acting as a momentum sink due to form and viscous drag forces.} |
---|
| 93 | \item<2->{The effectiveness of momentum absorption depends on the amount of leaf area per unit volume and the aerodynamic drag.} |
---|
[1493] | 94 | \item<3->{Due to the aerodynamic drag, the flow is decelerated within the canopy, creating an inflection point in the vertical profile of the horizontal velocity at the canopy top. |
---|
[1080] | 95 | \begin{center} |
---|
| 96 | \includegraphics[width=0.5\textwidth]{canopy_model_figures/abb1.png} |
---|
| 97 | \end{center} |
---|
| 98 | } |
---|
| 99 | \end{itemize} |
---|
| 100 | \end{footnotesize} |
---|
| 101 | \end{frame} |
---|
| 102 | |
---|
| 103 | |
---|
| 104 | |
---|
| 105 | %Folie 03 |
---|
| 106 | \begin{frame} |
---|
| 107 | \frametitle{Theory (II)} |
---|
| 108 | \begin{footnotesize} |
---|
| 109 | \begin{itemize} |
---|
[1205] | 110 | \item<1->{The inflection point in the velocity profile introduces instabilities to the flow, leading to the formation of Kelvin-Helmholtz waves near the canopy top (\textcircled{{\tiny 1}}).} |
---|
| 111 | \item<2->{Wave breaking induces further instabilities, whereby a longitudinal component is added to the developing turbulence structures (\textcircled{{\tiny 2}} \& \textcircled{{\tiny 3}}).} |
---|
| 112 | \item<3->{Due to the persistent instabilities the turbulence structures develop a distinct three-dimensionality (\textcircled{{\tiny 4}}).} |
---|
[1080] | 113 | \item<4->{The large turbulence structures developing due to the inflection point instability significantly contribute to the vertical mixing of in-canopy and above-canopy air. |
---|
| 114 | \begin{center} |
---|
| 115 | \includegraphics[width=0.5\textwidth]{canopy_model_figures/abb2.png} |
---|
| 116 | \end{center} |
---|
| 117 | } |
---|
| 118 | \end{itemize} |
---|
| 119 | \end{footnotesize} |
---|
| 120 | \end{frame} |
---|
| 121 | |
---|
| 122 | |
---|
| 123 | |
---|
| 124 | %Folie 04 |
---|
| 125 | \begin{frame} |
---|
| 126 | \frametitle{Methods (I)} |
---|
| 127 | \begin{footnotesize} |
---|
| 128 | \begin{itemize} |
---|
| 129 | \item<1->{The canopy model in PALM is based on the models used by Shaw and Schumann (1992) and Watanabe (2004).} |
---|
| 130 | \item<2->{The aerodynamic effect of the canopy on the turbulent flow is accounted for by an additional term in the momentum equations:\\ |
---|
| 131 | \begin{align*} |
---|
| 132 | \frac{\partial \bar{u}_{i}}{\partial t} = \text{...} - c_{d} a U \bar{u}_{i} |
---|
| 133 | \end{align*} |
---|
| 134 | } |
---|
| 135 | \begin{itemize} |
---|
[1493] | 136 | \item<3->{ $c_{d}$\tabto{.5cm}: drag coefficient} |
---|
| 137 | \item<4->{ $a $\tabto{.5cm}: leaf area density $[m^{2}m^{-3}]$} |
---|
| 138 | \item<5->{ $U$\tabto{.5cm}: $(u^{2} + v^{2} + w^{2})^{1/2}$ $[m s^{-1}]$} |
---|
| 139 | \item<6->{ $u_{i}$\tabto{.5cm}: velocity component ($u_{1}=u$, $u_{2}=v$, $u_{3}=w$)} |
---|
[1080] | 140 | \end{itemize} |
---|
| 141 | \end{itemize} |
---|
[1493] | 142 | \uncover<7->{Note: The canopy model does not resolve single plant elements, it rather models a volume-averaged effect of the forest drag on the flow.} |
---|
[1080] | 143 | \end{footnotesize} |
---|
| 144 | \end{frame} |
---|
| 145 | |
---|
| 146 | |
---|
| 147 | |
---|
| 148 | %Folie 05 |
---|
| 149 | \begin{frame} |
---|
| 150 | \frametitle{Methods (II)} |
---|
| 151 | \begin{footnotesize} |
---|
| 152 | \begin{itemize} |
---|
[1493] | 153 | \item<1->{The effect of the canopy on the subgrid scale turbulence is accounted for by adding a sink term to the prognostic equation for the subgrid-scale turbulent kinetic energy:\\ |
---|
[1080] | 154 | \begin{align*} |
---|
| 155 | \frac{\partial e}{\partial t} = \text{...} - 2 c_{d} a U e |
---|
| 156 | \end{align*} |
---|
| 157 | } |
---|
[1493] | 158 | \item<2->{It is assumed that the subgrid scale turbulent kinetic energy is dissipated by the canopy due to the rapid dissipation of wake turbulence in the lee of plant elements (e.g. Watanabe, 2004).} |
---|
[1080] | 159 | \end{itemize} |
---|
| 160 | \end{footnotesize} |
---|
| 161 | \end{frame} |
---|
| 162 | |
---|
| 163 | |
---|
| 164 | |
---|
| 165 | %Folie 06 |
---|
| 166 | \begin{frame} |
---|
| 167 | \frametitle{Methods (III)} |
---|
| 168 | \begin{footnotesize} |
---|
| 169 | \begin{itemize} |
---|
| 170 | \item<1->{If desired, the effect of the canopy on the sensible heat transport can be considered. A source term is added to the prognostic equation for potential temperature:\\ |
---|
| 171 | \begin{align*} |
---|
| 172 | \frac{\partial \bar{\theta}}{\partial t} = \text{...} + S_{\theta} |
---|
| 173 | \end{align*} |
---|
| 174 | } |
---|
[1493] | 175 | \item<2->{It is assumed that the foliage is warmed by the penetrating solar radiation. In turn, the heated foliage warms the surrounding air.} |
---|
[1205] | 176 | \item<3->{The source strength $S_{\theta}$ is defined as the vertical derivative of the upward kinematic vertical heat flux $Q_{\theta}$, given by (Shaw and Schumann, 1992):\\ |
---|
[1080] | 177 | \begin{align*} |
---|
| 178 | Q_{\theta}(z) = Q_{\theta}(h) exp(-\alpha F) \text{ , } Q_{\theta}(h) \text{ : Heat flux at canopy top} |
---|
| 179 | \end{align*} |
---|
| 180 | } |
---|
| 181 | \begin{itemize} |
---|
| 182 | \item<4->{ $\alpha = 0.6$ (extinction coefficient)} |
---|
| 183 | \item<5->{ $F = \int\limits_{z}^{h} a \: dz$ (downward cumulative leaf area index)} |
---|
| 184 | \end{itemize} |
---|
| 185 | \end{itemize} |
---|
| 186 | \end{footnotesize} |
---|
| 187 | \end{frame} |
---|
| 188 | |
---|
| 189 | |
---|
| 190 | |
---|
| 191 | %Folie 07 |
---|
| 192 | \begin{frame} |
---|
| 193 | \frametitle{Methods (IV)} |
---|
| 194 | \begin{footnotesize} |
---|
| 195 | \begin{itemize} |
---|
| 196 | \item<1->{The canopy might act as a sink or source for other scalars $q$ (e.g. humidity, passive tracer). Therefore, an additional term is added to the scalar transport equation:\\ |
---|
| 197 | \begin{align*} |
---|
| 198 | \frac{\partial \bar{q}}{\partial t} = \text{...} - c_{q} a U (\bar{q} - q_{c}) |
---|
| 199 | \end{align*} |
---|
| 200 | } |
---|
| 201 | \begin{itemize} |
---|
| 202 | \item<2->{ $c_{q}$ : scalar exchange coefficient} |
---|
| 203 | \item<3->{ $q_{c}$ : scalar concentration at leaf surface} |
---|
| 204 | \end{itemize} |
---|
| 205 | \end{itemize} |
---|
| 206 | \end{footnotesize} |
---|
| 207 | \end{frame} |
---|
| 208 | |
---|
| 209 | |
---|
| 210 | |
---|
| 211 | %Folie 08 |
---|
| 212 | \begin{frame} |
---|
| 213 | \frametitle{Basics (I)} |
---|
| 214 | \begin{itemize} |
---|
[1493] | 215 | \item<1->{The canopy model is enabled by adding {\small \texttt{NAMELIST}} group {\small \texttt{\&canopy\_par}} to the parameter file ({\small \texttt{PARIN}}), subsequently to {\small \texttt{NAMELIST}} group {\small \texttt{\&d3par}}.} |
---|
[1080] | 216 | \item<2->{All parameters for steering the canopy model are described in:\\ |
---|
[1493] | 217 | {\scriptsize Documentation $\rightarrow$ Model steering $\rightarrow$ Parameters $\rightarrow$ Plant canopy}\\ |
---|
[1080] | 218 | (http://palm.muk.uni-hannover.de) |
---|
| 219 | } |
---|
[1493] | 220 | \item<3->{The following slides will describe how to set up a simulation with a simple horizontally homogeneous canopy block, covering the entire model domain surface. In this case, {\small \texttt{canopy\_mode = 'block'}} must be set in {\small \texttt{\&canopy\_par}} {\small \texttt{NAMELIST}}.} |
---|
[1080] | 221 | \end{itemize} |
---|
| 222 | \end{frame} |
---|
| 223 | |
---|
| 224 | |
---|
| 225 | |
---|
| 226 | %Folie 09 |
---|
| 227 | \begin{frame} |
---|
[1493] | 228 | \frametitle{Basic canopy parameters (I)} |
---|
| 229 | The parameters for steering the canopy model have to be added to the {\small \texttt{\&canopy\_par}} {\small \texttt{NAMELIST}} in the parameter file ({\small \texttt{PARIN}}).\\ |
---|
[1080] | 230 | \begin{itemize} |
---|
[1493] | 231 | \item<1->{Step I: Define the upper boundary of the plant canopy volume using the parameter {\small \texttt{pch\_index}} (grid point index, default 0). {\small \texttt{pch\_index}} specifies the number of grid points resolving the canopy layer in the vertical direction.} |
---|
[1080] | 232 | \end{itemize} |
---|
| 233 | \vspace{10pt} |
---|
| 234 | |
---|
| 235 | \tikzstyle{background} = [rectangle, fill=gray!10, text width=1\textwidth, text centered, rounded corners, minimum height=10em] |
---|
| 236 | \tikzstyle{Key1} = [rectangle, draw, fill=gray!70, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 237 | \tikzstyle{Key2} = [rectangle, draw, fill=green!90, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 238 | \tikzstyle{Key3} = [rectangle, text width=3.0cm, minimum size=16pt, font=\tiny] |
---|
| 239 | |
---|
| 240 | \begin{tikzpicture}[>=latex'] |
---|
| 241 | %%% Edit the following coordinate to change the shape of your |
---|
| 242 | %%% cuboid |
---|
| 243 | |
---|
| 244 | %% Vanishing points for perspective handling |
---|
| 245 | \coordinate (P1) at (-4cm,1.5cm); % left vanishing point (To pick) |
---|
| 246 | \coordinate (P2) at (10cm,1.5cm); % right vanishing point (To pick) |
---|
| 247 | |
---|
| 248 | %% (A1) and (A2) defines the 2 central points of the cuboid |
---|
| 249 | \coordinate (A1) at (0cm,0cm); % central top point (To pick) |
---|
| 250 | \coordinate (A2) at (0cm,-2cm); % central bottom point (To pick) |
---|
| 251 | |
---|
| 252 | %% (A3) to (A8) are computed given a unique parameter (or 2) .8 |
---|
| 253 | % You can vary .8 from 0 to 1 to change perspective on left side |
---|
| 254 | \coordinate (A3) at ($(P1)!.8!(A2)$); % To pick for perspective |
---|
| 255 | \coordinate (A4) at ($(P1)!.8!(A1)$); |
---|
| 256 | |
---|
| 257 | % You can vary .8 from 0 to 1 to change perspective on right side |
---|
| 258 | \coordinate (A7) at ($(P2)!.7!(A2)$); |
---|
| 259 | \coordinate (A8) at ($(P2)!.7!(A1)$); |
---|
| 260 | |
---|
| 261 | %% Automatically compute the last 2 points with intersections |
---|
| 262 | \coordinate (A5) at |
---|
| 263 | (intersection cs: first line={(A8) -- (P1)}, |
---|
| 264 | second line={(A4) -- (P2)}); |
---|
| 265 | \coordinate (A6) at |
---|
| 266 | (intersection cs: first line={(A7) -- (P1)}, |
---|
| 267 | second line={(A3) -- (P2)}); |
---|
| 268 | |
---|
| 269 | %% Drawing the canopy layer |
---|
| 270 | \coordinate (A9) at (0em,-1.7cm); % central bottom point (To pick) |
---|
| 271 | \coordinate (A10) at ($(P2)!.7!(A9)$); |
---|
| 272 | \coordinate (A12) at ($(P1)!.8!(A9)$); % To pick for perspective |
---|
| 273 | \coordinate (A11) at |
---|
| 274 | (intersection cs: first line={(A10) -- (P1)}, |
---|
| 275 | second line={(A12) -- (P2)}); |
---|
| 276 | |
---|
| 277 | %%% Depending of what you want to display, you can comment/edit |
---|
| 278 | %%% the following lines |
---|
| 279 | |
---|
| 280 | {\node [background, right=-0.8cm of A12] (background) {};} |
---|
| 281 | |
---|
| 282 | %% Possibly draw back faces |
---|
| 283 | |
---|
| 284 | \fill[gray!70] (A2) -- (A3) -- (A6) -- (A7) -- cycle; % face 6 |
---|
| 285 | \node at (barycentric cs:A2=1,A3=1,A6=1,A7=1) {\tiny }; |
---|
| 286 | |
---|
| 287 | \fill[gray!30] (A3) -- (A4) -- (A5) -- (A6) -- cycle; % face 3 |
---|
| 288 | \node at (barycentric cs:A3=1,A4=1,A5=1,A6=1) {\tiny }; |
---|
| 289 | |
---|
| 290 | \fill[gray!10] (A5) -- (A6) -- (A7) -- (A8) -- cycle; % face 4 |
---|
| 291 | \node at (barycentric cs:A5=1,A6=1,A7=1,A8=1) {\tiny }; |
---|
| 292 | |
---|
| 293 | |
---|
| 294 | \fill[green!90] (A9) -- (A10) -- (A11) -- (A12) -- cycle; % face 7 |
---|
| 295 | \node at (barycentric cs:A9=1,A10=1,A11=1,A12=1) {\tiny }; |
---|
| 296 | |
---|
| 297 | \fill[green!100] (A9) -- (A12) -- (A3) -- (A2) -- cycle; % face 8 |
---|
| 298 | \node at (barycentric cs:A9=1,A12=1,A3=1,A2=1) {\tiny }; |
---|
| 299 | |
---|
| 300 | \fill[green!100] (A9) -- (A10) -- (A7) -- (A2) -- cycle; % face 9 |
---|
| 301 | \node at (barycentric cs:A9=1,A10=1,A7=1,A2=1) {\tiny }; |
---|
| 302 | |
---|
| 303 | \draw[thin,dashed] (A5) -- (A6); |
---|
| 304 | \draw[thin,dashed] (A3) -- (A6); |
---|
| 305 | \draw[thin,dashed] (A7) -- (A6); |
---|
| 306 | |
---|
| 307 | \draw[thin,dashed] (A11) -- (A12); |
---|
| 308 | \draw[thin,dashed] (A10) -- (A11); |
---|
| 309 | |
---|
| 310 | %% Possibly draw front faces |
---|
| 311 | |
---|
| 312 | % \fill[orange] (A1) -- (A8) -- (A7) -- (A2) -- cycle; % face 1 |
---|
| 313 | % \node at (barycentric cs:A1=1,A8=1,A7=1,A2=1) {\tiny f1}; |
---|
| 314 | \fill[gray!50,opacity=0.2] (A1) -- (A2) -- (A3) -- (A4) -- cycle; % f2 |
---|
| 315 | \node at (barycentric cs:A1=1,A2=1,A3=1,A4=1) {\tiny }; |
---|
| 316 | \fill[gray!90,opacity=0.2] (A1) -- (A4) -- (A5) -- (A8) -- cycle; % f5 |
---|
| 317 | \node at (barycentric cs:A1=1,A4=1,A5=1,A8=1) {\tiny }; |
---|
| 318 | |
---|
| 319 | %% Possibly draw front lines |
---|
| 320 | \draw[thin] (A1) -- (A2); |
---|
| 321 | \draw[thin] (A3) -- (A4); |
---|
| 322 | \draw[thin] (A7) -- (A8); |
---|
| 323 | \draw[thin] (A1) -- (A4); |
---|
| 324 | \draw[thin] (A1) -- (A8); |
---|
| 325 | \draw[thin] (A2) -- (A3); |
---|
| 326 | \draw[thin] (A2) -- (A7); |
---|
| 327 | \draw[thin] (A4) -- (A5); |
---|
| 328 | \draw[thin] (A8) -- (A5); |
---|
| 329 | |
---|
| 330 | \draw[thin] (A9) -- (A10); |
---|
| 331 | \draw[thin] (A9) -- (A12); |
---|
| 332 | |
---|
| 333 | % Possibly draw points |
---|
| 334 | % (it can help you understand the cuboid structure) |
---|
| 335 | \foreach \i in {1,2,...,12} |
---|
| 336 | { |
---|
| 337 | % \draw[fill=black] (A\i) circle (0.05em) |
---|
| 338 | % node[above right] {\tiny \i}; |
---|
| 339 | } |
---|
| 340 | % \draw[fill=black] (P1) circle (0.1em) node[below] {\tiny p1}; |
---|
| 341 | % \draw[fill=black] (P2) circle (0.1em) node[below] {\tiny p2}; |
---|
| 342 | |
---|
| 343 | %Key |
---|
| 344 | \coordinate (K1) at (0.5cm,-2.3cm); |
---|
| 345 | \coordinate (K2) at (0.5cm,-2.7cm); |
---|
| 346 | |
---|
| 347 | |
---|
| 348 | \node [Key1, right=0.0cm of K1] (key1) {}; |
---|
| 349 | \node [Key2, right=0.0cm of K2] (key2) {}; |
---|
| 350 | \node [Key3, right=0.4cm of K1] (key11) {Total model domain}; |
---|
| 351 | \node [Key3, right=0.4cm of K2] (key21) {Plant canopy volume}; |
---|
| 352 | |
---|
| 353 | %% frame specific elements |
---|
| 354 | \node [Key3, right=0.45cm of A10] (label1) {\texttt{zw(pch\_index)} = canopy top}; |
---|
| 355 | \node [Key3, right=0.05cm of A10] (label0) {}; |
---|
| 356 | |
---|
| 357 | \draw[<-] (label0) -- (label1); |
---|
| 358 | \end{tikzpicture} |
---|
| 359 | |
---|
| 360 | |
---|
| 361 | \end{frame} |
---|
| 362 | |
---|
| 363 | |
---|
| 364 | |
---|
| 365 | %Folie 10 |
---|
| 366 | \begin{frame} |
---|
[1493] | 367 | \frametitle{Basic canopy parameters (II)} |
---|
[1080] | 368 | \begin{itemize} |
---|
| 369 | \item<1->{ Step II: Construct the vertical profile of the leaf area density (lad) to prescribe the distribution of leaf area within the plant canopy volume.\\ |
---|
[1493] | 370 | Two methods are available to prescribe an lad profile:} |
---|
| 371 | \begin{itemize} |
---|
| 372 | \item<2->{Create piecewise linear segments by prescribing vertical lad gradients,} |
---|
| 373 | \item<3->{Prescribe a beta probability distribution.} |
---|
| 374 | \end{itemize} |
---|
| 375 | |
---|
[1080] | 376 | \end{itemize} |
---|
| 377 | \vspace{10pt} |
---|
| 378 | |
---|
| 379 | \tikzstyle{background} = [rectangle, fill=gray!10, text width=1\textwidth, text centered, rounded corners, minimum height=10em] |
---|
| 380 | \tikzstyle{Key1} = [rectangle, draw, fill=gray!70, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 381 | \tikzstyle{Key2} = [rectangle, draw, fill=green!90, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 382 | \tikzstyle{Key3} = [rectangle, text width=4.5cm, minimum size=16pt, font=\tiny] |
---|
| 383 | \tikzstyle{label} = [rectangle, text width=2.0cm, align=center, minimum size=16pt, font=\tiny] |
---|
| 384 | |
---|
| 385 | \begin{tikzpicture}[>=latex'] |
---|
| 386 | %%% Edit the following coordinate to change the shape of your |
---|
| 387 | %%% cuboid |
---|
| 388 | |
---|
| 389 | %% Vanishing points for perspective handling |
---|
| 390 | \coordinate (P1) at (-4cm,1.5cm); % left vanishing point (To pick) |
---|
| 391 | \coordinate (P2) at (10cm,1.5cm); % right vanishing point (To pick) |
---|
| 392 | |
---|
| 393 | %% (A1) and (A2) defines the 2 central points of the cuboid |
---|
| 394 | \coordinate (A1) at (0cm,0cm); % central top point (To pick) |
---|
| 395 | \coordinate (A2) at (0cm,-2cm); % central bottom point (To pick) |
---|
| 396 | |
---|
| 397 | %% (A3) to (A8) are computed given a unique parameter (or 2) .8 |
---|
| 398 | % You can vary .8 from 0 to 1 to change perspective on left side |
---|
| 399 | \coordinate (A3) at ($(P1)!.8!(A2)$); % To pick for perspective |
---|
| 400 | \coordinate (A4) at ($(P1)!.8!(A1)$); |
---|
| 401 | |
---|
| 402 | % You can vary .8 from 0 to 1 to change perspective on right side |
---|
| 403 | \coordinate (A7) at ($(P2)!.7!(A2)$); |
---|
| 404 | \coordinate (A8) at ($(P2)!.7!(A1)$); |
---|
| 405 | |
---|
| 406 | %% Automatically compute the last 2 points with intersections |
---|
| 407 | \coordinate (A5) at |
---|
| 408 | (intersection cs: first line={(A8) -- (P1)}, |
---|
| 409 | second line={(A4) -- (P2)}); |
---|
| 410 | \coordinate (A6) at |
---|
| 411 | (intersection cs: first line={(A7) -- (P1)}, |
---|
| 412 | second line={(A3) -- (P2)}); |
---|
| 413 | |
---|
| 414 | %% Drawing the canopy layer |
---|
| 415 | \coordinate (A9) at (0em,-1.7cm); % central bottom point (To pick) |
---|
| 416 | \coordinate (A10) at ($(P2)!.7!(A9)$); |
---|
| 417 | \coordinate (A12) at ($(P1)!.8!(A9)$); % To pick for perspective |
---|
| 418 | \coordinate (A11) at |
---|
| 419 | (intersection cs: first line={(A10) -- (P1)}, |
---|
| 420 | second line={(A12) -- (P2)}); |
---|
| 421 | |
---|
| 422 | %%% Depending of what you want to display, you can comment/edit |
---|
| 423 | %%% the following lines |
---|
| 424 | |
---|
| 425 | {\node [background, right=-0.8cm of A12] (background) {};} |
---|
| 426 | |
---|
| 427 | %% Possibly draw back faces |
---|
| 428 | |
---|
| 429 | \fill[gray!70] (A2) -- (A3) -- (A6) -- (A7) -- cycle; % face 6 |
---|
| 430 | \node at (barycentric cs:A2=1,A3=1,A6=1,A7=1) {\tiny }; |
---|
| 431 | |
---|
| 432 | \fill[gray!30] (A3) -- (A4) -- (A5) -- (A6) -- cycle; % face 3 |
---|
| 433 | \node at (barycentric cs:A3=1,A4=1,A5=1,A6=1) {\tiny }; |
---|
| 434 | |
---|
| 435 | \fill[gray!10] (A5) -- (A6) -- (A7) -- (A8) -- cycle; % face 4 |
---|
| 436 | \node at (barycentric cs:A5=1,A6=1,A7=1,A8=1) {\tiny }; |
---|
| 437 | |
---|
| 438 | |
---|
| 439 | \fill[green!90] (A9) -- (A10) -- (A11) -- (A12) -- cycle; % face 7 |
---|
| 440 | \node at (barycentric cs:A9=1,A10=1,A11=1,A12=1) {\tiny }; |
---|
| 441 | |
---|
| 442 | \fill[green!100] (A9) -- (A12) -- (A3) -- (A2) -- cycle; % face 8 |
---|
| 443 | \node at (barycentric cs:A9=1,A12=1,A3=1,A2=1) {\tiny }; |
---|
| 444 | |
---|
| 445 | \fill[green!100] (A9) -- (A10) -- (A7) -- (A2) -- cycle; % face 9 |
---|
| 446 | \node at (barycentric cs:A9=1,A10=1,A7=1,A2=1) {\tiny }; |
---|
| 447 | |
---|
| 448 | \draw[thin,dashed] (A5) -- (A6); |
---|
| 449 | \draw[thin,dashed] (A3) -- (A6); |
---|
| 450 | \draw[thin,dashed] (A7) -- (A6); |
---|
| 451 | |
---|
| 452 | \draw[thin,dashed] (A11) -- (A12); |
---|
| 453 | \draw[thin,dashed] (A10) -- (A11); |
---|
| 454 | |
---|
| 455 | %% Possibly draw front faces |
---|
| 456 | |
---|
| 457 | % \fill[orange] (A1) -- (A8) -- (A7) -- (A2) -- cycle; % face 1 |
---|
| 458 | % \node at (barycentric cs:A1=1,A8=1,A7=1,A2=1) {\tiny f1}; |
---|
| 459 | \fill[gray!50,opacity=0.2] (A1) -- (A2) -- (A3) -- (A4) -- cycle; % f2 |
---|
| 460 | \node at (barycentric cs:A1=1,A2=1,A3=1,A4=1) {\tiny }; |
---|
| 461 | \fill[gray!90,opacity=0.2] (A1) -- (A4) -- (A5) -- (A8) -- cycle; % f5 |
---|
| 462 | \node at (barycentric cs:A1=1,A4=1,A5=1,A8=1) {\tiny }; |
---|
| 463 | |
---|
| 464 | %% Possibly draw front lines |
---|
| 465 | \draw[thin] (A1) -- (A2); |
---|
| 466 | \draw[thin] (A3) -- (A4); |
---|
| 467 | \draw[thin] (A7) -- (A8); |
---|
| 468 | \draw[thin] (A1) -- (A4); |
---|
| 469 | \draw[thin] (A1) -- (A8); |
---|
| 470 | \draw[thin] (A2) -- (A3); |
---|
| 471 | \draw[thin] (A2) -- (A7); |
---|
| 472 | \draw[thin] (A4) -- (A5); |
---|
| 473 | \draw[thin] (A8) -- (A5); |
---|
| 474 | |
---|
| 475 | \draw[thin] (A9) -- (A10); |
---|
| 476 | \draw[thin] (A9) -- (A12); |
---|
| 477 | |
---|
| 478 | % Possibly draw points |
---|
| 479 | % (it can help you understand the cuboid structure) |
---|
| 480 | \foreach \i in {1,2,...,12} |
---|
| 481 | { |
---|
| 482 | % \draw[fill=black] (A\i) circle (0.05em) |
---|
| 483 | % node[above right] {\tiny \i}; |
---|
| 484 | } |
---|
| 485 | % \draw[fill=black] (P1) circle (0.1em) node[below] {\tiny p1}; |
---|
| 486 | % \draw[fill=black] (P2) circle (0.1em) node[below] {\tiny p2}; |
---|
| 487 | |
---|
| 488 | %Key |
---|
| 489 | \coordinate (K1) at (0.5cm,-2.3cm); |
---|
| 490 | \coordinate (K2) at (0.5cm,-2.7cm); |
---|
| 491 | |
---|
| 492 | |
---|
| 493 | \node [Key1, right=0.0cm of K1] (key1) {}; |
---|
| 494 | \node [Key2, right=0.0cm of K2] (key2) {}; |
---|
| 495 | \node [Key3, right=0.4cm of K1] (key11) {Total model domain}; |
---|
| 496 | \node [Key3, right=0.4cm of K2] (key21) {Plant canopy volume}; |
---|
| 497 | |
---|
| 498 | %% frame specific elements |
---|
| 499 | |
---|
| 500 | %% boundary layer profile 2D |
---|
| 501 | \coordinate (B1) at (4.0cm,0.3cm); |
---|
| 502 | \coordinate (B2) at (4.0cm,-2.5cm); |
---|
| 503 | |
---|
| 504 | \coordinate (B3) at (4.0cm,0.6cm); |
---|
| 505 | \coordinate (B4) at (6.6cm,-2.5cm); |
---|
| 506 | |
---|
| 507 | \draw[thin, dotted] (A10) -- (B1); |
---|
| 508 | \draw[thin, dotted] (A7) -- (B2); |
---|
| 509 | \draw[<-] (B3) -- (B2); |
---|
| 510 | \draw[<-] (B4) -- (B2); |
---|
| 511 | |
---|
| 512 | \coordinate (xlab) at (5.3cm,-2.5cm); |
---|
| 513 | \coordinate (ylab) at (4.0cm,-1.1cm); |
---|
| 514 | \node [label, below=0.0cm of xlab] (xlabel) {lad $[m^{2}m^{-3}]$}; |
---|
| 515 | \node [label, rotate=90, above=0.0cm of ylab] (ylabel) {z$[m]$}; |
---|
| 516 | |
---|
| 517 | |
---|
| 518 | \coordinate (B5) at (4.5cm,-2.5cm); |
---|
| 519 | % \draw [-,color=red] (B1) to [out=-10,in=90,looseness=2.0, relative=false] .. controls (4,0) and (5,0) .. (B5); |
---|
| 520 | \draw {(B1) .. controls (8.0,-0.2) and (4.5,-1.0) .. (B5)}; |
---|
| 521 | |
---|
[1493] | 522 | |
---|
| 523 | \end{tikzpicture} |
---|
| 524 | |
---|
| 525 | |
---|
| 526 | \end{frame} |
---|
| 527 | |
---|
| 528 | |
---|
| 529 | |
---|
| 530 | %Folie 11 |
---|
| 531 | \begin{frame} |
---|
| 532 | \frametitle{Basic canopy parameters (II)} |
---|
| 533 | \begin{itemize} |
---|
| 534 | \item<1->{ Method I: Create lad profile from piecewise linear segments by prescribing vertical lad gradients.} |
---|
| 535 | \item[]{The canopy top is located at {\small \texttt{zw(pch\_index)}} (w-grid), which is in the center between {\small \texttt{zu(pch\_index)}} and {\small \texttt{zu(pch\_index + 1)}} (u-grid).} |
---|
| 536 | \end{itemize} |
---|
| 537 | \vspace{10pt} |
---|
| 538 | |
---|
| 539 | \tikzstyle{background} = [rectangle, fill=gray!10, text width=1\textwidth, text centered, rounded corners, minimum height=10em] |
---|
| 540 | \tikzstyle{Key1} = [rectangle, draw, fill=gray!70, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 541 | \tikzstyle{Key2} = [rectangle, draw, fill=green!90, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 542 | \tikzstyle{Key3} = [rectangle, text width=4.5cm, minimum size=16pt, font=\tiny] |
---|
| 543 | \tikzstyle{label} = [rectangle, text width=2.0cm, align=center, minimum size=16pt, font=\tiny] |
---|
| 544 | |
---|
| 545 | \begin{tikzpicture}[>=latex'] |
---|
| 546 | %%% Edit the following coordinate to change the shape of your |
---|
| 547 | %%% cuboid |
---|
| 548 | |
---|
| 549 | %% Vanishing points for perspective handling |
---|
| 550 | \coordinate (P1) at (-4cm,1.5cm); % left vanishing point (To pick) |
---|
| 551 | \coordinate (P2) at (10cm,1.5cm); % right vanishing point (To pick) |
---|
| 552 | |
---|
| 553 | %% (A1) and (A2) defines the 2 central points of the cuboid |
---|
| 554 | \coordinate (A1) at (0cm,0cm); % central top point (To pick) |
---|
| 555 | \coordinate (A2) at (0cm,-2cm); % central bottom point (To pick) |
---|
| 556 | |
---|
| 557 | %% (A3) to (A8) are computed given a unique parameter (or 2) .8 |
---|
| 558 | % You can vary .8 from 0 to 1 to change perspective on left side |
---|
| 559 | \coordinate (A3) at ($(P1)!.8!(A2)$); % To pick for perspective |
---|
| 560 | \coordinate (A4) at ($(P1)!.8!(A1)$); |
---|
| 561 | |
---|
| 562 | % You can vary .8 from 0 to 1 to change perspective on right side |
---|
| 563 | \coordinate (A7) at ($(P2)!.7!(A2)$); |
---|
| 564 | \coordinate (A8) at ($(P2)!.7!(A1)$); |
---|
| 565 | |
---|
| 566 | %% Automatically compute the last 2 points with intersections |
---|
| 567 | \coordinate (A5) at |
---|
| 568 | (intersection cs: first line={(A8) -- (P1)}, |
---|
| 569 | second line={(A4) -- (P2)}); |
---|
| 570 | \coordinate (A6) at |
---|
| 571 | (intersection cs: first line={(A7) -- (P1)}, |
---|
| 572 | second line={(A3) -- (P2)}); |
---|
| 573 | |
---|
| 574 | %% Drawing the canopy layer |
---|
| 575 | \coordinate (A9) at (0em,-1.7cm); % central bottom point (To pick) |
---|
| 576 | \coordinate (A10) at ($(P2)!.7!(A9)$); |
---|
| 577 | \coordinate (A12) at ($(P1)!.8!(A9)$); % To pick for perspective |
---|
| 578 | \coordinate (A11) at |
---|
| 579 | (intersection cs: first line={(A10) -- (P1)}, |
---|
| 580 | second line={(A12) -- (P2)}); |
---|
| 581 | |
---|
| 582 | %%% Depending of what you want to display, you can comment/edit |
---|
| 583 | %%% the following lines |
---|
| 584 | |
---|
| 585 | {\node [background, right=-0.8cm of A12] (background) {};} |
---|
| 586 | |
---|
| 587 | %% Possibly draw back faces |
---|
| 588 | |
---|
| 589 | \fill[gray!70] (A2) -- (A3) -- (A6) -- (A7) -- cycle; % face 6 |
---|
| 590 | \node at (barycentric cs:A2=1,A3=1,A6=1,A7=1) {\tiny }; |
---|
| 591 | |
---|
| 592 | \fill[gray!30] (A3) -- (A4) -- (A5) -- (A6) -- cycle; % face 3 |
---|
| 593 | \node at (barycentric cs:A3=1,A4=1,A5=1,A6=1) {\tiny }; |
---|
| 594 | |
---|
| 595 | \fill[gray!10] (A5) -- (A6) -- (A7) -- (A8) -- cycle; % face 4 |
---|
| 596 | \node at (barycentric cs:A5=1,A6=1,A7=1,A8=1) {\tiny }; |
---|
| 597 | |
---|
| 598 | |
---|
| 599 | \fill[green!90] (A9) -- (A10) -- (A11) -- (A12) -- cycle; % face 7 |
---|
| 600 | \node at (barycentric cs:A9=1,A10=1,A11=1,A12=1) {\tiny }; |
---|
| 601 | |
---|
| 602 | \fill[green!100] (A9) -- (A12) -- (A3) -- (A2) -- cycle; % face 8 |
---|
| 603 | \node at (barycentric cs:A9=1,A12=1,A3=1,A2=1) {\tiny }; |
---|
| 604 | |
---|
| 605 | \fill[green!100] (A9) -- (A10) -- (A7) -- (A2) -- cycle; % face 9 |
---|
| 606 | \node at (barycentric cs:A9=1,A10=1,A7=1,A2=1) {\tiny }; |
---|
| 607 | |
---|
| 608 | \draw[thin,dashed] (A5) -- (A6); |
---|
| 609 | \draw[thin,dashed] (A3) -- (A6); |
---|
| 610 | \draw[thin,dashed] (A7) -- (A6); |
---|
| 611 | |
---|
| 612 | \draw[thin,dashed] (A11) -- (A12); |
---|
| 613 | \draw[thin,dashed] (A10) -- (A11); |
---|
| 614 | |
---|
| 615 | %% Possibly draw front faces |
---|
| 616 | |
---|
| 617 | % \fill[orange] (A1) -- (A8) -- (A7) -- (A2) -- cycle; % face 1 |
---|
| 618 | % \node at (barycentric cs:A1=1,A8=1,A7=1,A2=1) {\tiny f1}; |
---|
| 619 | \fill[gray!50,opacity=0.2] (A1) -- (A2) -- (A3) -- (A4) -- cycle; % f2 |
---|
| 620 | \node at (barycentric cs:A1=1,A2=1,A3=1,A4=1) {\tiny }; |
---|
| 621 | \fill[gray!90,opacity=0.2] (A1) -- (A4) -- (A5) -- (A8) -- cycle; % f5 |
---|
| 622 | \node at (barycentric cs:A1=1,A4=1,A5=1,A8=1) {\tiny }; |
---|
| 623 | |
---|
| 624 | %% Possibly draw front lines |
---|
| 625 | \draw[thin] (A1) -- (A2); |
---|
| 626 | \draw[thin] (A3) -- (A4); |
---|
| 627 | \draw[thin] (A7) -- (A8); |
---|
| 628 | \draw[thin] (A1) -- (A4); |
---|
| 629 | \draw[thin] (A1) -- (A8); |
---|
| 630 | \draw[thin] (A2) -- (A3); |
---|
| 631 | \draw[thin] (A2) -- (A7); |
---|
| 632 | \draw[thin] (A4) -- (A5); |
---|
| 633 | \draw[thin] (A8) -- (A5); |
---|
| 634 | |
---|
| 635 | \draw[thin] (A9) -- (A10); |
---|
| 636 | \draw[thin] (A9) -- (A12); |
---|
| 637 | |
---|
| 638 | % Possibly draw points |
---|
| 639 | % (it can help you understand the cuboid structure) |
---|
| 640 | \foreach \i in {1,2,...,12} |
---|
| 641 | { |
---|
| 642 | % \draw[fill=black] (A\i) circle (0.05em) |
---|
| 643 | % node[above right] {\tiny \i}; |
---|
| 644 | } |
---|
| 645 | % \draw[fill=black] (P1) circle (0.1em) node[below] {\tiny p1}; |
---|
| 646 | % \draw[fill=black] (P2) circle (0.1em) node[below] {\tiny p2}; |
---|
| 647 | |
---|
| 648 | %Key |
---|
| 649 | \coordinate (K1) at (0.5cm,-2.3cm); |
---|
| 650 | \coordinate (K2) at (0.5cm,-2.7cm); |
---|
| 651 | |
---|
| 652 | |
---|
| 653 | \node [Key1, right=0.0cm of K1] (key1) {}; |
---|
| 654 | \node [Key2, right=0.0cm of K2] (key2) {}; |
---|
| 655 | \node [Key3, right=0.4cm of K1] (key11) {Total model domain}; |
---|
| 656 | \node [Key3, right=0.4cm of K2] (key21) {Plant canopy volume}; |
---|
| 657 | |
---|
| 658 | %% frame specific elements |
---|
| 659 | |
---|
| 660 | %% boundary layer profile 2D |
---|
| 661 | \coordinate (B1) at (4.0cm,0.3cm); |
---|
| 662 | \coordinate (B2) at (4.0cm,-2.5cm); |
---|
| 663 | |
---|
| 664 | \coordinate (B3) at (4.0cm,0.6cm); |
---|
| 665 | \coordinate (B4) at (6.6cm,-2.5cm); |
---|
| 666 | |
---|
| 667 | \draw[thin, dotted] (A10) -- (B1); |
---|
| 668 | \draw[thin, dotted] (A7) -- (B2); |
---|
| 669 | \draw[<-] (B3) -- (B2); |
---|
| 670 | \draw[<-] (B4) -- (B2); |
---|
| 671 | |
---|
| 672 | \coordinate (xlab) at (5.3cm,-2.5cm); |
---|
| 673 | \coordinate (ylab) at (4.0cm,-1.1cm); |
---|
| 674 | \node [label, below=0.0cm of xlab] (xlabel) {lad $[m^{2}m^{-3}]$}; |
---|
| 675 | \node [label, rotate=90, above=0.0cm of ylab] (ylabel) {z$[m]$}; |
---|
| 676 | |
---|
| 677 | |
---|
| 678 | \coordinate (B5) at (4.5cm,-2.5cm); |
---|
| 679 | % \draw [-,color=red] (B1) to [out=-10,in=90,looseness=2.0, relative=false] .. controls (4,0) and (5,0) .. (B5); |
---|
| 680 | \draw {(B1) .. controls (8.0,-0.2) and (4.5,-1.0) .. (B5)}; |
---|
| 681 | |
---|
[1080] | 682 | \draw [decorate, decoration={markings, |
---|
| 683 | mark=at position 00mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 684 | mark=at position 04mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 685 | mark=at position 08mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 686 | mark=at position 12mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 687 | mark=at position 16mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 688 | mark=at position 20mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 689 | mark=at position 24mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 690 | mark=at position 28mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 691 | mark=at position 32mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 692 | mark=at position 36mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 693 | mark=at position 40mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 694 | mark=at position 44mm with{\draw[fill=black] (0,0) circle (0.1em);}, |
---|
| 695 | }] |
---|
| 696 | {(B5) .. controls (4.5,-1.0) and (8.0,-0.2) .. (B1)}; |
---|
| 697 | |
---|
| 698 | \node [Key3, right=1.1cm of B1] (label1) {\texttt{zu(pch\_index + 1)}: lad = 0.0 (default)}; |
---|
| 699 | \node [Key3, left=0.1cm of B1] (label0) {}; |
---|
| 700 | \draw[-, dashed] (label0) -- (label1); |
---|
| 701 | |
---|
| 702 | \coordinate (curvelabel00) at (4.65cm,-2.45cm); |
---|
| 703 | \coordinate (curvelabel01) at (5.0cm,-2.25cm); |
---|
| 704 | \draw[<-] (curvelabel00) -- (curvelabel01); |
---|
| 705 | \node [Key3, right=0.0cm of curvelabel01] (curvelabel02) {\texttt{lad\_surface} (default 0.0)}; |
---|
| 706 | |
---|
| 707 | \coordinate (curvelabel10) at (5.4cm,-1.3cm); |
---|
| 708 | \coordinate (curvelabel11) at (5.6cm,-1.6cm); |
---|
| 709 | \draw[<-] (curvelabel10) -- (curvelabel11); |
---|
| 710 | \node [Key3, right=0.0cm of curvelabel11] (curvelabel12) {\texttt{lad\_vertical\_gradient\_level} (5)}; |
---|
| 711 | |
---|
| 712 | \coordinate (curvelabel10) at (5.47cm,-1.05cm); |
---|
| 713 | \coordinate (curvelabel11) at (5.8cm,-1.3cm); |
---|
| 714 | \draw[<-] (curvelabel10) -- (curvelabel11); |
---|
| 715 | \node [Key3, right=0.0cm of curvelabel11] (curvelabel12) {\texttt{lad\_vertical\_gradient} (5)}; |
---|
| 716 | |
---|
| 717 | \coordinate (curvelabel10) at (5.7cm,-0.93cm); |
---|
| 718 | \coordinate (curvelabel11) at (5.9cm,-1.0cm); |
---|
| 719 | \draw[<-] (curvelabel10) -- (curvelabel11); |
---|
| 720 | \node [Key3, right=0.0cm of curvelabel11] (curvelabel12) {\texttt{lad\_vertical\_gradient\_level} (6)}; |
---|
| 721 | \end{tikzpicture} |
---|
| 722 | |
---|
| 723 | |
---|
| 724 | \end{frame} |
---|
| 725 | |
---|
| 726 | |
---|
[1493] | 727 | %Folie 12 |
---|
| 728 | \begin{frame} |
---|
| 729 | \frametitle{Basic canopy parameters (II)} |
---|
| 730 | \begin{itemize} |
---|
| 731 | \item<1->{ Method II: Create \textit{lad} profile by prescribing a distribution, following this beta probability density function:} |
---|
| 732 | \end{itemize} |
---|
[1080] | 733 | |
---|
[1493] | 734 | |
---|
| 735 | %equation for beta distribution: |
---|
| 736 | \vspace{-3pt} |
---|
| 737 | \scriptsize |
---|
| 738 | \begin{equation*} |
---|
| 739 | f_{PDF}(\frac{z}{H},\alpha,\beta) = \frac{(\frac{z}{H})^{\alpha-1}\;(1-\frac{z}{H})^{\beta-1}}{\int_{0}^{1}\;(\frac{z}{H})^{\alpha-1}\;(1-\frac{z}{H})^{\beta-1}\;d(\frac{z}{H})} |
---|
| 740 | \end{equation*} |
---|
| 741 | \vspace{5pt} |
---|
| 742 | \begin{equation*} |
---|
| 743 | \rightarrow \hspace{5pt} lad(z) = LAI\cdot f_{PDF}(\frac{z}{H})\cdot H |
---|
| 744 | \end{equation*} |
---|
| 745 | \normalsize |
---|
| 746 | |
---|
| 747 | |
---|
| 748 | |
---|
| 749 | %draw figure: |
---|
| 750 | \tikzstyle{background} = [rectangle, fill=gray!10, text width=1\textwidth, text centered, rounded corners, minimum height=10em] |
---|
| 751 | \tikzstyle{Key1} = [rectangle, draw, fill=gray!70, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 752 | \tikzstyle{Key2} = [rectangle, draw, fill=green!90, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 753 | \tikzstyle{Key3} = [rectangle, text width=4.5cm, minimum size=16pt, font=\tiny] |
---|
| 754 | \tikzstyle{label} = [rectangle, text width=2.0cm, align=center, minimum size=16pt, font=\tiny] |
---|
| 755 | |
---|
| 756 | \begin{tikzpicture}[>=latex'] |
---|
| 757 | %%% Edit the following coordinate to change the shape of your |
---|
| 758 | %%% cuboid |
---|
| 759 | |
---|
| 760 | %% Vanishing points for perspective handling |
---|
| 761 | \coordinate (P1) at (-4cm,1.5cm); % left vanishing point (To pick) |
---|
| 762 | \coordinate (P2) at (10cm,1.5cm); % right vanishing point (To pick) |
---|
| 763 | |
---|
| 764 | %% (A1) and (A2) defines the 2 central points of the cuboid |
---|
| 765 | \coordinate (A1) at (0cm,0cm); % central top point (To pick) |
---|
| 766 | \coordinate (A2) at (0cm,-2cm); % central bottom point (To pick) |
---|
| 767 | |
---|
| 768 | %% (A3) to (A8) are computed given a unique parameter (or 2) .8 |
---|
| 769 | % You can vary .8 from 0 to 1 to change perspective on left side |
---|
| 770 | \coordinate (A3) at ($(P1)!.8!(A2)$); % To pick for perspective |
---|
| 771 | \coordinate (A4) at ($(P1)!.8!(A1)$); |
---|
| 772 | |
---|
| 773 | % You can vary .8 from 0 to 1 to change perspective on right side |
---|
| 774 | \coordinate (A7) at ($(P2)!.7!(A2)$); |
---|
| 775 | \coordinate (A8) at ($(P2)!.7!(A1)$); |
---|
| 776 | |
---|
| 777 | %% Automatically compute the last 2 points with intersections |
---|
| 778 | \coordinate (A5) at |
---|
| 779 | (intersection cs: first line={(A8) -- (P1)}, |
---|
| 780 | second line={(A4) -- (P2)}); |
---|
| 781 | \coordinate (A6) at |
---|
| 782 | (intersection cs: first line={(A7) -- (P1)}, |
---|
| 783 | second line={(A3) -- (P2)}); |
---|
| 784 | |
---|
| 785 | %% Drawing the canopy layer |
---|
| 786 | \coordinate (A9) at (0em,-1.7cm); % central bottom point (To pick) |
---|
| 787 | \coordinate (A10) at ($(P2)!.7!(A9)$); |
---|
| 788 | \coordinate (A12) at ($(P1)!.8!(A9)$); % To pick for perspective |
---|
| 789 | \coordinate (A11) at |
---|
| 790 | (intersection cs: first line={(A10) -- (P1)}, |
---|
| 791 | second line={(A12) -- (P2)}); |
---|
| 792 | |
---|
| 793 | %%% Depending of what you want to display, you can comment/edit |
---|
| 794 | %%% the following lines |
---|
| 795 | |
---|
| 796 | {\node [background, right=-0.8cm of A12] (background) {};} |
---|
| 797 | |
---|
| 798 | %% Possibly draw back faces |
---|
| 799 | |
---|
| 800 | \fill[gray!70] (A2) -- (A3) -- (A6) -- (A7) -- cycle; % face 6 |
---|
| 801 | \node at (barycentric cs:A2=1,A3=1,A6=1,A7=1) {\tiny }; |
---|
| 802 | |
---|
| 803 | \fill[gray!30] (A3) -- (A4) -- (A5) -- (A6) -- cycle; % face 3 |
---|
| 804 | \node at (barycentric cs:A3=1,A4=1,A5=1,A6=1) {\tiny }; |
---|
| 805 | |
---|
| 806 | \fill[gray!10] (A5) -- (A6) -- (A7) -- (A8) -- cycle; % face 4 |
---|
| 807 | \node at (barycentric cs:A5=1,A6=1,A7=1,A8=1) {\tiny }; |
---|
| 808 | |
---|
| 809 | |
---|
| 810 | \fill[green!90] (A9) -- (A10) -- (A11) -- (A12) -- cycle; % face 7 |
---|
| 811 | \node at (barycentric cs:A9=1,A10=1,A11=1,A12=1) {\tiny }; |
---|
| 812 | |
---|
| 813 | \fill[green!100] (A9) -- (A12) -- (A3) -- (A2) -- cycle; % face 8 |
---|
| 814 | \node at (barycentric cs:A9=1,A12=1,A3=1,A2=1) {\tiny }; |
---|
| 815 | |
---|
| 816 | \fill[green!100] (A9) -- (A10) -- (A7) -- (A2) -- cycle; % face 9 |
---|
| 817 | \node at (barycentric cs:A9=1,A10=1,A7=1,A2=1) {\tiny }; |
---|
| 818 | |
---|
| 819 | \draw[thin,dashed] (A5) -- (A6); |
---|
| 820 | \draw[thin,dashed] (A3) -- (A6); |
---|
| 821 | \draw[thin,dashed] (A7) -- (A6); |
---|
| 822 | |
---|
| 823 | \draw[thin,dashed] (A11) -- (A12); |
---|
| 824 | \draw[thin,dashed] (A10) -- (A11); |
---|
| 825 | |
---|
| 826 | %% Possibly draw front faces |
---|
| 827 | |
---|
| 828 | % \fill[orange] (A1) -- (A8) -- (A7) -- (A2) -- cycle; % face 1 |
---|
| 829 | % \node at (barycentric cs:A1=1,A8=1,A7=1,A2=1) {\tiny f1}; |
---|
| 830 | \fill[gray!50,opacity=0.2] (A1) -- (A2) -- (A3) -- (A4) -- cycle; % f2 |
---|
| 831 | \node at (barycentric cs:A1=1,A2=1,A3=1,A4=1) {\tiny }; |
---|
| 832 | \fill[gray!90,opacity=0.2] (A1) -- (A4) -- (A5) -- (A8) -- cycle; % f5 |
---|
| 833 | \node at (barycentric cs:A1=1,A4=1,A5=1,A8=1) {\tiny }; |
---|
| 834 | |
---|
| 835 | %% Possibly draw front lines |
---|
| 836 | \draw[thin] (A1) -- (A2); |
---|
| 837 | \draw[thin] (A3) -- (A4); |
---|
| 838 | \draw[thin] (A7) -- (A8); |
---|
| 839 | \draw[thin] (A1) -- (A4); |
---|
| 840 | \draw[thin] (A1) -- (A8); |
---|
| 841 | \draw[thin] (A2) -- (A3); |
---|
| 842 | \draw[thin] (A2) -- (A7); |
---|
| 843 | \draw[thin] (A4) -- (A5); |
---|
| 844 | \draw[thin] (A8) -- (A5); |
---|
| 845 | |
---|
| 846 | \draw[thin] (A9) -- (A10); |
---|
| 847 | \draw[thin] (A9) -- (A12); |
---|
| 848 | |
---|
| 849 | % Possibly draw points |
---|
| 850 | % (it can help you understand the cuboid structure) |
---|
| 851 | \foreach \i in {1,2,...,12} |
---|
| 852 | { |
---|
| 853 | % \draw[fill=black] (A\i) circle (0.05em) |
---|
| 854 | % node[above right] {\tiny \i}; |
---|
| 855 | } |
---|
| 856 | % \draw[fill=black] (P1) circle (0.1em) node[below] {\tiny p1}; |
---|
| 857 | % \draw[fill=black] (P2) circle (0.1em) node[below] {\tiny p2}; |
---|
| 858 | |
---|
| 859 | %Key |
---|
| 860 | \coordinate (K1) at (0.5cm,-2.3cm); |
---|
| 861 | \coordinate (K2) at (0.5cm,-2.7cm); |
---|
| 862 | |
---|
| 863 | |
---|
| 864 | \node [Key1, right=0.0cm of K1] (key1) {}; |
---|
| 865 | \node [Key2, right=0.0cm of K2] (key2) {}; |
---|
| 866 | \node [Key3, right=0.4cm of K1] (key11) {Total model domain}; |
---|
| 867 | \node [Key3, right=0.4cm of K2] (key21) {Plant canopy volume}; |
---|
| 868 | |
---|
| 869 | %% frame specific elements |
---|
| 870 | |
---|
| 871 | %% boundary layer profile 2D |
---|
| 872 | \coordinate (B1) at (4.0cm,0.3cm); |
---|
| 873 | \coordinate (B2) at (4.0cm,-2.5cm); |
---|
| 874 | |
---|
| 875 | \coordinate (B3) at (4.0cm,0.6cm); |
---|
| 876 | \coordinate (B4) at (6.6cm,-2.5cm); |
---|
| 877 | |
---|
| 878 | \draw[thin, dotted] (A10) -- (B1); |
---|
| 879 | \draw[thin, dotted] (A7) -- (B2); |
---|
| 880 | \draw[<-] (B3) -- (B2); |
---|
| 881 | \draw[<-] (B4) -- (B2); |
---|
| 882 | |
---|
| 883 | \coordinate (xlab) at (5.3cm,-2.5cm); |
---|
| 884 | \coordinate (ylab) at (4.0cm,-1.1cm); |
---|
| 885 | \node [label, below=0.0cm of xlab] (xlabel) {lad $[m^{2}m^{-3}]$}; |
---|
| 886 | \node [label, rotate=90, above=0.0cm of ylab] (ylabel) {z$[m]$}; |
---|
| 887 | |
---|
| 888 | |
---|
| 889 | \coordinate (B5) at (4.5cm,-2.5cm); |
---|
| 890 | % \draw [-,color=red] (B1) to [out=-10,in=90,looseness=2.0, relative=false] .. controls (4,0) and (5,0) .. (B5); |
---|
| 891 | \draw {(B1) .. controls (8.0,-0.2) and (4.5,-1.0) .. (B5)}; |
---|
| 892 | |
---|
| 893 | %parameters to be prescribed: |
---|
| 894 | \node [Key3, right=2.1cm of B1] (label1) {Prescribe values for coefficients\\ $\alpha$, $\beta$ and for $LAI$:}; |
---|
| 895 | |
---|
| 896 | \coordinate (curvelabel11) at (5.9cm,-0.5cm); |
---|
| 897 | \node [Key3, right=1.0cm of curvelabel11] (curvelabel12) {\texttt{alpha\_lad},\\ \texttt{beta\_lad},\\ \texttt{lai\_beta}.}; |
---|
| 898 | \end{tikzpicture} |
---|
| 899 | |
---|
| 900 | |
---|
| 901 | \end{frame} |
---|
| 902 | |
---|
| 903 | |
---|
| 904 | |
---|
| 905 | %Folie 13 |
---|
[1080] | 906 | \begin{frame} |
---|
[1493] | 907 | \frametitle{Basic canopy parameters (III)} |
---|
[1080] | 908 | \begin{footnotesize} |
---|
| 909 | \begin{itemize} |
---|
[1493] | 910 | \item<1->{Step III: Prescribe a value for the parameter {\small \texttt{canopy\_drag\_coeff (default 0.0)}}. The drag coefficient is a dimensionless factor describing the magnitude of the form drag by the canopy working against the flow. A larger form drag results in a greater momentum reduction.} |
---|
[1080] | 911 | \end{itemize} |
---|
| 912 | |
---|
| 913 | |
---|
| 914 | \begin{minipage}{0.47\textwidth} |
---|
| 915 | \begin{center} |
---|
| 916 | \includegraphics[width=1\textwidth]{canopy_model_figures/large.png}\\ |
---|
| 917 | \end{center} |
---|
| 918 | \end{minipage} |
---|
| 919 | \hfill |
---|
| 920 | \begin{minipage}{0.47\textwidth} |
---|
| 921 | \begin{center} |
---|
| 922 | \includegraphics[width=1\textwidth]{canopy_model_figures/small.png}\\ |
---|
| 923 | \end{center} |
---|
| 924 | \end{minipage} |
---|
| 925 | |
---|
| 926 | \begin{minipage}{0.47\textwidth} |
---|
| 927 | \begin{center} |
---|
| 928 | Strong trees offer a larger form drag to the flow. |
---|
| 929 | \end{center} |
---|
| 930 | \end{minipage} |
---|
| 931 | \hfill |
---|
| 932 | \begin{minipage}{0.47\textwidth} |
---|
| 933 | \begin{center} |
---|
| 934 | Young / small trees offer a smaller form drag to the flow because they are more flexible. |
---|
| 935 | \end{center} |
---|
| 936 | \end{minipage} |
---|
| 937 | |
---|
| 938 | \end{footnotesize} |
---|
| 939 | |
---|
| 940 | \end{frame} |
---|
| 941 | |
---|
| 942 | |
---|
| 943 | |
---|
[1493] | 944 | %Folie 14 |
---|
[1080] | 945 | \begin{frame} |
---|
[1493] | 946 | \frametitle{Basic canopy parameters (IV)} |
---|
[1080] | 947 | \begin{itemize} |
---|
[1493] | 948 | \item<1->{For steering the effect of the sensible heat transfer inside the canopy, prescribe a value for the sensible heat flux at the canopy top, using the parameter \texttt{cthf} (see Methods (III)).} |
---|
| 949 | \item<2->{The sink/source effect of the canopy on other scalar quantities, such as humidity or a passive tracer can be steered by the parameters \texttt{leaf\_surface\_conc} and \texttt{leaf\_scalar\_exch\_coeff} (see Methods (IV)).} |
---|
[1080] | 950 | \end{itemize} |
---|
| 951 | \end{frame} |
---|
| 952 | |
---|
| 953 | |
---|
| 954 | |
---|
[1493] | 955 | %Folie 15 |
---|
[1080] | 956 | \begin{frame} |
---|
| 957 | \frametitle{User-defined canopy} |
---|
| 958 | \begin{footnotesize} |
---|
| 959 | Do you want to simulate a more customized canopy, which e.g. covers only half the model surface?\\ |
---|
| 960 | \begin{itemize} |
---|
[1205] | 961 | \item<2->{Step I: Copy the file \texttt{user\_init\_plant\_canopy.f90} from {\small \texttt{trunk/SOURCE}} to the directory {\small \texttt{\$Home/palm/current\_version/USER\_CODE/<enter job name>}} and make the desired changes for {\small \texttt{CASE ('user\_defined\_canopy\_1')}}.} |
---|
[1080] | 962 | \item<3->{Step II: In your parameter file set: {\scriptsize \texttt{canopy\_mode = 'user\_defined\_canopy\_1'}}} |
---|
| 963 | \end{itemize} |
---|
| 964 | \end{footnotesize} |
---|
| 965 | \vspace{7pt} |
---|
[1205] | 966 | |
---|
[1080] | 967 | \tikzstyle{background} = [rectangle, fill=gray!10, text width=1\textwidth, text centered, rounded corners, minimum height=10em] |
---|
| 968 | \tikzstyle{Key1} = [rectangle, draw, fill=gray!70, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 969 | \tikzstyle{Key2} = [rectangle, draw, fill=green!90, text width=0.05, minimum size=0.05, font=\tiny] |
---|
| 970 | \tikzstyle{Key3} = [rectangle, text width=2.0cm, minimum size=4pt, font=\tiny] |
---|
| 971 | \tikzstyle{text1} = [rectangle, text width=0.4\textwidth, minimum height=10em] |
---|
| 972 | \begin{tikzpicture}[>=latex'] |
---|
| 973 | %%% Edit the following coordinate to change the shape of your |
---|
| 974 | %%% cuboid |
---|
| 975 | |
---|
| 976 | %% Vanishing points for perspective handling |
---|
| 977 | \coordinate (P1) at (-4cm,1.5cm); % left vanishing point (To pick) |
---|
| 978 | \coordinate (P2) at (10cm,1.5cm); % right vanishing point (To pick) |
---|
| 979 | |
---|
| 980 | %% (A1) and (A2) defines the 2 central points of the cuboid |
---|
| 981 | \coordinate (A1) at (0cm,0cm); % central top point (To pick) |
---|
| 982 | \coordinate (A2) at (0cm,-2cm); % central bottom point (To pick) |
---|
| 983 | |
---|
| 984 | %% (A3) to (A8) are computed given a unique parameter (or 2) .8 |
---|
| 985 | % You can vary .8 from 0 to 1 to change perspective on left side |
---|
| 986 | \coordinate (A3) at ($(P1)!.8!(A2)$); % To pick for perspective |
---|
| 987 | \coordinate (A4) at ($(P1)!.8!(A1)$); |
---|
| 988 | |
---|
| 989 | % You can vary .8 from 0 to 1 to change perspective on right side |
---|
| 990 | \coordinate (A7) at ($(P2)!.7!(A2)$); |
---|
| 991 | \coordinate (A8) at ($(P2)!.7!(A1)$); |
---|
| 992 | |
---|
| 993 | %% Automatically compute the last 2 points with intersections |
---|
| 994 | \coordinate (A5) at |
---|
| 995 | (intersection cs: first line={(A8) -- (P1)}, |
---|
| 996 | second line={(A4) -- (P2)}); |
---|
| 997 | \coordinate (A6) at |
---|
| 998 | (intersection cs: first line={(A7) -- (P1)}, |
---|
| 999 | second line={(A3) -- (P2)}); |
---|
| 1000 | |
---|
| 1001 | %% Drawing the canopy layer |
---|
| 1002 | \coordinate (A9) at (0em,-1.7cm); % central bottom point (To pick) |
---|
| 1003 | \coordinate (A10) at ($(P2)!.7!(A9)$); |
---|
| 1004 | \coordinate (A12) at ($(P1)!.8!(A9)$); % To pick for perspective |
---|
| 1005 | \coordinate (A11) at |
---|
| 1006 | (intersection cs: first line={(A10) -- (P1)}, |
---|
| 1007 | second line={(A12) -- (P2)}); |
---|
| 1008 | |
---|
| 1009 | \coordinate (A13) at ($(A9)!.54!(A10)$); |
---|
| 1010 | \coordinate (A14) at ($(A2)!.54!(A7)$); |
---|
| 1011 | |
---|
| 1012 | \coordinate (A15) at |
---|
| 1013 | (intersection cs: first line={(A13) -- (P1)}, |
---|
| 1014 | second line={(A12) -- (P2)}); |
---|
| 1015 | \coordinate (A16) at |
---|
| 1016 | (intersection cs: first line={(A14) -- (P1)}, |
---|
| 1017 | second line={(A3) -- (P2)}); |
---|
| 1018 | %%% Depending of what you want to display, you can comment/edit |
---|
| 1019 | %%% the following lines |
---|
| 1020 | |
---|
| 1021 | {\node [background, right=-0.8cm of A12] (background) {};} |
---|
| 1022 | |
---|
| 1023 | %% Possibly draw back faces |
---|
| 1024 | |
---|
| 1025 | \fill[gray!70] (A2) -- (A3) -- (A6) -- (A7) -- cycle; % face 6 |
---|
| 1026 | \node at (barycentric cs:A2=1,A3=1,A6=1,A7=1) {\tiny }; |
---|
| 1027 | |
---|
| 1028 | \fill[gray!30] (A3) -- (A4) -- (A5) -- (A6) -- cycle; % face 3 |
---|
| 1029 | \node at (barycentric cs:A3=1,A4=1,A5=1,A6=1) {\tiny }; |
---|
| 1030 | |
---|
| 1031 | \fill[gray!10] (A5) -- (A6) -- (A7) -- (A8) -- cycle; % face 4 |
---|
| 1032 | \node at (barycentric cs:A5=1,A6=1,A7=1,A8=1) {\tiny }; |
---|
| 1033 | |
---|
| 1034 | |
---|
| 1035 | \fill[green!90] (A13) -- (A10) -- (A11) -- (A15) -- cycle; % face 4 |
---|
| 1036 | \node at (barycentric cs:A9=1,A10=1,A11=1,A12=1) {\tiny }; |
---|
| 1037 | |
---|
| 1038 | \fill[green!100] (A13) -- (A15) -- (A16) -- (A14) -- cycle; % face 4 |
---|
| 1039 | \node at (barycentric cs:A9=1,A12=1,A3=1,A2=1) {\tiny }; |
---|
| 1040 | |
---|
| 1041 | \fill[green!100] (A13) -- (A10) -- (A7) -- (A14) -- cycle; % face 4 |
---|
| 1042 | \node at (barycentric cs:A9=1,A10=1,A7=1,A2=1) {\tiny }; |
---|
| 1043 | |
---|
| 1044 | \draw[thin,dashed] (A5) -- (A6); |
---|
| 1045 | \draw[thin,dashed] (A3) -- (A6); |
---|
| 1046 | \draw[thin,dashed] (A7) -- (A6); |
---|
| 1047 | |
---|
| 1048 | \draw[thin,dashed] (A11) -- (A15); |
---|
| 1049 | \draw[thin,dashed] (A10) -- (A11); |
---|
| 1050 | |
---|
| 1051 | %% Possibly draw front faces |
---|
| 1052 | |
---|
| 1053 | % \fill[orange] (A1) -- (A8) -- (A7) -- (A2) -- cycle; % face 1 |
---|
| 1054 | % \node at (barycentric cs:A1=1,A8=1,A7=1,A2=1) {\tiny f1}; |
---|
| 1055 | \fill[gray!50,opacity=0.2] (A1) -- (A2) -- (A3) -- (A4) -- cycle; % f2 |
---|
| 1056 | \node at (barycentric cs:A1=1,A2=1,A3=1,A4=1) {\tiny }; |
---|
| 1057 | \fill[gray!90,opacity=0.2] (A1) -- (A4) -- (A5) -- (A8) -- cycle; % f5 |
---|
| 1058 | \node at (barycentric cs:A1=1,A4=1,A5=1,A8=1) {\tiny }; |
---|
| 1059 | |
---|
| 1060 | %% Possibly draw front lines |
---|
| 1061 | \draw[thin] (A1) -- (A2); |
---|
| 1062 | \draw[thin] (A3) -- (A4); |
---|
| 1063 | \draw[thin] (A7) -- (A8); |
---|
| 1064 | \draw[thin] (A1) -- (A4); |
---|
| 1065 | \draw[thin] (A1) -- (A8); |
---|
| 1066 | \draw[thin] (A2) -- (A3); |
---|
| 1067 | \draw[thin] (A2) -- (A7); |
---|
| 1068 | \draw[thin] (A4) -- (A5); |
---|
| 1069 | \draw[thin] (A8) -- (A5); |
---|
| 1070 | |
---|
| 1071 | \draw[thin] (A13) -- (A10); |
---|
| 1072 | \draw[thin] (A13) -- (A15); |
---|
| 1073 | \draw[thin] (A14) -- (A16); |
---|
| 1074 | \draw[thin] (A13) -- (A14); |
---|
| 1075 | \draw[thin] (A15) -- (A16); |
---|
| 1076 | |
---|
| 1077 | % Possibly draw points |
---|
| 1078 | % (it can help you understand the cuboid structure) |
---|
| 1079 | \foreach \i in {1,2,...,16} |
---|
| 1080 | { |
---|
| 1081 | % \draw[fill=black] (A\i) circle (0.05em) |
---|
| 1082 | % node[above right] {\tiny \i}; |
---|
| 1083 | } |
---|
| 1084 | % \draw[fill=black] (P1) circle (0.1em) node[below] {\tiny p1}; |
---|
| 1085 | % \draw[fill=black] (P2) circle (0.1em) node[below] {\tiny p2}; |
---|
| 1086 | |
---|
| 1087 | %Key |
---|
| 1088 | \coordinate (K1) at (0.5cm,-2.3cm); |
---|
| 1089 | \coordinate (K2) at (0.5cm,-2.7cm); |
---|
| 1090 | |
---|
| 1091 | |
---|
| 1092 | \node [Key1, right=0.0cm of K1] (key1) {}; |
---|
| 1093 | \node [Key2, right=0.0cm of K2] (key2) {}; |
---|
| 1094 | \node [Key3, right=0.4cm of K1] (key11) {Total model domain}; |
---|
| 1095 | \node [Key3, right=0.4cm of K2] (key21) {Plant canopy volume}; |
---|
| 1096 | |
---|
| 1097 | % % Text |
---|
[1493] | 1098 | \uncover<4->{\node [text1, right=0.7cm of A7] (text1) {{\footnotesize Note: You might have to make changes in other parts of your {\small \texttt{USER\_CODE}} according to the changes in: \texttt{user\_init\_plant\_canopy.f90}}};} |
---|
[1080] | 1099 | \end{tikzpicture} |
---|
| 1100 | |
---|
| 1101 | |
---|
| 1102 | \end{frame} |
---|
| 1103 | |
---|
| 1104 | \end{document} |
---|