Add formulae

This commit is contained in:
Paul Brinkmeier 2023-07-19 11:32:40 +02:00
parent 1d1f8719af
commit 0aa9986ada
4 changed files with 111 additions and 19 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 61 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

83
doc/tinytalk/tinytalk.tex Normal file
View File

@ -0,0 +1,83 @@
%% Encoding: ISO8859-1 %%
%% LaTeX-Beamer template for KIT design
%% by Erik Burger, Christian Hammer
%%
%% modified by Christian Henrich and Matthias Gabel for IKS/ITI
%%
%% version 1.3
%%
%% mostly compatible to KIT corporate design v1.2
%% http://www.uni-karlsruhe.de/download/uka/Gestaltungsrichtlinien_komplett.pdf
\documentclass[18pt,aspectratio=169]{beamer}
\usetheme{kit}
\usepackage{comment}
\usepackage{pdfpages}
% if a custom picture is to be used on the title page, copy it into the 'logos'
% directory, in the line below, replace 'mypicture' with the
% filename (without extension) and uncomment the line
\renewcommand{\titleimage}{collagen}
% (picture proportions: 63 : 20, *.eps format if you use latex+dvips+ps2pdf,
% *.jpg/*.png/*.pdf if you use pdflatex)
% if you want to see BibTeX keys in the references view instead of the symbol,
% uncomment the following line
% \usebibitemtemplate{\insertbiblabel}
% uncomment the following line if you want to hide the navigation symbols
%\beamertemplatenavigationsymbolsempty
% the presentation starts here
\title[An ECM Model for Cells In Silico]{An ECM Model for Cells in Silico}
% \subtitle{}
\author{Paul Brinkmeier}
\institute[SCC]{Steinbuch Centre for Computing} % Deutsch
%\institute[ITI]{Department of Informatics, Institute of Theoretical Informatics} % Englisch
\begin{document}
\selectlanguage{english} % Deutsch
% \selectlanguage{ngerman} % Englisch
%title page
\begin{frame}
\titlepage{}
\end{frame}
\include{vortrag}
\begin{comment}
\section{References}
\begin{frame}
\frametitle{References}
\bibliography{references}
\bibliographystyle{plain} %does not render "url" fields...
% \bibliographystyle{IEEEtran} %does render "url" fields, requires "_"s and "#"s to be escaped, e.g. "\_".
\end{frame}
\end{comment}
\section{End}
\begin{frame}
\begin{columns}
\column{0.45\textwidth}
\includegraphics[page=2,width=0.9\textwidth]{tinytalk2}
\column{0.45\textwidth}
\includegraphics[page=3,width=0.9\textwidth]{tinytalk2}
\end{columns}
\vfill
\begin{columns}
\column{0.45\textwidth}
\includegraphics[page=7,width=0.9\textwidth]{tinytalk2}
\column{0.45\textwidth}
\includegraphics[page=8,width=0.9\textwidth]{tinytalk2}
\end{columns}
\end{frame}
\end{document}

View File

@ -60,15 +60,17 @@ Two main requirements:
\end{itemize} \end{itemize}
\end{frame} \end{frame}
\vfill
\section{Methods} \section{Methods}
\begin{frame}{Lattice Boltzmann Method} \begin{frame}{Lattice Boltzmann Method}
\begin{figure} \begin{figure}
\includegraphics[width=0.8\textwidth]{lbm.png} \includegraphics[width=0.6\textwidth]{lbm.png}
\end{figure} \end{figure}
\[
f_i(\mathbf{x} + \mathbf{c}_i, t + 1) = f_i(\mathbf{x}, t) - \frac{1}{\tau} (f_i(\mathbf{x}, t) - f_i^\text{eq}(\mathbf{x}, t))
\]
\begin{itemize} \begin{itemize}
\item Discretized particle velocities per lattice site \item Discretized particle velocities per lattice site
\item Update Step: Streaming + Collision \item Update Step: Streaming + Collision
@ -77,34 +79,41 @@ Two main requirements:
\end{frame} \end{frame}
\begin{frame}{Elastic Lattice Model} \begin{frame}{Elastic Lattice Model}
\begin{columns}
\column{0.35\textwidth}
\begin{figure} \begin{figure}
\includegraphics[width=0.32\textwidth]{elm.png} \includegraphics[width=\textwidth]{elm.png}
\end{figure} \end{figure}
\column{0.65\textwidth}
\[
\mathbf{F}_{ij} = \mathbf{r}_{ij} K_{ij} (\mathbf{u}_{ij} \cdot \mathbf{x}_{ij}) + \frac{c \mathbf{u}_{ij}}{|\mathbf{x}_{ij}|^2} + \eta \mathbf{v}_{ij}
\]
\begin{itemize} \begin{itemize}
\item A square lattice based discrete particle method \item A square lattice based discrete particle method
\item Each lattice site represents a particle \item Each lattice site represents a particle
\item Particles are connected to neighbors by springs \item Particles are connected to neighbors by springs
\end{itemize} \end{itemize}
\end{columns}
\end{frame} \end{frame}
\section{Implementation} \begin{frame}{My Approach}
Two main requirements:
\begin{frame}{Implementation}
\begin{itemize} \begin{itemize}
\item Starting point: NAStJA + CiS \item Model exhibits viscoelastic properties \checkmark{}
\item Benchmark different implementations against each other \item Model can be implemented as a stencil in NAStJA \checkmark{}
\begin{itemize} \end{itemize}
\item CPU
\item Vectorized \vfill
\item GPU
\end{itemize} Challenges:
\item Optimize for
\begin{itemize} \begin{itemize}
\item Scaling behavior \item How do we integrate the model with the CPM?
\item Wall clock time \item How can it be implemented in NAStJA?
\item etc. \item How do we make it fast?
\end{itemize}
\end{itemize} \end{itemize}
\end{frame} \end{frame}