ci often and soon
[lectures/latex.git] / nlsop / diplom / simulation.tex
index 015b558..67f709a 100644 (file)
@@ -1,4 +1,5 @@
 \chapter{Simulation}
 \chapter{Simulation}
+\label{chapter:simulation}
 
   Im Folgenden soll die Implementation der Monte-Carlo-Simulation nach dem vorangegangen Modell diskutiert werden.
   Die Simulation tr"agt den Namen {\em NLSOP}, was kurz f"ur die Schlagw"orter {\bf N}ano, {\bf L}amelle und {\bf S}elbst{\bf O}ragnisations{\bf P}rozess steht.
 
   Im Folgenden soll die Implementation der Monte-Carlo-Simulation nach dem vorangegangen Modell diskutiert werden.
   Die Simulation tr"agt den Namen {\em NLSOP}, was kurz f"ur die Schlagw"orter {\bf N}ano, {\bf L}amelle und {\bf S}elbst{\bf O}ragnisations{\bf P}rozess steht.
   Eine Anzahl von $N$ Durchl"aufen ist damit "aquivalent zur Dosis $D$, die wie folgt gegeben ist:
   \begin{equation}
   D = \frac{N}{XY(3 nm)^2} \, \textrm{.}
   Eine Anzahl von $N$ Durchl"aufen ist damit "aquivalent zur Dosis $D$, die wie folgt gegeben ist:
   \begin{equation}
   D = \frac{N}{XY(3 nm)^2} \, \textrm{.}
+  \label{eq:dose_steps}
   \end{equation}
 
   Es wird mit einem komplett kristallinen und kohlenstofffreien Target gestartet.
   \end{equation}
 
   Es wird mit einem komplett kristallinen und kohlenstofffreien Target gestartet.
     Bei den gegebenen Bedingungen werden ungef"ahr $50 nm$ des Targets bei einer Dosis von $4,3 \times 10^{-17} cm^{-2}$ abgetragen.
 
   \section{Simulierte Tiefenbereiche}
     Bei den gegebenen Bedingungen werden ungef"ahr $50 nm$ des Targets bei einer Dosis von $4,3 \times 10^{-17} cm^{-2}$ abgetragen.
 
   \section{Simulierte Tiefenbereiche}
+  \label{section:sim_tiefenbereich}
 
   Wie bereits erw"ahnt gibt es zwei verschiedene Versionen des Programms, die verschiedene Tiefenbereiche, im Folgenden Simulationsfenster genannt, simulieren.
 
 
   Wie bereits erw"ahnt gibt es zwei verschiedene Versionen des Programms, die verschiedene Tiefenbereiche, im Folgenden Simulationsfenster genannt, simulieren.
 
     \lput*{0}{ja}
 
   \end{pspicture}
     \lput*{0}{ja}
 
   \end{pspicture}
-  \caption{{\em NLSOP} Ablaufshema Teil1: Amorphisierung und Rekristallisation.}
+  \caption{{\em NLSOP} Ablaufshema Teil 1: Amorphisierung und Rekristallisation.}
   \label{img:flowchart1}
   \end{figure}
 
   \label{img:flowchart1}
   \end{figure}
 
     \rput(4.4,11.9){\pnode{h9}}
     \ncline[]{->}{h8}{h9}
 
     \rput(4.4,11.9){\pnode{h9}}
     \ncline[]{->}{h8}{h9}
 
+    \rput(2,9){\rnode{s_p}{\psframebox[fillstyle=solid,fillcolor=red]{\parbox{7cm}{
+      Sputterroutine:\\
+      \begin{itemize}
+        \item Kopiere Inhalt von Ebene $i$ nach\\
+              Ebene $i-1$ f"ur $i = Z,Z-1,\ldots ,2$
+        \item Setze Status jedes Volumens in Ebene $Z$ kristallin
+        \item Setze Kohlenstoff jedes Volumens in Ebene $Z$ auf Null
+      \end{itemize}
+    }}}}
+    \ncline[]{->}{is_d}{loop_d}
+    \lput*{0}{ja}
+    \ncline[]{->}{is_s}{s_p}
 
 
+    \rput(2,5){\rnode{check_n}{\psframebox{\parbox{4cm}{
+      Anzahl Durchl"aufe entsprechend Dosis?
+    }}}}
+    \ncline[]{->}{s_p}{check_n}
 
 
-
+    \rput(4,3){\rnode{start}{\psframebox{{\em NLSOP} Start}}}
+    \ncline[]{->}{check_n}{start}
+    \lput*{0}{nein}
+    \rput(0,3){\rnode{stop}{\psframebox{{\em NLSOP} Stop}}}
+    \ncline[]{->}{check_n}{stop}
+    \lput*{0}{ja}
 
   \end{pspicture}
 
   \end{pspicture}
-  \caption{{\em NLSOP} Ablaufshema Teil2: Kohlenstoffeinbau (gr"un), Diffusion (gelb) und Sputtervorgang (rot).}
+  \caption{{\em NLSOP} Ablaufshema Teil 2: Kohlenstoffeinbau (gr"un), Diffusion (gelb) und Sputtervorgang (rot).}
   \label{img:flowchart2}
   \end{figure}
 
   \label{img:flowchart2}
   \end{figure}