[1080] | 1 | %$Id: ocean_version.tex 1080 2012-12-13 13:39:39Z keck $ |
---|
| 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} |
---|
| 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 | } |
---|
| 27 | |
---|
| 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 Ocean Version]{PALM Ocean Version} |
---|
| 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 Ocean Version} |
---|
| 62 | \subsection{PALM Ocean Version} |
---|
| 63 | |
---|
| 64 | %Folie 01 |
---|
| 65 | \begin{frame} |
---|
| 66 | \frametitle{PALM - Ocean Version - General Features} |
---|
| 67 | \begin{itemize} |
---|
| 68 | \item<2->{Ocean and atmosphere version are sharing the same code.} |
---|
| 69 | \item<3->{The ocean version is switched on by setting the +inipar - parameter:\\\quad{\tiny \texttt{ocean = .TRUE.}}} |
---|
| 70 | \item<4->{There are only few parts in the code which differ between both versions. In the ocean version:} |
---|
| 71 | \begin{itemize} |
---|
| 72 | \item<5->{an additional prognostic equation for salinity is solved,} |
---|
| 73 | \item<6->{in the buoyancy term (w-equation) and the stability-related terms (SGS-TKE-equation), potential temperature is replaced by potential density,} |
---|
| 74 | \item<7->{density is calculated from the nonlinear equation of state for seawater. So far, only the initial hydrostatic pressure is entered into this equation.} |
---|
| 75 | \end{itemize} |
---|
| 76 | \end{itemize} |
---|
| 77 | \end{frame} |
---|
| 78 | |
---|
| 79 | %Folie 02 |
---|
| 80 | \begin{frame} |
---|
| 81 | \frametitle{PALM - Ocean Version - Equations} |
---|
| 82 | \vspace{15pt} |
---|
| 83 | |
---|
| 84 | \tikzstyle{white} = [rectangle, text width=0.9\textwidth, font=\normalsize] |
---|
| 85 | \tikzstyle{space} = [rectangle, text width=0.01\textwidth, font=\normalsize] |
---|
| 86 | \tikzstyle{clear} = [rectangle, draw, text width=0.55\textwidth, minimum size=15pt, font=\small] |
---|
| 87 | \tikzstyle{clear2} = [rectangle, draw, text width=0.18\textwidth, minimum size=40pt, font=\normalsize] |
---|
| 88 | \tikzstyle{line} = [draw, -] |
---|
| 89 | \tikzstyle{red} = [rectangle, draw, color=red, text width=0.28\textwidth, minimum size=40pt, font=\normalsize] |
---|
| 90 | |
---|
| 91 | |
---|
| 92 | |
---|
| 93 | \begin{tikzpicture}[auto, node distance=0] |
---|
| 94 | \uncover<1->{\node [white] (first) { |
---|
| 95 | Momentum: |
---|
| 96 | \begin{align*} |
---|
| 97 | \frac{\partial \bar{u}_i}{\partial t} =& - \frac{\partial \bar{u}_k \bar{u}_i}{\partial x_k} - \frac{1}{\rho_0} \frac{\partial \bar{p}^*}{\partial x_i} - \varepsilon_{ijk} f_{j} (\bar{u}_k-\bar{u}_{k_g}) - \delta_{i3} g \frac{\bar{\rho}- \tilde{\bar{\rho}}}{\rho_{ref}} - \frac{\partial \overline{u'_k u'_i}}{\partial x_k}\\ |
---|
| 98 | \intertext{Potential Temperature:} |
---|
| 99 | \frac{\partial \bar{\theta}}{\partial t} =& - \frac{\partial \bar{u}_k \bar{\theta}}{\partial x_k} - \frac{\partial \overline{u'_k \theta'}}{\partial x_k}\\ |
---|
| 100 | \intertext{Salinity:} |
---|
| 101 | \frac{\partial \bar{S}}{\partial t} =& - \frac{\partial \bar{u}_k \bar{S}}{\partial x_k} - \frac{\partial \overline{u'_k S'}}{\partial x_k} |
---|
| 102 | \end{align*} |
---|
| 103 | };} |
---|
| 104 | \uncover<1->{\node [white, right=-7.3cm of first] (second) {};} |
---|
| 105 | |
---|
| 106 | \uncover<1->{\node [clear, below=-1.2cm of second] (density) { |
---|
| 107 | Density r = r(S,q,ph) is calculated from the equation of state for seawater using the algorithm from Jackett et al. (2006) |
---|
| 108 | };} |
---|
| 109 | |
---|
| 110 | \uncover<1->{\node [space, below=1.0cm of density] (space) {};} |
---|
| 111 | \uncover<1->{\node [space, left=2.35cm of space] (kontis) {\begin{align*}\frac{\partial \bar{u}_k}{\partial x_k} = 0\end{align*}};} |
---|
| 112 | \uncover<1->{\node [space, right=-0.28cm of space] (reds) {\begin{align*}\frac{\partial^2 \bar{p}^*}{\partial x_{k}^{2}} = \frac{\rho_0}{\Delta t}\frac{\partial \hat{\bar{u}}_k}{\partial x_k}\end{align*}};} |
---|
| 113 | |
---|
| 114 | \uncover<1->{\node [space, below=1.2cm of density] (space2) {};} |
---|
| 115 | \uncover<1->{\node [clear2, left=0.7cm of space2] (konti) {};} |
---|
| 116 | \uncover<1->{\node [red, right=-0.38cm of space2] (red) {};} |
---|
| 117 | |
---|
| 118 | \end{tikzpicture} |
---|
| 119 | |
---|
| 120 | \end{frame} |
---|
| 121 | |
---|
| 122 | |
---|
| 123 | %Folie 03 |
---|
| 124 | \begin{frame} |
---|
| 125 | \frametitle{PALM - Ocean Version - Grid Structure and Conventions} |
---|
| 126 | |
---|
| 127 | \tikzstyle{grid} = [rectangle, minimum size=4pt] |
---|
| 128 | \tikzstyle{w} = [rectangle, draw, color=green, fill=green!50, minimum size=4pt] |
---|
| 129 | \tikzstyle{u} = [circle, draw, color=gray, fill=gray!50, minimum size=4pt] |
---|
| 130 | \tikzstyle{scalar} = [diamond, draw, color=red, fill=red!50, minimum size=4pt] |
---|
| 131 | \tikzstyle{line} = [draw, -] |
---|
| 132 | |
---|
| 133 | \tikzstyle{label} = [rectangle, font=\tiny] |
---|
| 134 | \tikzstyle{labelred} = [rectangle, color=red, font=\tiny] |
---|
| 135 | \tikzstyle{2dtextbox} = [rectangle, align=center, fill=white!100, text width=0.42\textwidth, minimum size=35pt, font=\tiny] |
---|
| 136 | |
---|
| 137 | \begin{tikzpicture}[auto, node distance=0,inner sep=0mm,>=latex', edge from parent path= |
---|
| 138 | {(\tikzparentnode.west) .. controls +(-0.15,0) and +(0.15,0) .. (\tikzchildnode.east)}] |
---|
| 139 | |
---|
| 140 | |
---|
| 141 | %grid |
---|
| 142 | \uncover<1->{\node [grid] (grid11) {};} |
---|
| 143 | \uncover<1->{\node [grid, right=0.6cm of grid11] (grid12) {};} |
---|
| 144 | \uncover<1->{\node [grid, right=0.6cm of grid12] (grid13) {};} |
---|
| 145 | \uncover<1->{\node [grid, right=0.6cm of grid13] (grid14) {};} |
---|
| 146 | \uncover<1->{\node [grid, right=0.6cm of grid14] (grid15) {};} |
---|
| 147 | |
---|
| 148 | \uncover<1->{\node [grid, below=0.6cm of grid11] (grid21) {};} |
---|
| 149 | \uncover<1->{\node [grid, right=0.6cm of grid21] (grid22) {};} |
---|
| 150 | \uncover<1->{\node [grid, right=0.6cm of grid22] (grid23) {};} |
---|
| 151 | \uncover<1->{\node [grid, right=0.6cm of grid23] (grid24) {};} |
---|
| 152 | \uncover<1->{\node [grid, right=0.6cm of grid24] (grid25) {};} |
---|
| 153 | |
---|
| 154 | \uncover<1->{\node [grid, below=0.6cm of grid21] (grid31) {};} |
---|
| 155 | \uncover<1->{\node [grid, right=0.6cm of grid31] (grid32) {};} |
---|
| 156 | \uncover<1->{\node [grid, right=0.6cm of grid32] (grid33) {};} |
---|
| 157 | \uncover<1->{\node [grid, right=0.6cm of grid33] (grid34) {};} |
---|
| 158 | \uncover<1->{\node [grid, right=0.6cm of grid34] (grid35) {};} |
---|
| 159 | |
---|
| 160 | \uncover<1->{\node [grid, below=0.6cm of grid31] (grid41) {};} |
---|
| 161 | \uncover<1->{\node [grid, right=0.6cm of grid41] (grid42) {};} |
---|
| 162 | \uncover<1->{\node [grid, right=0.6cm of grid42] (grid43) {};} |
---|
| 163 | \uncover<1->{\node [grid, right=0.6cm of grid43] (grid44) {};} |
---|
| 164 | \uncover<1->{\node [grid, right=0.6cm of grid44] (grid45) {};} |
---|
| 165 | |
---|
| 166 | \uncover<1->{\node [grid, below=0.6cm of grid41] (grid51) {};} |
---|
| 167 | \uncover<1->{\node [grid, right=0.6cm of grid51] (grid52) {};} |
---|
| 168 | \uncover<1->{\node [grid, right=0.6cm of grid52] (grid53) {};} |
---|
| 169 | \uncover<1->{\node [grid, right=0.6cm of grid53] (grid54) {};} |
---|
| 170 | \uncover<1->{\node [grid, right=0.6cm of grid54] (grid55) {};} |
---|
| 171 | |
---|
| 172 | \uncover<1->{\node [grid, below=0.6cm of grid51] (grid61) {};} |
---|
| 173 | \uncover<1->{\node [grid, right=0.6cm of grid61] (grid62) {};} |
---|
| 174 | \uncover<1->{\node [grid, right=0.6cm of grid62] (grid63) {};} |
---|
| 175 | \uncover<1->{\node [grid, right=0.6cm of grid63] (grid64) {};} |
---|
| 176 | \uncover<1->{\node [grid, right=0.6cm of grid64] (grid65) {};} |
---|
| 177 | |
---|
| 178 | \uncover<1->{\node [grid, below=0.6cm of grid61] (grid71) {};} |
---|
| 179 | \uncover<1->{\node [grid, right=0.6cm of grid71] (grid72) {};} |
---|
| 180 | \uncover<1->{\node [grid, right=0.6cm of grid72] (grid73) {};} |
---|
| 181 | \uncover<1->{\node [grid, right=0.6cm of grid73] (grid74) {};} |
---|
| 182 | \uncover<1->{\node [grid, right=0.6cm of grid74] (grid75) {};} |
---|
| 183 | |
---|
| 184 | |
---|
| 185 | |
---|
| 186 | %horzontal lines |
---|
| 187 | \path<1-> [line] (grid11.west) -- (grid12.east); |
---|
| 188 | \path<1-> [line] (grid12.west) -- (grid13.east); |
---|
| 189 | \path<1-> [line] (grid13.west) -- (grid14.east); |
---|
| 190 | \path<1-> [line] (grid14.west) -- (grid15.east); |
---|
| 191 | |
---|
| 192 | \path<1-> [line] (grid21.west) -- (grid22.east); |
---|
| 193 | \path<1-> [line] (grid22.west) -- (grid23.east); |
---|
| 194 | \path<1-> [line] (grid23.west) -- (grid24.east); |
---|
| 195 | \path<1-> [line] (grid24.west) -- (grid25.east); |
---|
| 196 | |
---|
| 197 | \path<1-> [line] (grid31.west) -- (grid32.east); |
---|
| 198 | \path<1-> [line] (grid32.west) -- (grid33.east); |
---|
| 199 | \path<1-> [line] (grid33.west) -- (grid34.east); |
---|
| 200 | \path<1-> [line] (grid34.west) -- (grid35.east); |
---|
| 201 | |
---|
| 202 | \path<1-> [line] (grid41.west) -- (grid42.east); |
---|
| 203 | \path<1-> [line] (grid42.west) -- (grid43.east); |
---|
| 204 | \path<1-> [line] (grid43.west) -- (grid44.east); |
---|
| 205 | \path<1-> [line] (grid44.west) -- (grid45.east); |
---|
| 206 | |
---|
| 207 | %vertical lines |
---|
| 208 | \path<1-> [line] (grid11.north) -- (grid21.south); |
---|
| 209 | \path<1-> [line] (grid12.north) -- (grid22.south); |
---|
| 210 | \path<1-> [line] (grid13.north) -- (grid23.south); |
---|
| 211 | \path<1-> [line] (grid14.north) -- (grid24.south); |
---|
| 212 | \path<1-> [line] (grid15.north) -- (grid25.south); |
---|
| 213 | |
---|
| 214 | \path<1-> [line] (grid21.north) -- (grid31.south); |
---|
| 215 | \path<1-> [line] (grid22.north) -- (grid32.south); |
---|
| 216 | \path<1-> [line] (grid23.north) -- (grid33.south); |
---|
| 217 | \path<1-> [line] (grid24.north) -- (grid34.south); |
---|
| 218 | \path<1-> [line] (grid25.north) -- (grid35.south); |
---|
| 219 | |
---|
| 220 | \path<1-> [line] (grid31.north) -- (grid41.south); |
---|
| 221 | \path<1-> [line] (grid32.north) -- (grid42.south); |
---|
| 222 | \path<1-> [line] (grid33.north) -- (grid43.south); |
---|
| 223 | \path<1-> [line] (grid34.north) -- (grid44.south); |
---|
| 224 | \path<1-> [line] (grid35.north) -- (grid45.south); |
---|
| 225 | |
---|
| 226 | \uncover<1->{\draw [->] (grid41.south) -- (grid51.north);} |
---|
| 227 | \uncover<1->{\draw [->] (grid42.south) -- (grid52.north);} |
---|
| 228 | \uncover<1->{\draw [->] (grid43.south) -- (grid53.north);} |
---|
| 229 | \uncover<1->{\draw [->] (grid44.south) -- (grid54.north);} |
---|
| 230 | \uncover<1->{\draw [->] (grid45.south) -- (grid55.north);} |
---|
| 231 | |
---|
| 232 | %gridmarks |
---|
| 233 | %drawing the w |
---|
| 234 | \uncover<1->{\node [w, right=0.22cm of grid11] (w11) {};} |
---|
| 235 | \uncover<1->{\node [w, right=0.6cm of w11] (w12) {};} |
---|
| 236 | \uncover<1->{\node [w, right=0.6cm of w12] (w13) {};} |
---|
| 237 | \uncover<1->{\node [w, right=0.6cm of w13] (w14) {};} |
---|
| 238 | |
---|
| 239 | \uncover<1->{\node [w, below=0.6cm of w11] (w21) {};} |
---|
| 240 | \uncover<1->{\node [w, right=0.6cm of w21] (w22) {};} |
---|
| 241 | \uncover<1->{\node [w, right=0.6cm of w22] (w23) {};} |
---|
| 242 | \uncover<1->{\node [w, right=0.6cm of w23] (w24) {};} |
---|
| 243 | |
---|
| 244 | \uncover<1->{\node [w, below=0.6cm of w21] (w31) {};} |
---|
| 245 | \uncover<1->{\node [w, right=0.6cm of w31] (w32) {};} |
---|
| 246 | \uncover<1->{\node [w, right=0.6cm of w32] (w33) {};} |
---|
| 247 | \uncover<1->{\node [w, right=0.6cm of w33] (w34) {};} |
---|
| 248 | |
---|
| 249 | \uncover<1->{\node [w, below=0.6cm of w31] (w41) {};} |
---|
| 250 | \uncover<1->{\node [w, right=0.6cm of w41] (w42) {};} |
---|
| 251 | \uncover<1->{\node [w, right=0.6cm of w42] (w43) {};} |
---|
| 252 | \uncover<1->{\node [w, right=0.6cm of w43] (w44) {};} |
---|
| 253 | |
---|
| 254 | \uncover<1->{\node [grid, below=0.6cm of w41] (w51) {};} |
---|
| 255 | \uncover<1->{\node [grid, right=0.6cm of w51] (w52) {};} |
---|
| 256 | \uncover<1->{\node [grid, right=0.6cm of w52] (w53) {};} |
---|
| 257 | \uncover<1->{\node [grid, right=0.6cm of w53] (w54) {};} |
---|
| 258 | |
---|
| 259 | \uncover<1->{\node [grid, below=0.6cm of w51] (w61) {};} |
---|
| 260 | \uncover<1->{\node [grid, right=0.6cm of w61] (w62) {};} |
---|
| 261 | \uncover<1->{\node [grid, right=0.6cm of w62] (w63) {};} |
---|
| 262 | \uncover<1->{\node [grid, right=0.6cm of w63] (w64) {};} |
---|
| 263 | |
---|
| 264 | |
---|
| 265 | |
---|
| 266 | %drawing the u |
---|
| 267 | \uncover<1->{\node [u, below=0.22cm of grid11] (u11) {};} |
---|
| 268 | \uncover<1->{\node [u, right=0.6cm of u11] (u12) {};} |
---|
| 269 | \uncover<1->{\node [u, right=0.6cm of u12] (u13) {};} |
---|
| 270 | \uncover<1->{\node [u, right=0.6cm of u13] (u14) {};} |
---|
| 271 | \uncover<1->{\node [u, right=0.6cm of u14] (u15) {};} |
---|
| 272 | |
---|
| 273 | \uncover<1->{\node [u, below=0.6cm of u11] (u21) {};} |
---|
| 274 | \uncover<1->{\node [u, right=0.6cm of u21] (u22) {};} |
---|
| 275 | \uncover<1->{\node [u, right=0.6cm of u22] (u23) {};} |
---|
| 276 | \uncover<1->{\node [u, right=0.6cm of u23] (u24) {};} |
---|
| 277 | \uncover<1->{\node [u, right=0.6cm of u24] (u25) {};} |
---|
| 278 | |
---|
| 279 | \uncover<1->{\node [u, below=0.6cm of u21] (u31) {};} |
---|
| 280 | \uncover<1->{\node [u, right=0.6cm of u31] (u32) {};} |
---|
| 281 | \uncover<1->{\node [u, right=0.6cm of u32] (u33) {};} |
---|
| 282 | \uncover<1->{\node [u, right=0.6cm of u33] (u34) {};} |
---|
| 283 | \uncover<1->{\node [u, right=0.6cm of u34] (u35) {};} |
---|
| 284 | |
---|
| 285 | \uncover<1->{\node [u, below=0.6cm of u31] (u41) {};} |
---|
| 286 | \uncover<1->{\node [u, right=0.6cm of u41] (u42) {};} |
---|
| 287 | \uncover<1->{\node [u, right=0.6cm of u42] (u43) {};} |
---|
| 288 | \uncover<1->{\node [u, right=0.6cm of u43] (u44) {};} |
---|
| 289 | \uncover<1->{\node [u, right=0.6cm of u44] (u45) {};} |
---|
| 290 | |
---|
| 291 | \uncover<1->{\node [grid, below=0.6cm of u41] (u51) {};} |
---|
| 292 | \uncover<1->{\node [grid, right=0.6cm of u51] (u52) {};} |
---|
| 293 | \uncover<1->{\node [grid, right=0.6cm of u52] (u53) {};} |
---|
| 294 | \uncover<1->{\node [grid, right=0.6cm of u53] (u54) {};} |
---|
| 295 | \uncover<1->{\node [grid, right=0.6cm of u54] (u55) {};} |
---|
| 296 | |
---|
| 297 | \uncover<1->{\node [grid, below=0.6cm of u51] (u61) {};} |
---|
| 298 | \uncover<1->{\node [grid, right=0.6cm of u61] (u62) {};} |
---|
| 299 | \uncover<1->{\node [grid, right=0.6cm of u62] (u63) {};} |
---|
| 300 | \uncover<1->{\node [grid, right=0.6cm of u63] (u64) {};} |
---|
| 301 | \uncover<1->{\node [grid, right=0.6cm of u64] (u65) {};} |
---|
| 302 | |
---|
| 303 | \uncover<1->{\node [u, below=0.6cm of u61] (u71) {};} |
---|
| 304 | \uncover<1->{\node [u, right=0.6cm of u71] (u72) {};} |
---|
| 305 | \uncover<1->{\node [u, right=0.6cm of u72] (u73) {};} |
---|
| 306 | \uncover<1->{\node [u, right=0.6cm of u73] (u74) {};} |
---|
| 307 | \uncover<1->{\node [u, right=0.6cm of u74] (u75) {};} |
---|
| 308 | |
---|
| 309 | %horzontal line,dotteds |
---|
| 310 | \path<1-> [line,dotted] (u11.east) -- (u12.west); |
---|
| 311 | \path<1-> [line,dotted] (u12.east) -- (u13.west); |
---|
| 312 | \path<1-> [line,dotted] (u13.east) -- (u14.west); |
---|
| 313 | \path<1-> [line,dotted] (u14.east) -- (u15.west); |
---|
| 314 | |
---|
| 315 | \path<1-> [line,dotted] (u21.east) -- (u22.west); |
---|
| 316 | \path<1-> [line,dotted] (u22.east) -- (u23.west); |
---|
| 317 | \path<1-> [line,dotted] (u23.east) -- (u24.west); |
---|
| 318 | \path<1-> [line,dotted] (u24.east) -- (u25.west); |
---|
| 319 | |
---|
| 320 | \path<1-> [line,dotted] (u31.east) -- (u32.west); |
---|
| 321 | \path<1-> [line,dotted] (u32.east) -- (u33.west); |
---|
| 322 | \path<1-> [line,dotted] (u33.east) -- (u34.west); |
---|
| 323 | \path<1-> [line,dotted] (u34.east) -- (u35.west); |
---|
| 324 | |
---|
| 325 | \path<1-> [line,dotted] (u41.east) -- (u42.west); |
---|
| 326 | \path<1-> [line,dotted] (u42.east) -- (u43.west); |
---|
| 327 | \path<1-> [line,dotted] (u43.east) -- (u44.west); |
---|
| 328 | \path<1-> [line,dotted] (u44.east) -- (u45.west); |
---|
| 329 | |
---|
| 330 | %vertical line,dotted |
---|
| 331 | \path<1-> [line,dotted] (w11.south) -- (w21.north); |
---|
| 332 | \path<1-> [line,dotted] (w12.south) -- (w22.north); |
---|
| 333 | \path<1-> [line,dotted] (w13.south) -- (w23.north); |
---|
| 334 | \path<1-> [line,dotted] (w14.south) -- (w24.north); |
---|
| 335 | |
---|
| 336 | \path<1-> [line,dotted] (w21.south) -- (w31.north); |
---|
| 337 | \path<1-> [line,dotted] (w22.south) -- (w32.north); |
---|
| 338 | \path<1-> [line,dotted] (w23.south) -- (w33.north); |
---|
| 339 | \path<1-> [line,dotted] (w24.south) -- (w34.north); |
---|
| 340 | |
---|
| 341 | \path<1-> [line,dotted] (w31.south) -- (w41.north); |
---|
| 342 | \path<1-> [line,dotted] (w32.south) -- (w42.north); |
---|
| 343 | \path<1-> [line,dotted] (w33.south) -- (w43.north); |
---|
| 344 | \path<1-> [line,dotted] (w34.south) -- (w44.north); |
---|
| 345 | |
---|
| 346 | |
---|
| 347 | %drawing the scalar |
---|
| 348 | \uncover<1->{\node [scalar, below=0.22cm of w11] (scalar11) {};} |
---|
| 349 | \uncover<1->{\node [scalar, right=0.6cm of scalar11] (scalar12) {};} |
---|
| 350 | \uncover<1->{\node [scalar, right=0.6cm of scalar12] (scalar13) {};} |
---|
| 351 | \uncover<1->{\node [scalar, right=0.6cm of scalar13] (scalar14) {};} |
---|
| 352 | |
---|
| 353 | \uncover<1->{\node [scalar, below=0.6cm of scalar11] (scalar21) {};} |
---|
| 354 | \uncover<1->{\node [scalar, right=0.6cm of scalar21] (scalar22) {};} |
---|
| 355 | \uncover<1->{\node [scalar, right=0.6cm of scalar22] (scalar23) {};} |
---|
| 356 | \uncover<1->{\node [scalar, right=0.6cm of scalar23] (scalar24) {};} |
---|
| 357 | |
---|
| 358 | \uncover<1->{\node [scalar, below=0.6cm of scalar21] (scalar31) {};} |
---|
| 359 | \uncover<1->{\node [scalar, right=0.6cm of scalar31] (scalar32) {};} |
---|
| 360 | \uncover<1->{\node [scalar, right=0.6cm of scalar32] (scalar33) {};} |
---|
| 361 | \uncover<1->{\node [scalar, right=0.6cm of scalar33] (scalar34) {};} |
---|
| 362 | |
---|
| 363 | \uncover<1->{\node [scalar, below=0.6cm of scalar31] (scalar41) {};} |
---|
| 364 | \uncover<1->{\node [scalar, right=0.6cm of scalar41] (scalar42) {};} |
---|
| 365 | \uncover<1->{\node [scalar, right=0.6cm of scalar42] (scalar43) {};} |
---|
| 366 | \uncover<1->{\node [scalar, right=0.6cm of scalar43] (scalar44) {};} |
---|
| 367 | |
---|
| 368 | \uncover<1->{\node [grid, below=0.6cm of scalar41] (scalar51) {};} |
---|
| 369 | \uncover<1->{\node [grid, right=0.6cm of scalar51] (scalar52) {};} |
---|
| 370 | \uncover<1->{\node [grid, right=0.6cm of scalar52] (scalar53) {};} |
---|
| 371 | \uncover<1->{\node [grid, right=0.6cm of scalar53] (scalar54) {};} |
---|
| 372 | |
---|
| 373 | \uncover<1->{\node [grid, below=0.6cm of scalar51] (scalar61) {};} |
---|
| 374 | \uncover<1->{\node [grid, right=0.6cm of scalar61] (scalar62) {};} |
---|
| 375 | \uncover<1->{\node [grid, right=0.6cm of scalar62] (scalar63) {};} |
---|
| 376 | \uncover<1->{\node [grid, right=0.6cm of scalar63] (scalar64) {};} |
---|
| 377 | |
---|
| 378 | \path<1-> [line,dotted] (w41.south) -- (scalar41.north); |
---|
| 379 | \path<1-> [line,dotted] (w42.south) -- (scalar42.north); |
---|
| 380 | \path<1-> [line,dotted] (w43.south) -- (scalar43.north); |
---|
| 381 | \path<1-> [line,dotted] (w44.south) -- (scalar44.north); |
---|
| 382 | |
---|
| 383 | |
---|
| 384 | %continue the grid at the bottom |
---|
| 385 | \path<1-> [line,dotted] (u51.south) -- (grid61.north); |
---|
| 386 | \path<1-> [line,dotted] (u52.south) -- (grid62.north); |
---|
| 387 | \path<1-> [line,dotted] (u53.south) -- (grid63.north); |
---|
| 388 | \path<1-> [line,dotted] (u54.south) -- (grid64.north); |
---|
| 389 | \path<1-> [line,dotted] (u55.south) -- (grid65.north); |
---|
| 390 | |
---|
| 391 | \path<1-> [line] (grid71.west) -- (grid72.east); |
---|
| 392 | \path<1-> [line] (grid72.west) -- (grid73.east); |
---|
| 393 | \path<1-> [line] (grid73.west) -- (grid74.east); |
---|
| 394 | \path<1-> [line] (grid74.west) -- (grid75.east); |
---|
| 395 | |
---|
| 396 | \path<1-> [line] (u61.south) -- (u71.north); |
---|
| 397 | \path<1-> [line] (u62.south) -- (u72.north); |
---|
| 398 | \path<1-> [line] (u63.south) -- (u73.north); |
---|
| 399 | \path<1-> [line] (u64.south) -- (u74.north); |
---|
| 400 | \path<1-> [line] (u65.south) -- (u75.north); |
---|
| 401 | |
---|
| 402 | \uncover<1->{\node [w, below=0.6cm of w61] (w71) {};} |
---|
| 403 | \uncover<1->{\node [w, right=0.6cm of w71] (w72) {};} |
---|
| 404 | \uncover<1->{\node [w, right=0.6cm of w72] (w73) {};} |
---|
| 405 | \uncover<1->{\node [w, right=0.6cm of w73] (w74) {};} |
---|
| 406 | |
---|
| 407 | \path<1-> [line,dotted] (u71.east) -- (u72.west); |
---|
| 408 | \path<1-> [line,dotted] (u72.east) -- (u73.west); |
---|
| 409 | \path<1-> [line,dotted] (u73.east) -- (u74.west); |
---|
| 410 | \path<1-> [line,dotted] (u74.east) -- (u75.west); |
---|
| 411 | |
---|
| 412 | \uncover<1->{\node [scalar, below=0.6cm of scalar61] (scalar71) {};} |
---|
| 413 | \uncover<1->{\node [scalar, right=0.6cm of scalar71] (scalar72) {};} |
---|
| 414 | \uncover<1->{\node [scalar, right=0.6cm of scalar72] (scalar73) {};} |
---|
| 415 | \uncover<1->{\node [scalar, right=0.6cm of scalar73] (scalar74) {};} |
---|
| 416 | |
---|
| 417 | \path<1-> [line,dotted] (w71.south) -- (scalar71.north); |
---|
| 418 | \path<1-> [line,dotted] (w72.south) -- (scalar72.north); |
---|
| 419 | \path<1-> [line,dotted] (w73.south) -- (scalar73.north); |
---|
| 420 | \path<1-> [line,dotted] (w74.south) -- (scalar74.north); |
---|
| 421 | |
---|
| 422 | |
---|
| 423 | |
---|
| 424 | %legende 2D |
---|
| 425 | \uncover<1->{\node [grid, above=0.6cm of grid11] (2Dlegend00) {};} |
---|
| 426 | \uncover<1->{\node [grid, right=0.6cm of 2Dlegend00] (2Dlegend10) {};} |
---|
| 427 | \uncover<1->{\node [grid, above=0.6cm of 2Dlegend00] (2Dlegend01) {};} |
---|
| 428 | \uncover<1->{\draw [->, color=red] (2Dlegend00.center) -- (2Dlegend10.east);} |
---|
| 429 | \uncover<1->{\draw [->, color=black] (2Dlegend00.center) -- (2Dlegend01.north);} |
---|
| 430 | |
---|
| 431 | \uncover<1->{\node [label, above=0.8cm of 2Dlegend00] (2Dlegend01label) {w,z,k};} |
---|
| 432 | \uncover<1->{\node [label, right=0.8cm of 2Dlegend00] (2Dlegend10label) {u,x,i};} |
---|
| 433 | |
---|
| 434 | \uncover<1->{\node [scalar, above=0.6cm of grid14] (2Dlegendscalar) {};} |
---|
| 435 | \uncover<1->{\node [label, right=0.1cm of 2Dlegendscalar] (2Dlegendscalarlabel) {: scalar (e.g. pt)};} |
---|
| 436 | \uncover<1->{\node [u, above=0.22cm of 2Dlegendscalar] (2Dlegendu) {};} |
---|
| 437 | \uncover<1->{\node [label, right=0.1cm of 2Dlegendu] (2Dlegendulabel) {: u};} |
---|
| 438 | \uncover<1->{\node [w, above=0.22cm of 2Dlegendu] (2Dlegendw) {};} |
---|
| 439 | \uncover<1->{\node [label, right=0.1cm of 2Dlegendw] (2Dlegendwlabel) {: w};} |
---|
| 440 | |
---|
| 441 | \uncover<1->{\node [grid, above=0.22cm of 2Dlegendw] (2Dlegendspacing) {};} |
---|
| 442 | |
---|
| 443 | |
---|
| 444 | %2D Grid Label right |
---|
| 445 | \uncover<1->{\node [grid, below=0.035cm of grid15] (rightlabelgrid1) {};} |
---|
| 446 | \uncover<1->{\node [grid, below=0.6cm of rightlabelgrid1] (rightlabelgrid2) {};} |
---|
| 447 | \uncover<1->{\node [grid, below=0.6cm of rightlabelgrid2] (rightlabelgrid3) {};} |
---|
| 448 | \uncover<1->{\node [grid, below=0.6cm of rightlabelgrid3] (rightlabelgrid4) {};} |
---|
| 449 | \uncover<1->{\node [grid, below=0.6cm of rightlabelgrid4] (rightlabelgrid5) {};} |
---|
| 450 | \uncover<1->{\node [grid, below=0.6cm of rightlabelgrid5] (rightlabelgrid6) {};} |
---|
| 451 | \uncover<1->{\node [grid, below=0.6cm of rightlabelgrid6] (rightlabelgrid7) {};} |
---|
| 452 | |
---|
| 453 | \uncover<1->{\node[label, right=0.30cm of rightlabelgrid1] (2Dgridlabelnzt1) {\: k = nzt + 1} |
---|
| 454 | child {node [grid, right=0cm of grid15] {}} |
---|
| 455 | child {node [grid, right=0cm of u15] {}};} |
---|
| 456 | |
---|
| 457 | \uncover<1->{\node[label, right=0.30cm of rightlabelgrid2] (2Dgridlabelnzt2) {\: k = nzt} |
---|
| 458 | child {node [grid, right=0cm of grid25] {}} |
---|
| 459 | child {node [grid, right=0cm of u25] {}};} |
---|
| 460 | |
---|
| 461 | \uncover<1->{\node[label, right=0.30cm of rightlabelgrid7] (2Dgridlabelnzt7) {\: k = nzb ($\sim0$)} |
---|
| 462 | child {node [grid, right=0cm of grid75] {}} |
---|
| 463 | child {node [grid, right=0cm of u75] {}};} |
---|
| 464 | |
---|
| 465 | \uncover<1->{\node [grid, right=0.62cm of u25] (rightlabelarrowtop) {};} |
---|
| 466 | \uncover<1->{\node [grid, right=0.62cm of grid75] (rightlabelarrowbottom) {};} |
---|
| 467 | \uncover<1->{\draw [->, dotted] (rightlabelarrowtop.south) -- (rightlabelarrowbottom.north);} |
---|
| 468 | |
---|
| 469 | \uncover<1->{\node [grid, right=0.2cm of grid25] (grid26) {};} |
---|
| 470 | \uncover<1->{\node [grid, right=0.6cm of grid26] (grid27) {};} |
---|
| 471 | \uncover<1->{\node [grid, right=0.3cm of grid27] (grid28) {};} |
---|
| 472 | \uncover<1->{\draw [->, dashed, color=red] (grid28.center) -- (grid26.center);} |
---|
| 473 | \uncover<1->{\node [labelred, above=-0.05cm of grid27] (grid27) {(sea sfc)};} |
---|
| 474 | |
---|
| 475 | %2D Grid Label left |
---|
| 476 | \uncover<1->{\node [grid, left=1.4cm of grid11] (leftlabelgrid1) {};} |
---|
| 477 | \uncover<1->{\node [grid, below=0.6cm of leftlabelgrid1] (leftlabelgrid3) {};} |
---|
| 478 | \uncover<1->{\node [grid, below=0.6cm of leftlabelgrid3] (leftlabelgrid5) {};} |
---|
| 479 | \uncover<1->{\node [grid, below=0.6cm of leftlabelgrid5] (leftlabelgrid7) {};} |
---|
| 480 | |
---|
| 481 | \uncover<1->{\node [grid, below=0.22cm of leftlabelgrid1] (leftlabelgrid2) {};} |
---|
| 482 | \uncover<1->{\node [grid, below=0.6cm of leftlabelgrid2] (leftlabelgrid4) {};} |
---|
| 483 | \uncover<1->{\node [grid, below=0.6cm of leftlabelgrid4] (leftlabelgrid6) {};} |
---|
| 484 | |
---|
| 485 | \uncover<1->{\node[label, right=0cm of leftlabelgrid2] {$\text{z}=+\frac{\Delta \text{z}}{2}$};} |
---|
| 486 | \uncover<1->{\node[label, right=0cm of leftlabelgrid3] {$\text{z}=0$};} |
---|
| 487 | \uncover<1->{\node[label, right=0cm of leftlabelgrid4] {$\text{z}=-\frac{\Delta \text{z}}{2}$};} |
---|
| 488 | \uncover<1->{\node[label, right=0cm of leftlabelgrid5] {$\text{z}=-\Delta \text{z}$};} |
---|
| 489 | \uncover<1->{\node[label, right=0cm of leftlabelgrid7] {$\text{z}=-2\Delta \text{z}$};} |
---|
| 490 | |
---|
| 491 | \uncover<1->{\node [grid, left=0.22cm of grid11] (leftarrowgrid1) {};} |
---|
| 492 | \uncover<1->{\node [grid, below=0.6cm of leftarrowgrid1] (leftarrowgrid3) {};} |
---|
| 493 | \uncover<1->{\node [grid, below=0.6cm of leftarrowgrid3] (leftarrowgrid5) {};} |
---|
| 494 | \uncover<1->{\node [grid, below=0.6cm of leftarrowgrid5] (leftarrowgrid7) {};} |
---|
| 495 | |
---|
| 496 | \uncover<1->{\node [grid, below=0.22cm of leftarrowgrid1] (leftarrowgrid2) {};} |
---|
| 497 | \uncover<1->{\node [grid, below=0.6cm of leftarrowgrid2] (leftarrowgrid4) {};} |
---|
| 498 | \uncover<1->{\node [grid, below=0.6cm of leftarrowgrid4] (leftarrowgrid6) {};} |
---|
| 499 | |
---|
| 500 | \uncover<1->{\draw [->, dotted] (u11.west) -- (leftarrowgrid2.east);} |
---|
| 501 | \uncover<1->{\draw [->, dotted] (grid21.west) -- (leftarrowgrid3.east);} |
---|
| 502 | \uncover<1->{\draw [->, dotted] (u21.west) -- (leftarrowgrid4.east);} |
---|
| 503 | \uncover<1->{\draw [->, dotted] (grid31.west) -- (leftarrowgrid5.east);} |
---|
| 504 | \uncover<1->{\draw [->, dotted] (grid41.west) -- (leftarrowgrid7.east);} |
---|
| 505 | |
---|
| 506 | \uncover<1->{\node [grid, below=0.035cm of grid41] (leftlabelarrowtopbase) {};} |
---|
| 507 | \uncover<1->{\node [grid, left=1.058cm of leftlabelarrowtopbase] (leftlabelarrowtop) {};} |
---|
| 508 | \uncover<1->{\node [grid, left=1.058cm of grid71] (leftlabelarrowbottom) {};} |
---|
| 509 | \uncover<1->{\draw [->, dotted] (leftlabelarrowtop.south) -- (leftlabelarrowbottom.north);} |
---|
| 510 | |
---|
| 511 | %2D textbox |
---|
| 512 | \uncover<2->{\node [2dtextbox, below=0.25cm of u43] (2dtextbox) { |
---|
| 513 | z=0 (sea surface) is assumed at the \textbf{model top}\\ |
---|
| 514 | (vertical grid index k=nzt on the w-grid),\\ |
---|
| 515 | with negative values of z indicating the depth. |
---|
| 516 | };} |
---|
| 517 | |
---|
| 518 | %------------------------------------3D-------------------------- |
---|
| 519 | |
---|
| 520 | %grid |
---|
| 521 | \uncover<1->{\node [grid, right=5.0cm of grid11] (2grid11) {};} |
---|
| 522 | \uncover<1->{\node [grid, right=0.9cm of 2grid11] (2grid12) {};} |
---|
| 523 | \uncover<1->{\node [grid, right=0.9cm of 2grid12] (2grid13) {};} |
---|
| 524 | \uncover<1->{\node [grid, right=0.9cm of 2grid13] (2grid14) {};} |
---|
| 525 | \uncover<1->{\node [grid, right=0.9cm of 2grid14] (2grid15) {};} |
---|
| 526 | |
---|
| 527 | \uncover<1->{\node [grid, below=0.9cm of 2grid11] (2grid21) {};} |
---|
| 528 | \uncover<1->{\node [grid, right=0.9cm of 2grid21] (2grid22) {};} |
---|
| 529 | \uncover<1->{\node [grid, right=0.9cm of 2grid22] (2grid23) {};} |
---|
| 530 | \uncover<1->{\node [grid, right=0.9cm of 2grid23] (2grid24) {};} |
---|
| 531 | \uncover<1->{\node [grid, right=0.9cm of 2grid24] (2grid25) {};} |
---|
| 532 | |
---|
| 533 | \uncover<1->{\node [grid, below=0.9cm of 2grid21] (2grid31) {};} |
---|
| 534 | \uncover<1->{\node [grid, right=0.9cm of 2grid31] (2grid32) {};} |
---|
| 535 | \uncover<1->{\node [grid, right=0.9cm of 2grid32] (2grid33) {};} |
---|
| 536 | \uncover<1->{\node [grid, right=0.9cm of 2grid33] (2grid34) {};} |
---|
| 537 | \uncover<1->{\node [grid, right=0.9cm of 2grid34] (2grid35) {};} |
---|
| 538 | |
---|
| 539 | \uncover<1->{\node [grid, below=0.9cm of 2grid31] (2grid41) {};} |
---|
| 540 | \uncover<1->{\node [grid, right=0.9cm of 2grid41] (2grid42) {};} |
---|
| 541 | \uncover<1->{\node [grid, right=0.9cm of 2grid42] (2grid43) {};} |
---|
| 542 | \uncover<1->{\node [grid, right=0.9cm of 2grid43] (2grid44) {};} |
---|
| 543 | \uncover<1->{\node [grid, right=0.9cm of 2grid44] (2grid45) {};} |
---|
| 544 | |
---|
| 545 | \uncover<1->{\node [grid, below=0.9cm of 2grid41] (2grid51) {};} |
---|
| 546 | \uncover<1->{\node [grid, right=0.9cm of 2grid51] (2grid52) {};} |
---|
| 547 | \uncover<1->{\node [grid, right=0.9cm of 2grid52] (2grid53) {};} |
---|
| 548 | \uncover<1->{\node [grid, right=0.9cm of 2grid53] (2grid54) {};} |
---|
| 549 | \uncover<1->{\node [grid, right=0.9cm of 2grid54] (2grid55) {};} |
---|
| 550 | |
---|
| 551 | |
---|
| 552 | \fill [fill=blue!20] (2grid12.center) -- (2grid21.center) -- (2grid51.center) -- (2grid54.center) -- (2grid24.center) -- (2grid15.center); |
---|
| 553 | \fill [fill=blue!50] (2grid15.center) -- (2grid24.center) -- (2grid54.center) -- (2grid45.center) -- (2grid15.center); |
---|
| 554 | |
---|
| 555 | \path<1-> [line] (2grid21.center) -- (2grid51.center); |
---|
| 556 | \path<1-> [line] (2grid51.center) -- (2grid54.center); |
---|
| 557 | \path<1-> [line] (2grid54.center) -- (2grid24.center); |
---|
| 558 | \path<1-> [line] (2grid24.center) -- (2grid21.center); |
---|
| 559 | |
---|
| 560 | \path<1-> [line,dashed] (2grid42.center) -- (2grid12.center); |
---|
| 561 | \path<1-> [line,dashed] (2grid42.center) -- (2grid45.center); |
---|
| 562 | \path<1-> [line] (2grid45.center) -- (2grid15.center); |
---|
| 563 | \path<1-> [line] (2grid15.center) -- (2grid12.center); |
---|
| 564 | |
---|
| 565 | \path<1-> [line] (2grid21.center) -- (2grid12.center); |
---|
| 566 | \path<1-> [line] (2grid24.center) -- (2grid15.center); |
---|
| 567 | \path<1-> [line] (2grid54.center) -- (2grid45.center); |
---|
| 568 | \path<1-> [line,dashed] (2grid42.center) -- (2grid51.center); |
---|
| 569 | |
---|
| 570 | |
---|
| 571 | %legende 3D |
---|
| 572 | \uncover<1->{\node [grid, above=0.6cm of 2grid12] (3Dlegend00) {};} |
---|
| 573 | \uncover<1->{\node [grid, right=0.6cm of 3Dlegend00] (3Dlegend10) {};} |
---|
| 574 | \uncover<1->{\node [grid, above=0.6cm of 3Dlegend00] (3Dlegend01) {};} |
---|
| 575 | \uncover<1->{\draw [->, color=red] (3Dlegend00.center) -- (3Dlegend10.east);} |
---|
| 576 | \uncover<1->{\draw [->, color=black] (3Dlegend00.center) -- (3Dlegend01.north);} |
---|
| 577 | |
---|
| 578 | \uncover<1->{\node [grid, right=0.2cm of 3Dlegend00] (3Dlegend010base) {};} |
---|
| 579 | \uncover<1->{\node [grid, above=0.2cm of 3Dlegend010base] (3Dlegend010) {};} |
---|
| 580 | \uncover<1->{\draw [->, color=blue] (3Dlegend00.center) -- (3Dlegend010.center);} |
---|
| 581 | |
---|
| 582 | \uncover<1->{\node [label, above=0.8cm of 3Dlegend00] (3Dlegend001label) {w,z,k};} |
---|
| 583 | \uncover<1->{\node [label, right=0.8cm of 3Dlegend00] (3Dlegend100label) {u,x,i};} |
---|
| 584 | \uncover<1->{\node [label, right=0cm of 3Dlegend010] (3Dlegend010label) {v,y,j};} |
---|
| 585 | |
---|
| 586 | %mini koordinaten 3D |
---|
| 587 | \uncover<1->{\node [grid, right=0.375cm of 2grid11] (3Dkoordgrid11base) {};} |
---|
| 588 | \uncover<1->{\node [grid, below=0.375cm of 3Dkoordgrid11base] (3Dkoordgrid11) {};} |
---|
| 589 | |
---|
| 590 | \uncover<1->{\node [grid, below=0.375cm of 2grid13] (3Dkoord1base) {};} |
---|
| 591 | |
---|
| 592 | \uncover<1->{\node [grid, right=0.375cm of 2grid31] (3Dkoord2base) {};} |
---|
| 593 | |
---|
| 594 | \uncover<1->{\node [grid, right=0.375cm of 2grid42] (3Dkoord3basebase) {};} |
---|
| 595 | \uncover<1->{\node [grid, above=0.375cm of 3Dkoord3basebase] (3Dkoord3base) {};} |
---|
| 596 | |
---|
| 597 | \uncover<1->{\node [grid, left=0.375cm of 2grid24] (3Dkoord4basebase) {};} |
---|
| 598 | \uncover<1->{\node [grid, below=0.375cm of 3Dkoord4basebase] (3Dkoord4base) {};} |
---|
| 599 | |
---|
| 600 | \uncover<1->{\node [grid, left=0.375cm of 2grid35] (3Dkoord5base) {};} |
---|
| 601 | |
---|
| 602 | \uncover<1->{\node [grid, above=0.375cm of 2grid53] (3Dkoord6base) {};} |
---|
| 603 | |
---|
| 604 | \uncover<1->{\node [grid, right=0.9cm of 2grid32] (3Dkoord7base) {};} |
---|
| 605 | |
---|
| 606 | |
---|
| 607 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord1base] (3Dkoord1x1) {};} |
---|
| 608 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord1base] (3Dkoord1x2) {};} |
---|
| 609 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord1base] (3Dkoord1z1) {};} |
---|
| 610 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord1base] (3Dkoord1z2) {};} |
---|
| 611 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord1base] (3Dkoord1y1base) {};} |
---|
| 612 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord1y1base] (3Dkoord1y1) {};} |
---|
| 613 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord1base] (3Dkoord1y2base) {};} |
---|
| 614 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord1y2base] (3Dkoord1y2) {};} |
---|
| 615 | \uncover<1->{\draw [<->, color=red] (3Dkoord1x1.center) -- (3Dkoord1x2.center);} |
---|
| 616 | \uncover<1->{\draw [<->, color=blue] (3Dkoord1y1.center) -- (3Dkoord1y2.center);} |
---|
| 617 | \uncover<1->{\draw [<-, color=black] (3Dkoord1z1.center) -- (3Dkoord1base.center);} |
---|
| 618 | \uncover<1->{\node [label, right=0.2cm of 3Dkoord1y1] (3Dkoord1baselabel) {$\text{w}_{\text{i,j,k}}$};} |
---|
| 619 | |
---|
| 620 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord2base] (3Dkoord2x1) {};} |
---|
| 621 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord2base] (3Dkoord2x2) {};} |
---|
| 622 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord2base] (3Dkoord2z1) {};} |
---|
| 623 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord2base] (3Dkoord2z2) {};} |
---|
| 624 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord2base] (3Dkoord2y1base) {};} |
---|
| 625 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord2y1base] (3Dkoord2y1) {};} |
---|
| 626 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord2base] (3Dkoord2y2base) {};} |
---|
| 627 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord2y2base] (3Dkoord2y2) {};} |
---|
| 628 | \uncover<1->{\draw [->, color=red] (3Dkoord2base.center) -- (3Dkoord2x2.center);} |
---|
| 629 | \uncover<1->{\draw [<->, color=blue] (3Dkoord2y1.center) -- (3Dkoord2y2.center);} |
---|
| 630 | \uncover<1->{\draw [<->, color=black] (3Dkoord2z1.center) -- (3Dkoord2z2.center);} |
---|
| 631 | \uncover<1->{\node [label, below=0cm of 3Dkoord2z1] (3Dkoord2baselabel) {$\text{u}_{\text{i,j,k}}$};} |
---|
| 632 | |
---|
| 633 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord3base] (3Dkoord3x1) {};} |
---|
| 634 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord3base] (3Dkoord3x2) {};} |
---|
| 635 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord3base] (3Dkoord3z1) {};} |
---|
| 636 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord3base] (3Dkoord3z2) {};} |
---|
| 637 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord3base] (3Dkoord3y1base) {};} |
---|
| 638 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord3y1base] (3Dkoord3y1) {};} |
---|
| 639 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord3base] (3Dkoord3y2base) {};} |
---|
| 640 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord3y2base] (3Dkoord3y2) {};} |
---|
| 641 | \uncover<1->{\draw [<->, color=red] (3Dkoord3x1.center) -- (3Dkoord3x2.center);} |
---|
| 642 | \uncover<1->{\draw [->, color=blue] (3Dkoord3base.center) -- (3Dkoord3y2.center);} |
---|
| 643 | \uncover<1->{\draw [<->, color=black] (3Dkoord3z1.center) -- (3Dkoord3z2.center);} |
---|
| 644 | \uncover<1->{\node [label, right=0.2cm of 3Dkoord3y1] (3Dkoord3baselabel) {$\text{v}_{\text{i,j,k}}$};} |
---|
| 645 | |
---|
| 646 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord4base] (3Dkoord4x1) {};} |
---|
| 647 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord4base] (3Dkoord4x2) {};} |
---|
| 648 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord4base] (3Dkoord4z1) {};} |
---|
| 649 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord4base] (3Dkoord4z2) {};} |
---|
| 650 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord4base] (3Dkoord4y1base) {};} |
---|
| 651 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord4y1base] (3Dkoord4y1) {};} |
---|
| 652 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord4base] (3Dkoord4y2base) {};} |
---|
| 653 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord4y2base] (3Dkoord4y2) {};} |
---|
| 654 | \uncover<1->{\draw [<->, color=red] (3Dkoord4x1.center) -- (3Dkoord4x2.center);} |
---|
| 655 | \uncover<1->{\draw [<-, color=blue] (3Dkoord4y1.center) -- (3Dkoord4base.center);} |
---|
| 656 | \uncover<1->{\draw [<->, color=black] (3Dkoord4z1.center) -- (3Dkoord4z2.center);} |
---|
| 657 | \uncover<1->{\node [label, left=0.2cm of 3Dkoord4y2] (3Dkoord4baselabel) {$\text{v}_{\text{i,j+1,k}}$};} |
---|
| 658 | |
---|
| 659 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord5base] (3Dkoord5x1) {};} |
---|
| 660 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord5base] (3Dkoord5x2) {};} |
---|
| 661 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord5base] (3Dkoord5z1) {};} |
---|
| 662 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord5base] (3Dkoord5z2) {};} |
---|
| 663 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord5base] (3Dkoord5y1base) {};} |
---|
| 664 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord5y1base] (3Dkoord5y1) {};} |
---|
| 665 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord5base] (3Dkoord5y2base) {};} |
---|
| 666 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord5y2base] (3Dkoord5y2) {};} |
---|
| 667 | \uncover<1->{\draw [<-, color=red] (3Dkoord5x1.center) -- (3Dkoord5base.center);} |
---|
| 668 | \uncover<1->{\draw [<->, color=blue] (3Dkoord5y1.center) -- (3Dkoord5y2.center);} |
---|
| 669 | \uncover<1->{\draw [<->, color=black] (3Dkoord5z1.center) -- (3Dkoord5z2.center);} |
---|
| 670 | \uncover<1->{\node [label, below=0cm of 3Dkoord5z1] (3Dkoord5baselabel) {$\text{u}_{\text{i+1,j,k}}$};} |
---|
| 671 | |
---|
| 672 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord6base] (3Dkoord6x1) {};} |
---|
| 673 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord6base] (3Dkoord6x2) {};} |
---|
| 674 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord6base] (3Dkoord6z1) {};} |
---|
| 675 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord6base] (3Dkoord6z2) {};} |
---|
| 676 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord6base] (3Dkoord6y1base) {};} |
---|
| 677 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord6y1base] (3Dkoord6y1) {};} |
---|
| 678 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord6base] (3Dkoord6y2base) {};} |
---|
| 679 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord6y2base] (3Dkoord6y2) {};} |
---|
| 680 | \uncover<1->{\draw [<->, color=red] (3Dkoord6x1.center) -- (3Dkoord6x2.center);} |
---|
| 681 | \uncover<1->{\draw [<->, color=blue] (3Dkoord6y1.center) -- (3Dkoord6y2.center);} |
---|
| 682 | \uncover<1->{\draw [->, color=black] (3Dkoord6base.center) -- (3Dkoord6z2.center);} |
---|
| 683 | \uncover<1->{\node [label, right=0.2cm of 3Dkoord6y1] (3Dkoord6baselabel) {$\text{w}_{\text{i,j,k-1}}$};} |
---|
| 684 | |
---|
| 685 | \uncover<1->{\node [grid, left=0.15cm of 3Dkoord7base] (3Dkoord7x1) {};} |
---|
| 686 | \uncover<1->{\node [grid, right=0.15cm of 3Dkoord7base] (3Dkoord7x2) {};} |
---|
| 687 | \uncover<1->{\node [grid, below=0.15cm of 3Dkoord7base] (3Dkoord7z1) {};} |
---|
| 688 | \uncover<1->{\node [grid, above=0.15cm of 3Dkoord7base] (3Dkoord7z2) {};} |
---|
| 689 | \uncover<1->{\node [grid, left=0.03cm of 3Dkoord7base] (3Dkoord7y1base) {};} |
---|
| 690 | \uncover<1->{\node [grid, below=0.03cm of 3Dkoord7y1base] (3Dkoord7y1) {};} |
---|
| 691 | \uncover<1->{\node [grid, right=0.03cm of 3Dkoord7base] (3Dkoord7y2base) {};} |
---|
| 692 | \uncover<1->{\node [grid, above=0.03cm of 3Dkoord7y2base] (3Dkoord7y2) {};} |
---|
| 693 | \uncover<1->{\draw [<->, color=red] (3Dkoord7x1.center) -- (3Dkoord7x2.center);} |
---|
| 694 | \uncover<1->{\draw [<->, color=blue] (3Dkoord7y1.center) -- (3Dkoord7y2.center);} |
---|
| 695 | \uncover<1->{\draw [<->, color=black] (3Dkoord7z1.center) -- (3Dkoord7z2.center);} |
---|
| 696 | \uncover<1->{\node [label, right=0.2cm of 3Dkoord7y1] (3Dkoord7baselabel) {$\text{s}_{\text{i,j,k}}$};} |
---|
| 697 | \end{tikzpicture} |
---|
| 698 | \end{frame} |
---|
| 699 | |
---|
| 700 | |
---|
| 701 | %Folie 04 |
---|
| 702 | \begin{frame} |
---|
| 703 | \frametitle{PALM - Ocean Version - Boundary Conditions} |
---|
| 704 | |
---|
| 705 | The following boundary conditions should be used for the ocean version. Some of them are not set by default, so please set them manually.\\ |
---|
| 706 | |
---|
| 707 | \begin{itemize} |
---|
| 708 | \item<2->{Ocean surface (z=0):} |
---|
| 709 | \begin{itemize} |
---|
| 710 | \item<2->{Fluxes should be given at the ocean surface for all quantities. This requires parameter\\\quad{\tiny \texttt{top\_momentum\_flux\_u = ..., top\_momentum\_flux\_v = ..., bc\_uv\_t = âneumannâ}}} |
---|
| 711 | \item<3->{Momentum:\\\quad{\tiny \texttt{use\_top\_fluxes = .TRUE.}}} |
---|
| 712 | \item<4->{Temperature:\\\quad{\tiny \texttt{top\_heatflux = ..., bc\_pt\_t = âneumannâ}}} |
---|
| 713 | \item<5->{Salinity:\\\quad{\tiny \texttt{top\_salinityflux = ..., bc\_sa\_t = âneumannâ}}} |
---|
| 714 | \end{itemize} |
---|
| 715 | \item<6->{Ocean bottom (z=-...)} |
---|
| 716 | \begin{itemize} |
---|
| 717 | \item<6->{A Prandtl-layer should be used at the bottom:\\\quad{\tiny \texttt{prandtl\_layer = .TRUE.}}} |
---|
| 718 | \end{itemize} |
---|
| 719 | \end{itemize} |
---|
| 720 | \end{frame} |
---|
| 721 | |
---|
| 722 | |
---|
| 723 | %Folie 05 |
---|
| 724 | \begin{frame} |
---|
| 725 | \frametitle{PALM - Ocean Version - Further Settings} |
---|
| 726 | \begin{itemize} |
---|
| 727 | \item<2->{Initial profiles:} |
---|
| 728 | \begin{itemize} |
---|
| 729 | \item<2->{The ocean version can only use:\\\quad{\tiny \texttt{initializing\_actions = âset\_constant\_profilesâ}}} |
---|
| 730 | \item<3->{Profiles are constructed piecewise linear \underline{from the top} (surface), using parameters (e.g.):\\\quad{\tiny \texttt{pt\_surface = ..., pt\_initial\_gradient = ..., pt\_initial\_gradient\_level = ...}}} |
---|
| 731 | \end{itemize} |
---|
| 732 | \item<4->{Random perturbations:} |
---|
| 733 | \begin{itemize} |
---|
| 734 | \item<4->{Random perturbations are by default applied to the upper third of the model domain!} |
---|
| 735 | \end{itemize} |
---|
| 736 | \end{itemize} |
---|
| 737 | \end{frame} |
---|
| 738 | |
---|
| 739 | %Folie 06 |
---|
| 740 | \begin{frame} |
---|
| 741 | \frametitle{PALM - Ocean Version - Final Remarks} |
---|
| 742 | \begin{itemize} |
---|
| 743 | \item<2->{The ocean version of PALM has not been tested sufficiently so far! Only some plausibility checks have been done.} |
---|
| 744 | \item<3->{Please carefully check the results and please also check the code.} |
---|
| 745 | \item<4->{Effects of surface waves (Langmuir circulation, wave breaking) are not included in the standard code.} |
---|
| 746 | \end{itemize} |
---|
| 747 | \end{frame} |
---|
| 748 | |
---|
| 749 | \end{document} |
---|