| tmain.tex - seaice-experiments - sea ice experiments using Granular.jl | |
| git clone git://src.adamsgaard.dk/seaice-experiments | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| tmain.tex (20080B) | |
| --- | |
| 1 %\documentclass[11pt,a4paper]{article} | |
| 2 \documentclass[11pt]{article} | |
| 3 | |
| 4 %\usepackage{a4wide} | |
| 5 \usepackage[margin=1.4in]{geometry} | |
| 6 | |
| 7 \usepackage{graphicx} | |
| 8 %\usepackage[german, english]{babel} | |
| 9 %\usepackage{tabularx} | |
| 10 %\usepackage{cancel} | |
| 11 %\usepackage{multirow} | |
| 12 %\usepackage{supertabular} | |
| 13 %\usepackage{algorithmic} | |
| 14 %\usepackage{algorithm} | |
| 15 %\usepackage{amsthm} | |
| 16 %\usepackage{float} | |
| 17 %\usepackage{subfig} | |
| 18 \usepackage{rotating} | |
| 19 \usepackage{amsmath} | |
| 20 | |
| 21 \usepackage[T1]{fontenc} % Font encoding | |
| 22 \usepackage{charter} % Serif body font | |
| 23 \usepackage[charter]{mathdesign} % Math font | |
| 24 \usepackage[scale=0.9]{sourcecodepro} % Monospaced fontenc | |
| 25 \usepackage[lf]{FiraSans} % Sans-serif font | |
| 26 \usepackage{textgreek} | |
| 27 | |
| 28 \usepackage{listings} | |
| 29 | |
| 30 \usepackage{hyperref} | |
| 31 | |
| 32 \usepackage{soul} % for st strikethrough command | |
| 33 | |
| 34 %\usepackage[round]{natbib} | |
| 35 \usepackage[natbib=true, style=authoryear, bibstyle=authoryear-comp, | |
| 36 maxbibnames=10, | |
| 37 maxcitenames=2, backend=bibtex8]{biblatex} | |
| 38 \bibliography{/Users/ad/articles/own/BIBnew.bib} | |
| 39 | |
| 40 | |
| 41 \begin{document} | |
| 42 | |
| 43 \title{Discrete-element simulation of sea-ice mechanics:\\ | |
| 44 Parameterization of contact mechanics} | |
| 45 | |
| 46 \author{\small Anders Damsgaard} | |
| 47 \date{\small \today} | |
| 48 | |
| 49 \maketitle | |
| 50 | |
| 51 \section{Rationale} | |
| 52 Lagrangian parameterizations of sea ice offer several advantages to Eule… | |
| 53 continuum methods. The continuum assumption of sea-ice mechanics become… | |
| 54 increasingly questionable as spatial resolution and cell size approaches… | |
| 55 size of ice floes. Ice-floe scale discretizations are natural for Lagra… | |
| 56 models, which additionally offer the convenience of being able to handle | |
| 57 arbitrary sea-ice concentrations. This is likely to improve model perfo… | |
| 58 in ice-marginal zones with strong advection. Furthermore, phase transit… | |
| 59 granular rheology around the jamming limit, such as observed when sea ic… | |
| 60 through geometric confinements, includes sharp thresholds in effective | |
| 61 viscosity, which are typically ignored in Eulerian models. | |
| 62 Granular jamming is a stochastic process dependent on having the right g… | |
| 63 the right place at the right time, and the jamming likelihood over time … | |
| 64 described by a probabilistic model | |
| 65 \citep[e.g.][]{Tang2009}. Difficult to parameterize in continuum formul… | |
| 66 \citep[e.g.][]{Rallabandi2017}, jamming comes natural to dense granular … | |
| 67 simulated in a Lagrangian framework, and is a very relevant process comp… | |
| 68 sea-ice transport through narrow straits \citep[e.g.][]{Kwok2010}. | |
| 69 However, computational performance is a central concern for coupled | |
| 70 ocean-atmosphere models, with traditional discrete-element method (DEM) | |
| 71 formulations being too costly for global-scale models. Here we investig… | |
| 72 behavior of a Lagrangian sea-ice model and assess how mechanical | |
| 73 parameterizations of differing complexity affect collective behavior at … | |
| 74 much larger than the individual ice floes. | |
| 75 | |
| 76 | |
| 77 \section{Contact models} | |
| 78 The presented experiments compare jamming behavior between two differing | |
| 79 ice-floe contact models. Common to both models, the resistive force | |
| 80 $\boldsymbol{f}_\text{n}$ to axial compressive strain between to cylindr… | |
| 81 floes $i$ and $j$ is provided by (Hookean) linear-elasticity based on th… | |
| 82 overlap distance $\boldsymbol{\delta}_\text{n}$: | |
| 83 \begin{equation} | |
| 84 \boldsymbol{f}_\text{n}^{ij} = | |
| 85 A^{ij} E^{ij} \boldsymbol{\delta}_\text{n}^{ij} | |
| 86 \quad \text{when} \quad | |
| 87 0 > |\boldsymbol{\delta}_\text{n}^{ij}| \equiv |\boldsymbol{x}^i - | |
| 88 \boldsymbol{x}^j| - (r^i + r^j) | |
| 89 \label{eq:f_n} | |
| 90 \end{equation} | |
| 91 where the contact cross-sectional area $A^{ij} = R^{ij} \min(T^i, T^j)$ … | |
| 92 determined by the harmonic mean $R^{ij} = 2 r^i r^j/(r^i + r^j)$ of the … | |
| 93 radii $r^i$ and $r^j$, as well as the smallest of the involved ice-floe | |
| 94 thickness $T^i$ and $T^j$. The linear elastic force resulting from axia… | |
| 95 of a distance $|\boldsymbol{\delta}_\text{n}^{ij}|$ of the contact is sc… | |
| 96 the harmonic mean of Young's modulus $E^{ij}$. The stiffness scaling ba… | |
| 97 Young's modulus is scale invariant \citep[e.g.][]{Obermayr2013}, and is … | |
| 98 the principle that the elastic stiffness of the ice itself is constant, | |
| 99 regardless of ice-floe size. | |
| 100 | |
| 101 Nonlinear elasticity models based on Hertzian contact mechanics may | |
| 102 alternatively be applied to determine the stresses resulting from contac… | |
| 103 compression \citep[e.g.][]{Herman2013}. However, with nonlinear models … | |
| 104 numerical stability of the explicit temporal integration scheme will dep… | |
| 105 the stress and packing state of the granular assemblage, and will under | |
| 106 localized compressive extremes require very small discretization in time. | |
| 107 | |
| 108 As demonstrated later, models based compressive strength alone are not | |
| 109 sufficient to cause granular jamming. We explore two different addition… | |
| 110 contact model presented in Eq.~\ref{eq:f_n}. The first approach is typi… | |
| 111 DEM models and is based on resolving including shear resistance through | |
| 112 tangential (contact parallel) elasticity and associated Coulomb friction… | |
| 113 limits. An alternative approach, fundamentally complementary to compres… | |
| 114 elasticity and shear friction, is tensile strength of ice-floe contacts … | |
| 115 leads to a cohesive bulk granular rheology. | |
| 116 | |
| 117 \subsection{Contact-parallel elasticity with Coulomb friction} | |
| 118 The contact-parallel (tangential) elasticity is resolved by determining … | |
| 119 contact travel distance $\boldsymbol{\delta}_\text{t}$ on the contact pl… | |
| 120 the duration of the contact $t_\text{c}$: | |
| 121 \begin{equation} | |
| 122 \boldsymbol{\delta}_\text{t} = \int_0^{t_\text{c}} | |
| 123 \left[ | |
| 124 (\boldsymbol{v}^i - \boldsymbol{v}^j) \cdot \hat{\boldsymbol{t}}… | |
| 125 R^{ij} \left(\omega^i + \omega^j\right) | |
| 126 \right] | |
| 127 \label{eq:d_t} | |
| 128 \end{equation} | |
| 129 where $\boldsymbol{v}$ and $\omega$ denotes linear and rotational veloci… | |
| 130 respectively. | |
| 131 The deformation distance $\boldsymbol{\delta}_\text{t}$ is corrected for… | |
| 132 rotation over the lifetime of the interaction, and is used to determine … | |
| 133 contact-tangential elastic force: | |
| 134 \begin{equation} | |
| 135 \boldsymbol{f}_\text{t} = \frac{E^{ij} A^{ij}}{R^{ij}} | |
| 136 \frac{2 (1 - \nu^2)}{(2 - \nu)(1 + \nu)} \boldsymbol{\delta}_\text{t} | |
| 137 \end{equation} | |
| 138 with $\nu$ being the dimensionless Poisson's ratio characteristic for th… | |
| 139 material. However, the frictional force above is restricted to the | |
| 140 Coulomb-frictional limit, relating the magnitude of the normal force to … | |
| 141 magnitude of the tangential force: | |
| 142 \begin{equation} | |
| 143 |\boldsymbol{f}_\text{t}| \leq \mu |\boldsymbol{f}_\text{n}| | |
| 144 \label{eq:coulomb_friction} | |
| 145 \end{equation} | |
| 146 The Coulomb-frictional coefficient $\mu$ may be parameterized as state | |
| 147 dependent, for example with different values for sliding and stationary | |
| 148 contacts. However, for the following a single and constant value is use… | |
| 149 the frictional coefficient $\mu$. | |
| 150 | |
| 151 In the case of slip ($|\boldsymbol{f}_\text{t}| > \mu | |
| 152 |\boldsymbol{f}_\text{n}|$) the length of the contact-parallel travel pa… | |
| 153 $\boldsymbol{\delta}_\text{t}$ is reduced to be consistent to be consist… | |
| 154 the Coulomb limit. This accounts for the tangential contact plasticity … | |
| 155 irreversible work associated with sliding. | |
| 156 | |
| 157 Since the above model of tangential shear resistance is based on deforma… | |
| 158 distance on the inter-floe contact plane, it requires solving for ice-fl… | |
| 159 rotational kinematics of each ice floe and a bookkeeping algorithm for s… | |
| 160 contact histories. | |
| 161 | |
| 162 \subsection{Tensile contact strength} | |
| 163 Cohesion is introduced by parameterizing resistance to extension beyond … | |
| 164 overlap distance between a pair of ice floes (i.e.\ $\delta_\text{n}^{ij… | |
| 165 In real settings tensile strength may be provided by refreezing processe… | |
| 166 ice-floe interface or mechanical ridging. An ideal formulation of bond | |
| 167 deformation includes resistance to bond tension, shear, twist, and rolli… | |
| 168 \citep[e.g.][]{Potyondy2004, Obermayr2013, Herman2016}. However, for th… | |
| 169 we explore the possibility of using bond \emph{tension} alone as a mecha… | |
| 170 component contributing to bulk granular shear strength. | |
| 171 | |
| 172 Tensile strength is parameterized by applying Eq.~\ref{eq:f_n} for the e… | |
| 173 regime ($\delta_\text{n} > 0$). Eq.~\ref{eq:f_n} is applied until the t… | |
| 174 stress exceeds the tensile strength $\sigma_\text{c}$ defined for the bo… | |
| 175 The implementation allows for time-dependent tensile strengthening based… | |
| 176 contact age, but for the following we parameterize the bonds to obtain f… | |
| 177 tensile strength as soon as a pair of ice floes first undergo compressio… | |
| 178 ($\delta_\text{n} < 0$). | |
| 179 | |
| 180 | |
| 181 \subsection{Implementation} | |
| 182 The intent of this work is to develop and apply an offline sea-ice dynam… | |
| 183 code in order to explore strengths and limitations of different methods … | |
| 184 to sea-ice mechanics. Once the appropriate parameterization has been id… | |
| 185 it will be built in to the GFDL model of coupled ocean/atmosphere dynami… | |
| 186 | |
| 187 The presented experiments are performed with the | |
| 188 \texttt{SeaIce.jl}\footnote{\url{https://github.com/anders-dc/SeaIce.jl}… | |
| 189 package for offline simulations of sea-ice mechanics, which includes the… | |
| 190 parameterizations. Furthermore, the model includes the option to includ… | |
| 191 (Newtonian) contact viscosity in the normal and tangential components, b… | |
| 192 analysis of these is not included here. Simulation-specific scripts are | |
| 193 provided in the repository | |
| 194 \texttt{SeaIce-experiments}\footnote{\url{https://github.com/anders-dc/S… | |
| 195 | |
| 196 The offline model implementation identifies ice-floe contacts and placem… | |
| 197 the ocean/atmosphere grid through a cell-based spatial discretization, w… | |
| 198 reduces the computational overhead significantly (Fig.~\ref{fig:performa… | |
| 199 and additionally mirrors the current Lagrangian ice-berg implementation … | |
| 200 GFDL ocean model. | |
| 201 | |
| 202 \begin{figure} | |
| 203 \begin{center} | |
| 204 \includegraphics[width=0.7\textwidth]{graphics/profiling-cpu.pdf} | |
| 205 \end{center} | |
| 206 \caption{\label{fig:performance} Single-threaded performance of the … | |
| 207 algorithm with all-to-all contact search, or a contact search using … | |
| 208 decomposition based on the ocean/atmosphere grid (Profiling script: | |
| 209 \url{https://github.com/anders-dc/SeaIce.jl/blob/master/test/profili… | |
| 210 \end{figure} | |
| 211 | |
| 212 The experiments rely on pseudo-random number generation for generating i… | |
| 213 particle size distributions (PSDs). In order to assess the statistical | |
| 214 probability of granular jamming we seed the system with different values… | |
| 215 repeat each experiment ten times. | |
| 216 | |
| 217 For the presented runs the ice floes are forced with a uniform and const… | |
| 218 field oriented from north to south, with a simplified channel-like const… | |
| 219 in the middle. The ocean also flows from north to south but is constrai… | |
| 220 the basin geometry. The spatial velocity pattern is determined by a str… | |
| 221 function under mass conservation, meaning that currents increase as | |
| 222 the channel narrows. Ice floes are initially placed in a pseudo-random | |
| 223 arrangement north of the channel. All parameters are kept constant betw… | |
| 224 experiment sets unless explicitly noted. | |
| 225 | |
| 226 \section{Results} | |
| 227 | |
| 228 \subsection{Experiment set 1} | |
| 229 | |
| 230 Increasing frictional coefficients, increasing tensile strength. Consta… | |
| 231 uniform size distribution. | |
| 232 Generated by running \texttt{`make`} from | |
| 233 \url{https://github.com/anders-dc/SeaIce-experiments/tree/master/cohesio… | |
| 234 Animation with \texttt{seed=1} can be found at: | |
| 235 \url{https://youtu.be/JmWvoi9Z6Zk} | |
| 236 | |
| 237 \begin{sidewaysfigure} | |
| 238 \begin{center} | |
| 239 \includegraphics[width=0.99\textheight]% | |
| 240 {graphics/cohesion-friction-comparison.png} | |
| 241 \includegraphics[width=0.99\textheight]% | |
| 242 {{graphics/cohesion-friction-comparison-jam_fraction.png}} | |
| 243 \end{center} | |
| 244 \caption{\label{fig:set1}% | |
| 245 \textbf{Experiment set 1}: | |
| 246 Comparison between the frictional and cohesive model with different | |
| 247 Coulomb-frictional coefficient values and tensile strengths. | |
| 248 First row: Ice fluxes over time with increasing friction ($\mu = [0.… | |
| 249 0.2, 0.3, 0.4]$). | |
| 250 Second row: Ice fluxes over time with increasing tensile strength | |
| 251 ($\sigma_\text{c} = [10, 100, 200, 400, 800]$ kPa). | |
| 252 Third row: Fraction of runs jammed over time with increasing frictio… | |
| 253 Fourth row: Fraction of runs jammed over time with increasing tensil… | |
| 254 strength. | |
| 255 } | |
| 256 \end{sidewaysfigure} | |
| 257 | |
| 258 While the frictionless runs rarely jam, we observe that increasing eithe… | |
| 259 friction or cohesion greatly increases the likelihood of jamming | |
| 260 (Fig.~\ref{fig:set1}). Under cohesive runs with large tensile strengths… | |
| 261 floes north of the assemblage behave like a single rigid block, while th… | |
| 262 corresponding frictional runs show more spread in the jam-fraction proba… | |
| 263 At intermediate to low frictional coefficients ($\mu \leq 0.3$ or | |
| 264 $\sigma_\text{c} \leq$ 200 kPa) there is good agreement between friction… | |
| 265 cohesive models, where the runs with $\mu = 0.3$ most closely resemble t… | |
| 266 jam-fraction distribution of $\sigma_\text{c} = 200$ kPa. We base furth… | |
| 267 on comparing the differences between these two parameter sets under vary… | |
| 268 circumstances. | |
| 269 | |
| 270 \subsection{Experiment set 2} | |
| 271 Constant friction coefficient ($\mu = 0.3$) for frictional runs, constan… | |
| 272 tensile strength ($\sigma_\text{c} = 200$ kPa) for cohesive runs. Varia… | |
| 273 channel width. Monodisperse ice-floe size distribution. | |
| 274 Generated by running \texttt{`make`} from | |
| 275 \url{https://github.com/anders-dc/SeaIce-experiments/tree/master/cohesio… | |
| 276 Animation with \texttt{seed=1} can be found at: | |
| 277 \url{https://youtu.be/tPMSxdw1UZ8}. | |
| 278 | |
| 279 \begin{sidewaysfigure} | |
| 280 \begin{center} | |
| 281 \includegraphics[width=0.99\textheight]% | |
| 282 {graphics/cohesion-friction-width-monodisperse-comparison.png} | |
| 283 \includegraphics[width=0.99\textheight]% | |
| 284 {{graphics/cohesion-friction-width-monodisperse-comparison-jam_f… | |
| 285 \end{center} | |
| 286 \caption{\label{fig:set2}% | |
| 287 \textbf{Experiment set 2}: | |
| 288 Comparison between the frictional ($\mu = 0.3$ and $\sigma_\text{c}$… | |
| 289 kPa) and cohesive ($\mu = 0$ and $\sigma_\text{c}$ = 200 kPa) models… | |
| 290 monodisperse (single) ice-floe size and increasing channel width. | |
| 291 First row: Ice fluxes over time with friction ($\mu = 0.3$) and incr… | |
| 292 channel width. | |
| 293 Second row: Ice fluxes over time with cohesion ($\sigma_\text{c} = 2… | |
| 294 and increasing channel width. | |
| 295 Third row: Fraction of frictional runs jammed over time. | |
| 296 Fourth row: Fraction of cohesive runs jammed over time. | |
| 297 } | |
| 298 \end{sidewaysfigure} | |
| 299 | |
| 300 The jamming probability of two-dimensional granular assemblages under gr… | |
| 301 well described in the literature, especially for monodisperse (same-size… | |
| 302 granular materials \citep[e.g.][]{Beverloo1961, To2001, Tang2009}. | |
| 303 While the ocean/atmosphere forcing is different from the gravity drag in… | |
| 304 silo flows in these publications, we observe the same relationship betwe… | |
| 305 conduit width and grain size in monodisperse granular assemblages as pre… | |
| 306 reported. The consistency between the frictional and cohesive model | |
| 307 (Fig.~\ref{fig:set2}) indicates that the simpler cohesive model is perfo… | |
| 308 well in this setting. | |
| 309 | |
| 310 \subsection{Experiment set 3} | |
| 311 Constant friction coefficient ($\mu = 0.3$) for frictional runs, constan… | |
| 312 tensile strength ($\sigma_\text{c} = 200$ kPa) for cohesive runs. Varia… | |
| 313 channel width. Constant and uniformly-distributed ice-floe size distrib… | |
| 314 Generated by running \texttt{`make`} from | |
| 315 \url{https://github.com/anders-dc/SeaIce-experiments/tree/master/cohesio… | |
| 316 | |
| 317 \begin{sidewaysfigure} | |
| 318 \begin{center} | |
| 319 \includegraphics[width=0.99\textheight]% | |
| 320 {graphics/cohesion-friction-width-comparison.png} | |
| 321 \includegraphics[width=0.99\textheight]% | |
| 322 {{graphics/cohesion-friction-width-comparison-jam_fraction.png}} | |
| 323 \end{center} | |
| 324 \caption{\label{fig:set3}% | |
| 325 \textbf{Experiment set 3}: | |
| 326 Comparison between the frictional ($\mu = 0.3$ and $\sigma_\text{c}$… | |
| 327 kPa) and cohesive ($\mu = 0$ and $\sigma_\text{c}$ = 200 kPa) models… | |
| 328 uniform ice-floe size distribution and increasing channel width. | |
| 329 First row: Ice fluxes over time with friction ($\mu = 0.3$) and incr… | |
| 330 channel width. | |
| 331 Second row: Ice fluxes over time with cohesion ($\sigma_\text{c} = 2… | |
| 332 and increasing channel width. | |
| 333 Third row: Fraction of frictional runs jammed over time. | |
| 334 Fourth row: Fraction of cohesive runs jammed over time. | |
| 335 } | |
| 336 \end{sidewaysfigure} | |
| 337 | |
| 338 While the monodisperse ice-floe size used in Set 2 provides a comparativ… | |
| 339 to the literature on granular jamming, we have for Set 3 used a wide gra… | |
| 340 distribution and varied the channel width as before. We observe that th… | |
| 341 of ice-floe size distribution decreases the likelihood of jamming, and t… | |
| 342 these runs are less likely to jam than the corresponding monodisperse en… | |
| 343 runs. Again we see a good correspondence between the frictional and coh… | |
| 344 model runs (Fig.~\ref{fig:set3}). | |
| 345 | |
| 346 \subsection{Experiment set 4} | |
| 347 Constant friction coefficient ($\mu = 0.3$) for frictional runs, constan… | |
| 348 tensile strength ($\sigma_\text{c} = 200$ kPa) for cohesive runs. Const… | |
| 349 channel width. Different widths in power-law distributed ice-floe size | |
| 350 distribution. | |
| 351 Generated by running \texttt{`make`} from | |
| 352 \url{https://github.com/anders-dc/SeaIce-experiments/tree/master/cohesio… | |
| 353 Animation with \texttt{seed=1} can be found at: | |
| 354 \url{https://youtu.be/I9P8XsA1S0I} | |
| 355 | |
| 356 \begin{sidewaysfigure} | |
| 357 \begin{center} | |
| 358 \includegraphics[width=0.99\textheight]% | |
| 359 {graphics/cohesion-friction-psd-comparison.png} | |
| 360 \includegraphics[width=0.99\textheight]% | |
| 361 {{graphics/cohesion-friction-psd-comparison-jam_fraction.png}} | |
| 362 \end{center} | |
| 363 \caption{\label{fig:set4}% | |
| 364 \textbf{Experiment set 4}: | |
| 365 Comparison between the frictional ($\mu = 0.3$ and $\sigma_\text{c}$… | |
| 366 kPa) and cohesive ($\mu = 0$ and $\sigma_\text{c}$ = 200 kPa) models… | |
| 367 increasingly wide power-law ice-floe size distribution and constant … | |
| 368 width. | |
| 369 First row: Ice fluxes over time with friction ($\mu = 0.3$) and incr… | |
| 370 ice-floe size span. | |
| 371 Second row: Ice fluxes over time with cohesion ($\sigma_\text{c} = 2… | |
| 372 and increasing ice-floe size span. | |
| 373 Third row: Fraction of frictional runs jammed over time. | |
| 374 Fourth row: Fraction of cohesive runs jammed over time. | |
| 375 } | |
| 376 \end{sidewaysfigure} | |
| 377 | |
| 378 Ice-floe distributions in natural sea-ice settings have been observed to… | |
| 379 a power-law probability distribution with an exponent of $\alpha \approx… | |
| 380 \citep[e.g.][]{Steer2008, Herman2013}. With constant channel size and a… | |
| 381 increasing width of the ice-floe size distribution, we observe that the | |
| 382 probability of jamming decreases, and observe good agreement between the | |
| 383 frictional and cohesive model runs. | |
| 384 | |
| 385 \section{Summary} | |
| 386 We construct a flexible discrete-element framework for simulating Lagran… | |
| 387 sea-ice dynamics at the ice-floe scale, forced by ocean and atmosphere v… | |
| 388 fields. While frictionless contact models based on tensile stiffness al… | |
| 389 very unlikely to jam, we describe two different approaches based on fric… | |
| 390 tensile strength, both resulting in increased bulk shear strength of the | |
| 391 granular assemblage. We demonstrate that the discrete-element approach … | |
| 392 to undergo dynamic jamming when forced through an idealized confinement,… | |
| 393 the probability of jamming is determined by the channel width, ice-floe … | |
| 394 and ice-floe size variability. The frictionless but cohesive contact mo… | |
| 395 with certain tensile strength values display jamming behavior which on t… | |
| 396 scale is highly similar to a model with contact friction and ice-floe ro… | |
| 397 The frictionless and cohesive model is likely an ideal candidate for cou… | |
| 398 computations due to its reduced algorithmic complexity. | |
| 399 | |
| 400 \printbibliography{} | |
| 401 | |
| 402 \end{document} |