From 90ba13be6d2d28e50d9ec70ac9309505a83f140e Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Mon, 17 Dec 2018 21:57:29 +0100 Subject: Basic lattice definitions, approaches --- img/multi_domain_plain.tikz | 38 ++++++++++++++++++++++++++++++++++++++ img/multi_grid.tikz | 15 ++++++++------- img/overlap_zone.tikz | 4 ++-- 3 files changed, 48 insertions(+), 9 deletions(-) create mode 100644 img/multi_domain_plain.tikz (limited to 'img') diff --git a/img/multi_domain_plain.tikz b/img/multi_domain_plain.tikz new file mode 100644 index 0000000..29c0276 --- /dev/null +++ b/img/multi_domain_plain.tikz @@ -0,0 +1,38 @@ +\begin{tikzpicture}[ + scale=0.4, + coarse/.style={circle,draw=black,inner sep=2pt}, + fine/.style={circle,draw=black,inner sep=1pt} +] + +\foreach \x in {0,...,3} + \foreach \y in {0,...,7} + \node[coarse] at (\x,\y){ }; +\foreach \x in {4,...,7} + \foreach \y in {0,...,2} + \node[coarse] at (\x,\y){ }; +\foreach \x in {4,...,7} + \foreach \y in {5,...,7} + \node[coarse] at (\x,\y){ }; + +\draw (9,3.5) node[cross out,draw=black,line width=0.5mm,rotate=45]{}; + +\foreach \x in {0,...,8} + \foreach \y in {0,...,6} + \node[fine] at (11+0.5*\x,2+0.5*\y){ }; + +\draw[->,line width=0.5mm] (17.5,3.5) -- (19.5,3.5); + +\foreach \x in {22,...,25} + \foreach \y in {0,...,7} + \node[coarse] at (\x,\y){ }; +\foreach \x in {26,...,29} + \foreach \y in {0,...,2} + \node[coarse] at (\x,\y){ }; +\foreach \x in {26,...,29} + \foreach \y in {5,...,7} + \node[coarse] at (\x,\y){ }; + +\foreach \x in {0,...,8} + \foreach \y in {0,...,6} + \node[fine] at (25+0.5*\x,2+0.5*\y){ }; +\end{tikzpicture} diff --git a/img/multi_grid.tikz b/img/multi_grid.tikz index 28661c5..b58b609 100644 --- a/img/multi_grid.tikz +++ b/img/multi_grid.tikz @@ -11,15 +11,16 @@ \draw (9,3.5) node[cross out,draw=black,line width=0.5mm,rotate=45]{}; \foreach \x in {0,...,8} - \foreach \y in {0,...,8} - \node[fine] at (11+0.5*\x,1+0.5*\y){ }; + \foreach \y in {0,...,6} + \node[fine] at (11+0.5*\x,2+0.5*\y){ }; -\draw[->,line width=0.5mm] (18,3.5) -- (20,3.5); +\draw[->,line width=0.5mm] (17.5,3.5) -- (19.5,3.5); -\foreach \x in {0,...,7} +\foreach \x in {22,...,29} \foreach \y in {0,...,7} - \node[coarse] at (22+\x,\y){ }; + \node[coarse] at (\x,\y){ }; + \foreach \x in {0,...,8} - \foreach \y in {0,...,8} - \node[fine] at (24+0.5*\x,1+0.5*\y){ }; + \foreach \y in {0,...,6} + \node[fine] at (25+0.5*\x,2+0.5*\y){ }; \end{tikzpicture} diff --git a/img/overlap_zone.tikz b/img/overlap_zone.tikz index a491292..15b9fda 100644 --- a/img/overlap_zone.tikz +++ b/img/overlap_zone.tikz @@ -16,8 +16,8 @@ \draw[dashed,thick] (1.8,-0.2) rectangle (2.2,2.2); \draw[dashed,thick] (2.8,-0.2) rectangle (3.2,2.2); -\draw[arrow] (2,3.3) node[right] {Übertragung von grob nach fein} -- (2,2.3); -\draw[arrow] (3,2.8) node[right] {Übertragung von fein nach grob} -- (3,2.3); +\draw[arrow] (2,3.3) node[right] {Übertragung von grob nach fein, \(U_{g \to f}\)} -- (2,2.3); +\draw[arrow] (3,2.8) node[right] {Übertragung von fein nach grob, \(U_{f \to g}\)} -- (3,2.3); \draw[decorate,decoration={brace,amplitude=10pt,mirror},line width=1pt] (1.8,-0.4) -- (3.2,-0.4) node[midway,below,yshift=-6pt] {Übergangsbereich}; -- cgit v1.2.3