cite fixes in simulation chapter & more updates on results (d_v)
[lectures/latex.git] / nlsop / diplom / simulation.tex
index ff01369..3d1eb16 100644 (file)
@@ -28,11 +28,7 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     \label{subsection:unterteilung}
 
     Wie in Abbildung \ref{img:sim_gitter} zu sehen ist, wird das Target in W"urfel mit der Seitenl"ange $a = 3 nm$ zerlegt.
-    \begin{figure}[h]
-    \includegraphics[width=12cm]{gitter_oZ.eps}
-    \caption{Unterteilung des Targets in W"urfel mit $3 nm$ Kantenl"ange. Jedes Volumen ist entwerder amorph (rot) oder kristallin (blau) und protokolliert die lokale Kohlenstoffkonzentration}
-    \label{img:sim_gitter}
-    \end{figure}
+    \printimg{h}{width=12cm}{gitter_oZ.eps}{Unterteilung des Targets in W"urfel mit $3 nm$ Kantenl"ange. Jedes Volumen ist entwerder amorph (rot) oder kristallin (blau) und protokolliert die lokale Kohlenstoffkonzentration.}{img:sim_gitter}
     Die Anzahl der W"urfel in $x$, $y$ und $z$ Richtung ist frei einstellbar.
     Ein solches Volumen kann durch den Ortsvektor $\vec{r}(k,l,m)$, wobei $k$, $l$ und $m$ ganze Zahlen sind, addressiert werden.
     Jeder W"urfel hat entweder den Zustand amorph (rot), oder ist kristallin (blau).
@@ -44,6 +40,11 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     In Version 1 der Simulation wurden $x = y = 50$ beziehungsweise $x = y = 64$ und $z = 100$ gesetzt.
     In Version 2 sind $x = y = 64$ und $z = 233$.
 
+    Zum besseren Vergleich der Simulationsergebnisse mit den experimentell erhaltenen TEM-Aufnahmen k"onnen Querschnitte der amoprh/kristallinen Struktur als Bitmap ausgegeben werden.
+    Kristalline W"urfel sind schwarz und amorphe "Wurfel wei"s dargestellt.
+    F"ur die $x-z$- beziehungsweise  $y-z$-Querschnitte besteht die M"oglichkeit "uber mehrere Querschnittezu mitteln.
+    Die selbe Mittelung "uber den amorph/kristallinen Zustand ist bei den TEM-Aufnahmen, der auf eine Dicke von $100$ bis $300 nm$ pr"aparierten Proben der Fall.
+
     \subsection{Amorphisierung und Rekristallisation}
     \label{subsection:a_and_r}
 
@@ -77,7 +78,7 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     \end{equation}
     angenommen.
     Jedoch muss die direkte Nachbarschaft des Volumens ber"ucksichtigt werden.
-    Da es sich bei den betrachteten Temperaturen allein um ionenstrahlinduzierte, epitaktische Rekristallisation handelt \cite{unklar} und einschr"ankend hier nur der Temperaturbereich bis $250 \, ^{\circ} \mathrm{C}$ behandelt wird, in dem keine merkliche ionenstrahlinduzierte Nukleation innerhalb amorpher Bereiche auftritt \cite{unklar}, sollte f"ur die Rekristallisation die Strukturinformation einer kristallinen Nachbarschaft notwendig sein.
+    Da es sich bei den betrachteten Temperaturen allein um ionenstrahlinduzierte, epitaktische Rekristallisation handelt und einschr"ankend hier nur der Temperaturbereich bis $250 \, ^{\circ} \mathrm{C}$ behandelt wird, in dem keine merkliche ionenstrahlinduzierte Nukleation innerhalb amorpher Bereiche auftritt \cite{basic_phys_proc}, sollte f"ur die Rekristallisation die Strukturinformation einer kristallinen Nachbarschaft notwendig sein.
     Mit einer zunehmenden Anzahl von amorphen Nachbarn sollte die Rekristallisationswahrscheinlichkeit also sukzessive abnehmen und ganz verschwinden, wenn kein einziger kristalliner Nachbar vorhanden ist.
     Mit der im Abschnitt \ref{subsection:unterteilung} beschriebenen Unterteilung hat ein Volumen genau sechs Grenzfl"achen, von denen die Rekristallisationsfront ausgehen kann.
     Damit kann man \eqref{eq:p_ac_local} neu schreiben und man erh"alt:
@@ -122,31 +123,23 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
 
   F"ur die Simulation ben"otigt man die Statistik der Sto"sprozesse des Kohlenstoffs im Siliziumtarget unter den gegebenen Implantationsbedingungen.
   Dabei sind insbesondere die nukleare Bremskraft f"ur den Amorphisierungs- beziehungsweise Rekristallisationsschritt und das Implantationsprofil f"ur den Einbau des Kohlenstoffs ins Siliziumtarget von Interesse.
-  {\em nlsop} benutzt die Ergebnisse des {\em TRIM}-Programms, welches die Wechelswirkung der Ionen mit dem Target simuliert und somit ein geeignetes Bremskraft- und Implantationsprofil, sowie eine genaue Buchf"uhrung "uber die Sto"skaskaden bereitstellt.
+  {\em NLSOP} benutzt die Ergebnisse des {\em TRIM}-Programms, welches die Wechelswirkung der Ionen mit dem Target simuliert und somit ein geeignetes Bremskraft- und Implantationsprofil, sowie eine genaue Buchf"uhrung "uber die Sto"skaskaden bereitstellt.
   Durch die Abbildung von Zufallszahlen auf die so erhaltenen Verteilungen k"onnen die eigentlichen physikalischen Abl"aufe sehr schnell und einfach behandelt werden.
-  Im Folgenden wird auf die Ermittlung einiger, f"ur {\em nlsop} wichtige Statistiken eingegangen.
+  Im Folgenden wird auf die Ermittlung einiger, f"ur {\em NLSOP} wichtige Statistiken eingegangen.
 
     \subsection{Implantationsprofil und nukleare Bremskraft}
 
-    \begin{figure}[h]
-    \includegraphics[width=12cm]{2pTRIM180C.eps}
-    \caption{Von {\em TRIM 92} ermittelte Reichweitenverteilung und tiefenabh"angige Bremskr"afte f"ur $180 keV$ $C^+ \rightarrow Si$}
-    \label{img:bk_impl_p}
-    \end{figure}
+    \printimg{h}{width=13cm}{trim92_2.eps}{Von {\em TRIM 92} ermittelte Reichweitenverteilung und tiefenabh"angige Bremskr"afte f"ur $180 keV$ $C^+ \rightarrow Si$.}{img:bk_impl_p}
     Abbildung \ref{img:bk_impl_p} zeigt die von {\em TRIM 92} ermittelte nukleare Bremskraft sowie das Kohlenstoffkonzentrationsprofil f"ur die in dieser Arbeit verwendeten Parameter.
     Die gestrichelte Linie markiert das Ionenprofilmaximum bei $500 nm$.
     Sputtereffekte und Abweichungen auf Grund der kontinuierlich ver"anderten Targetzusammensetzung w"ahrend der Hochdosisimplantation werden von {\em TRIM} allerdings nicht ber"ucksichtigt.
     
     Die Profile werden von {\em TRIM} selbst in seperate Dateien geschrieben.
-    Tauscht man die Kommata (Trennung von Ganzzahl und Kommastelle) durch Punkte aus, so kann {\em nlsop} diese Dateien auslesen und die Profile extrahieren.
-    
-    \begin{figure}[h]
-    \includegraphics[width=12cm]{trim_impl.eps}
-    \caption{Durch {\em SRIM 2003.26} berechnetes Implantationsprofil f"ur $180 keV$ $C^+ \rightarrow Si$.}
-    \label{img:trim_impl}
-    \end{figure}
+    Tauscht man die Kommata (Trennung von Ganzzahl und Kommastelle) durch Punkte aus, so kann {\em NLSOP} diese Dateien auslesen und die Profile extrahieren.
+   
+    \printimg{h}{width=12cm}{trim_impl.eps}{Durch {\em SRIM 2003.26} berechnetes Implantationsprofil f"ur $180 keV$ $C^+ \rightarrow Si$.}{img:trim_impl}
     In Abbildung \ref{img:trim_impl} ist das f"ur diese Simulation verwendete, von einer neueren {\em TRIM}-Version ({\em SRIM 2003.26})  berechnete Implantationsprofil abgebildet.
-    Dieses Profil verwendet {\em nlsop} zum Einbau des Kohelnstoffs.
+    Dieses Profil verwendet {\em NLSOP} zum Einbau des Kohelnstoffs.
     Das Implantationsmaximum liegt hier bei ungef"ahr $530 nm$.
     Auff"allig ist eine Verschiebung des Maximums um $30 nm$ zu dem Maximum aus Abbildung \ref{img:bk_impl_p}.
     Dies ist auf eine Ver"anderung in der elektronischen Bremskrfat zuru"ckzuf"uhren.
@@ -160,11 +153,7 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     Die daraus gewonnen Erkenntnisse sollen im Folgenden diskutiert werden.
     F"ur diese Statistik wurden die Sto"skaskaden von $8300$ implantierten Ionen verwendet.
 
-    \begin{figure}[h]
-    \includegraphics[width=12cm]{trim_coll.eps}
-    \caption{Auf das Maximum 1 skalierte tiefenabh"angige Energieabgabe (blau) und Anzahl der Kollisionen (rot)}
-    \label{img:trim_coll}
-    \end{figure}
+    \printimg{h}{width=12cm}{trim_coll.eps}{Auf das Maximum 1 skalierte tiefenabh"angige Energieabgabe (blau) und Anzahl der Kollisionen (rot).}{img:trim_coll}
     Abbildung \ref{img:trim_coll} zeigt die nukleare Energieabgabe und die Anzahl der St"o"se von Ionen und Recoils in Abh"angigkeit von der Tiefe.
     Beide Graphen wurden auf das selbe Maximum skaliert.
     Man erkennt, dass diese nahezu identisch sind.
@@ -176,16 +165,12 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     Sie ist proportional zur Anzahl der Kollisionen in dieser Tiefe.
     Durch die h"ohere Anzahl der St"o"se im Maximum der nuklearen Bremskraft steigt die Wahrscheinlichkeit f"ur ein Ion in diesem Tiefenbereich zu amorphisieren.
 
-    \begin{figure}[h]
-    \includegraphics[width=12cm]{trim_nel.eps}
-    \caption{Durch {\em SRIM 2003.26} berechneter nuklearer Energieverlust f"ur $180 keV$ $C^+ \rightarrow Si$.}
-    \label{img:trim_nel}
-    \end{figure}
+    \printimg{h}{width=12cm}{trim_nel.eps}{Durch {\em SRIM 2003.26} berechneter nuklearer Energieverlust f"ur $180 keV$ $C^+ \rightarrow Si$.}{img:trim_nel}
     Zum Vergleich zeigt Abbildung \ref{img:trim_nel} die von {\em SRIM 2003.26} selbst berechnete nukleare Bremskraft.
     Wie zu erwarten entspricht sie ungef"ahr dem Verlauf der in Abbildung \ref{img:trim_coll} gezeigten Energieabgabe.
-    Daher wird dieses Profil f"ur {\em nlsop} zur Verteilung der Kollisionen im Taregt verwendet.
+    Daher wird dieses Profil f"ur {\em NLSOP} zur Verteilung der Kollisionen im Taregt verwendet.
 
-    Ein implantiertes Ion und dadurch entstandene Recoils verursachen durchschnittlich eine Anzahl von $1088$ Kollisionen, bis alle Teilchen bis auf Energien unterhalb der Verlagerungsenergie f"ur $Si$ Atome von $15 eV$ \cite{unknown} abgesunken sind.
+    Ein implantiertes Ion und dadurch entstandene Recoils verursachen durchschnittlich eine Anzahl von $1088$ Kollisionen, bis alle Teilchen bis auf Energien unterhalb der Verlagerungsenergie f"ur $Si$ Atome von $15 eV$ \cite{ziegler_biersack_littmark} abgesunken sind.
     Die Zahl der getroffenen W"urfel, also Volumina in denen ein Ion mindestens eine Kollision verursacht, ist sehr viel geringer.
     Das Auswertungsprogramm {\em parse\_trim\_collision} z"ahlt durchschnittlich $75$ getroffene Volumina pro implantiertem Ion.
     Genauer gesagt z"ahlt das Programm die Anzahl der Ebenen mit $3 nm$ H"ohe in denen Kollisionen verursacht werden.
@@ -212,24 +197,25 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     \subsection{Amorphisierung und Rekristallisation}
     \label{subsection:a_r_step}
 
-      \begin{figure}[!h]
-      \begin{pspicture}(0,0)(12,18)
+      \begin{figure}[h]
+      \begin{center}
+      \begin{pspicture}(0,0)(15,18)
 
-        \rput(6,18){\rnode{start}{\psframebox{{\em nlsop} Start}}}
+        \rput(7,18){\rnode{start}{\psframebox{{\em NLSOP} Start}}}
 
-        \rput(6,16){\rnode{random1}{\psframebox{\parbox{7.5cm}{
+        \rput(7,16){\rnode{random1}{\psframebox{\parbox{8.5cm}{
           Ausw"urfeln der Zufallszahlen:\\
           $R_1$, $R_2$, $R_3$ entsprechend nuklearer Bremskraft\\
           $R_4 \in [0,1[$
         }}}}
         \ncline[]{->}{start}{random1}
 
-        \rput(6,14){\rnode{koord_wahl}{\psframebox{\parbox{7.5cm}{
+        \rput(7,14){\rnode{koord_wahl}{\psframebox{\parbox{7.5cm}{
           Bestimmung von $\vec{r}(k,l,m)$ durch Abbildung von $R_1$, $R_2$ und $R_3$ auf $k$, $l$ und $m$
         }}}}
         \ncline[]{->}{random1}{koord_wahl}
 
-        \rput(6,11){\rnode{berechnung_pca}{\psframebox{\parbox{12cm}{
+        \rput(7,11){\rnode{berechnung_pca}{\psframebox{\parbox{12cm}{
           Berechnung von $p_{c \rightarrow a}(\vec{r})$ und $p_{a \rightarrow c}(\vec{r})$:
           \[
           \begin{array}{lll}
@@ -248,39 +234,39 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
         }}}}
         \ncline[]{->}{koord_wahl}{berechnung_pca}
 
-        \rput(6,8){\rnode{status}{\psframebox{Volumen $\vec{r}(k,l,m)$ amorph?}}}
+        \rput(7,8){\rnode{status}{\psframebox{Volumen $\vec{r}(k,l,m)$ amorph?}}}
         \ncline[]{->}{berechnung_pca}{status}
 
-        \rput(3,6){\rnode{cryst}{\psframebox[linestyle=solid,linecolor=blue]{$R_4 \le p_{c \rightarrow a}$?}}}
-        \rput(9,6){\rnode{amorph}{\psframebox[linestyle=solid,linecolor=red]{$R_4 \le p_{a \rightarrow c}$?}}}
+        \rput(4,6){\rnode{cryst}{\psframebox[linestyle=solid,linecolor=blue]{$R_4 \le p_{c \rightarrow a}$?}}}
+        \rput(10,6){\rnode{amorph}{\psframebox[linestyle=solid,linecolor=red]{$R_4 \le p_{a \rightarrow c}$?}}}
         \ncline[]{->}{status}{cryst}
         \lput*{0}{nein}
 
         \ncline[]{->}{status}{amorph}
         \lput*{0}{ja}
 
-        \rput(3,4){\rnode{do_amorph}{\psframebox[linestyle=solid,linecolor=red]{Setze Volumen amorph}}}
+        \rput(4,4){\rnode{do_amorph}{\psframebox[linestyle=solid,linecolor=red]{Setze Volumen amorph}}}
         \ncline[]{->}{cryst}{do_amorph}
         \lput*{0}{ja}
 
-        \rput(9,4){\rnode{do_cryst}{\psframebox[linestyle=solid,linecolor=blue]{Setze Volumen kristallin}}}
+        \rput(10,4){\rnode{do_cryst}{\psframebox[linestyle=solid,linecolor=blue]{Setze Volumen kristallin}}}
         \ncline[]{->}{amorph}{do_cryst}
         \lput*{0}{ja}
 
-        \rput(6,3){\rnode{check_h}{\psframebox{Anzahl der Durchl"aufe gleich Anzahl der Treffer pro Ion?}}}
+        \rput(7,3){\rnode{check_h}{\psframebox{Anzahl der Durchl"aufe gleich Anzahl der Treffer pro Ion?}}}
 
-        \rput(6,6){\pnode{h_2}}
+        \rput(7,6){\pnode{h_2}}
         \ncline[]{amorph}{h_2}
         \ncline[]{->}{h_2}{check_h}
         \lput*{0}{nein}
 
-        \rput(6,6){\pnode{h_3}}
+        \rput(7,6){\pnode{h_3}}
         \ncline[]{cryst}{h_3}
         \ncline[]{->}{h_3}{check_h}
         \lput*{0}{nein}
 
-        \rput(13,3){\pnode{h_4}}
-        \rput(13,16){\pnode{h_5}}
+        \rput(14,3){\pnode{h_4}}
+        \rput(14,16){\pnode{h_5}}
         \ncline[]{check_h}{h_4}
         \ncline[]{h_4}{h_5}
         \lput*{0}{nein}
@@ -289,13 +275,14 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
         \ncline[]{->}{do_cryst}{check_h}
         \ncline[]{->}{do_amorph}{check_h}
 
-        \rput(6,1){\rnode{weiter_1}{\psframebox{$\bigotimes$}}}
+        \rput(7,1){\rnode{weiter_1}{\psframebox{$\bigotimes$}}}
         \ncline[]{->}{check_h}{weiter_1}
         \lput*{0}{ja}
 
       \end{pspicture}
-      \caption{{\em nlsop} Ablaufschema Teil 1: Amorphisierung und Rekristallisation.}
+      \caption{{\em NLSOP} Ablaufschema Teil 1: Amorphisierung und Rekristallisation.}
       \label{img:flowchart1}
+      \end{center}
       \end{figure}
 
     Im ersten Schritt sollen die Kollisionen und die daraus resultierende Amorphisierung beziehungsweise Rekristallisation simuliert werden.
@@ -322,33 +309,35 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
 
     \subsection{Einbau des implantierten Kohlenstoffs ins Target}
 
-      \begin{figure}[!h]
-      \begin{pspicture}(0,0)(12,5)
+      \begin{figure}[h]
+      \begin{center}
+      \begin{pspicture}(0,0)(15,5)
 
-        \rput(1,5){\rnode{weiter_2}{\psframebox{$\bigotimes$}}}
+        \rput(2,5){\rnode{weiter_2}{\psframebox{$\bigotimes$}}}
 
-        \rput(6,5){\rnode{random2}{\psframebox[fillstyle=solid,fillcolor=green]{\parbox{7.5cm}{
+        \rput(7,5){\rnode{random2}{\psframebox[fillstyle=solid,fillcolor=green]{\parbox{8.5cm}{
           Ausw"urfeln der Zufallszahlen:\\
           $R_5$, $R_6$, $R_7$ entsprechend Reichweitenverteilung
         }}}}
         \ncline[]{->}{weiter_2}{random2}
 
-        \rput(6,3){\rnode{koord_wahl_i}{\psframebox[fillstyle=solid,fillcolor=green]{\parbox{7cm}{
+        \rput(7,3){\rnode{koord_wahl_i}{\psframebox[fillstyle=solid,fillcolor=green]{\parbox{7cm}{
           Bestimmung von $\vec{r}(k,l,m)$ durch Abbildung von $R_5$, $R_6$ und $R_7$ auf $k$, $l$ und $m$
         }}}}
         \ncline[]{->}{random2}{koord_wahl_i}
 
-        \rput(6,1){\rnode{inc_c}{\psframebox[fillstyle=solid,fillcolor=green]{\parbox{7cm}{
+        \rput(7,1){\rnode{inc_c}{\psframebox[fillstyle=solid,fillcolor=green]{\parbox{7cm}{
           Erh"ohung des Kohlenstoffs im Volumen $\vec{r}(k,l,m)$
         }}}}
         \ncline[]{->}{koord_wahl_i}{inc_c}
 
-       \rput(11,1){\rnode{weiter_3}{\psframebox{$\bigotimes$}}}
+       \rput(12,1){\rnode{weiter_3}{\psframebox{$\bigotimes$}}}
         \ncline[]{->}{inc_c}{weiter_3}
 
       \end{pspicture}
-      \caption{{\em nlsop} Ablaufschema Teil 2: Einbau des Kohlenstoffs (gr"un).}
+      \caption{{\em NLSOP} Ablaufschema Teil 2: Einbau des Kohlenstoffs (gr"un).}
       \label{img:flowchart2}
+      \end{center}
       \end{figure}
 
     Nachdem das Ion die Sto"sprozesse beendet hat, kommt es im Target zur Ruhe.
@@ -361,72 +350,73 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
     \subsection{Diffusion und Sputtern}
 
       \begin{figure}[h]
-      \begin{pspicture}(0,0)(12,14)
+      \begin{center}
+      \begin{pspicture}(0,0)(15,14)
 
-        \rput(6,14){\rnode{weiter_4}{\psframebox{$\bigotimes$}}}
+        \rput(7,14){\rnode{weiter_4}{\psframebox{$\bigotimes$}}}
 
-        \rput(10,12){\rnode{is_d}{\psframebox[fillstyle=solid,fillcolor=yellow]{Durchlauf vielfaches von $d_v$?}}}
+        \rput(11,12){\rnode{is_d}{\psframebox[fillstyle=solid,fillcolor=yellow]{Durchlauf vielfaches von $d_v$?}}}
         \ncline[]{->}{weiter_4}{is_d}
 
-        \rput(2,12){\rnode{is_s}{\psframebox[fillstyle=solid,fillcolor=red]{Durchlauf vielfaches von $n$?}}}
+        \rput(3,12){\rnode{is_s}{\psframebox[fillstyle=solid,fillcolor=red]{Durchlauf vielfaches von $n$?}}}
         \ncline[]{->}{is_d}{is_s}
         \lput*{0}{nein}
 
-        \rput(10,10){\rnode{loop_d}{\psframebox[fillstyle=solid,fillcolor=yellow]{Gehe alle/verbleibende Volumina durch?}}}
+        \rput(11,10){\rnode{loop_d}{\psframebox[fillstyle=solid,fillcolor=yellow]{Gehe alle/verbleibende Volumina durch?}}}
         \ncline[]{->}{is_d}{loop_d}
         \lput*{0}{ja}
 
-        \rput(10,9){\rnode{d_is_amorph}{\psframebox[fillstyle=solid,fillcolor=yellow]{Volumen $\vec{r}(k,l,m)$ amorph?}}}
+        \rput(11,9){\rnode{d_is_amorph}{\psframebox[fillstyle=solid,fillcolor=yellow]{Volumen $\vec{r}(k,l,m)$ amorph?}}}
         \ncline[]{->}{loop_d}{d_is_amorph}
 
-        \rput(10,7){\rnode{loop_dn}{\psframebox[fillstyle=solid,fillcolor=yellow]{\parbox{4cm}{
+        \rput(11,7){\rnode{loop_dn}{\psframebox[fillstyle=solid,fillcolor=yellow]{\parbox{4cm}{
           Gehe alle/verbleibende\\
           direkte Nachbarn durch
         }}}}
         \ncline[]{->}{d_is_amorph}{loop_dn}
         \lput*{0}{ja}
 
-        \rput(10,6){\rnode{is_cryst}{\psframebox[fillstyle=solid,fillcolor=yellow]{Nachbarvolumen kristallin?}}}
+        \rput(11,6){\rnode{is_cryst}{\psframebox[fillstyle=solid,fillcolor=yellow]{Nachbarvolumen kristallin?}}}
         \ncline[]{->}{loop_dn}{is_cryst}
 
-        \rput(11,4){\rnode{transfer}{\psframebox[fillstyle=solid,fillcolor=yellow]{\parbox{3.5cm}{
+        \rput(12,4){\rnode{transfer}{\psframebox[fillstyle=solid,fillcolor=yellow]{\parbox{3.5cm}{
           "Ubertrage den Anteil $d_r$ des Kohlenstoffs
         }}}}
         \ncline[]{->}{is_cryst}{transfer}
         \lput*{0}{ja}
 
-        \rput(10,3){\rnode{check_dn}{\psframebox[fillstyle=solid,fillcolor=yellow]{Alle Nachbarn durch?}}}
+        \rput(11,3){\rnode{check_dn}{\psframebox[fillstyle=solid,fillcolor=yellow]{Alle Nachbarn durch?}}}
         \ncline[]{->}{transfer}{check_dn}
-        \rput(8.5,5){\pnode{h1}}
+        \rput(9.5,5){\pnode{h1}}
         \ncline[]{is_cryst}{h1}
-        \rput(8.5,3.2){\pnode{h2}}
+        \rput(9.5,3.2){\pnode{h2}}
         \ncline[]{->}{h1}{h2}
         \lput*{0}{nein}
-        \rput(13,3){\pnode{h3}}
+        \rput(14,3){\pnode{h3}}
         \ncline[]{check_dn}{h3}
-        \rput(13,7){\pnode{h4}}
+        \rput(14,7){\pnode{h4}}
         \ncline[]{h3}{h4}
         \lput*{0}{nein}
         \ncline[]{->}{h4}{loop_dn}
 
-        \rput(10,1){\rnode{check_d}{\psframebox[fillstyle=solid,fillcolor=yellow]{Alle Volumina durch?}}}
+        \rput(11,1){\rnode{check_d}{\psframebox[fillstyle=solid,fillcolor=yellow]{Alle Volumina durch?}}}
         \ncline[]{->}{check_dn}{check_d}
         \lput*{0}{ja}
-        \rput(13.5,1){\pnode{h5}}
+        \rput(14.5,1){\pnode{h5}}
         \ncline[]{check_d}{h5}
-        \rput(13.5,10){\pnode{h6}}
+        \rput(14.5,10){\pnode{h6}}
         \ncline[]{h5}{h6}
         \lput*{0}{nein}
         \ncline[]{->}{h6}{loop_d}
-        \rput(6,1){\pnode{h7}}
+        \rput(7,1){\pnode{h7}}
         \ncline[]{check_d}{h7}
         \lput*{0}{ja}
-        \rput(6,11){\pnode{h8}}
+        \rput(7,11){\pnode{h8}}
         \ncline[]{h7}{h8}
-        \rput(4.4,11.9){\pnode{h9}}
+        \rput(5.4,11.9){\pnode{h9}}
         \ncline[]{->}{h8}{h9}
 
-        \rput(2,9){\rnode{s_p}{\psframebox[fillstyle=solid,fillcolor=red]{\parbox{7cm}{
+        \rput(3,9){\rnode{s_p}{\psframebox[fillstyle=solid,fillcolor=red]{\parbox{7cm}{
           Sputterroutine:\\
           \begin{itemize}
             \item Kopiere Inhalt von Ebene $i$ nach\\
@@ -439,21 +429,22 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
         \lput*{0}{ja}
         \ncline[]{->}{is_s}{s_p}
 
-        \rput(2,5){\rnode{check_n}{\psframebox{\parbox{4cm}{
+        \rput(3,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}}}
+        \rput(5,3){\rnode{start}{\psframebox{{\em NLSOP} Start}}}
         \ncline[]{->}{check_n}{start}
         \lput*{0}{nein}
-        \rput(0,3){\rnode{stop}{\psframebox{{\em nlsop} Stop}}}
+        \rput(1,3){\rnode{stop}{\psframebox{{\em NLSOP} Stop}}}
         \ncline[]{->}{check_n}{stop}
         \lput*{0}{ja}
 
       \end{pspicture}
-      \caption{{\em nlsop} Ablaufschema Teil 2: Diffusion (gelb) und Sputtervorgang (rot).}
+      \caption{{\em NLSOP} Ablaufschema Teil 2: Diffusion (gelb) und Sputtervorgang (rot).}
       \label{img:flowchart3}
+      \end{center}
       \end{figure}
 
     Im Folgenden wird auf die Realisierung der Diffusion eingegangen.
@@ -512,6 +503,9 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
 
   Da sowohl die Reichweitenverteilung, als auch die nukleare Bremskraft in Ebenen gr"osser $Z$ ungleich Null ist, kann Sputtern nicht beachtet werden.
   Der Diffusionsprozess ist uneingeschr"ankt m"oglich.
+  In der ersten Version wurde der Einfluss der amorph/kristallinen Struktur direkter Nachbarn auf die Rekristallisation nach \eqref{eq:p_ac_genau} noch nicht beachtet.
+  Die Rekristallisationswahrscheinlichkeit ergibt sich hier aus \eqref{eq:p_ac_local}.
+  Die Rechenzeit einer Simulation mit $3 \times 10^7$ Durchl"aufen, einem $64 \times 64 \times 100$ grossem Target und Diffusion alle $100$ Schritte betr"agt auf einem $900 Mhz$ {\em Pentium 3} ungef"ahr $3$ Stunden.
 
   In der zweiten Version wird die gesamte Implantationstiefe simuliert.
   Das Simulationsfenster geht von $0-700 nm$.
@@ -521,13 +515,14 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
 
    Da sowohl der nukleare Energieverlust als auch die Kohlenstoffkonzentration in Ebenen gr"osser $Z$ auf Null abgesunken ist, kann die Sputterroutine ausgef"uhrt werden.
    Der Diffusionsprozess ist ebenfalls uneingeschr"ankt m"oglich.
+   Auf dem selben Rechner ben"otigt eine Simulation f"ur ein Target der oben genannten Ausdehnung, einer Anzahl von $100$ Treffern pro Ion und $160 \times 10^6$ Schritten mit Diffusion alle $10^6$ Schritte ungef"ahr $3$ Tage.
 
   \section{Test der Zufallszahlen}
 
   Die Simulation kann auf zwei verschiedene Arten die ben"otigten Zufallszahlen beziehen.
   Die erste M"oglichkeit ist das Lesen der Zufallszahlen aus einer speziellen, vom Betriebssystem bereitgestellten Zeichendatei {\em /dev/urandom}.
   Das Betriebssystem generiert aus dem Rauschen einiger Treiber, zum Beispiel den Treibern f"ur Tastatur, Maus und Festplatte einen Vorrat an Entropie.
-  Eine Zufallszahl wird durch Anwendung des {\em SHA}-Algorithmus (kurz f"ur {\bf S}ecure {\bf H}ash {\bf}Algorithm) auf den Inhalt des Entropievorrates erzeugt.
+  Eine Zufallszahl wird durch Anwendung des {\em SHA}-Algorithmus (kurz f"ur {\bf S}ecure {\bf H}ash {\bf A}lgorithm) auf den Inhalt des Entropievorrates erzeugt.
   Eine zweite M"oglichkeit ist die Verwendung des Zufallszahlengenerators der Standardbibliothek der Programmiersprache {\em C}.
   Diese generiert die Zufallszahlensequenz nach der im Abschnitt \ref{subsection:rand_gen} vorgestellten linearen Kongruenzmethode.
   Das zuletzt genannte Verfahren ist damit unabh"angig vom Betriebssystem.
@@ -542,20 +537,13 @@ Das Kapitel schlie"st mit dem Test der verwendeten Zufallszahlen.
   Dazu werden f"ur die unterschiedlichen Verteilungen jeweils 10 Millionen Zufallszahlen zwischen $0$ und $232$ erzeugt und auf die n"achst kleinere ganze Zahl abgerundet.
   Ein einfaches Scriptprogramm ({\em random\_parse.sh}, siehe Anhang \ref{section:hilfsmittel}) z"ahlt die H"aufigkeit der einzelnen Zufallszahlen in der Zufallszahlensequenz.
 
-  \begin{figure}[h]
-  \includegraphics[width=12cm]{random.eps}
-  \caption{H"aufigkeit ganzzahliger Zufallszahlen unterschiedlicher Wahrscheinlichkeitsverteilungen. F"ur jede Verteilung wurden 10 Millionen Zufallszahlen ausgew"urfelt.}
-  \label{img:random_distrib}
-  \end{figure}
+  \printimg{h}{width=13cm}{random.eps}{H"aufigkeit ganzzahliger Zufallszahlen unterschiedlicher Wahrscheinlichkeitsverteilungen. F"ur jede Verteilung wurden 10 Millionen Zufallszahlen ausgew"urfelt.}{img:random_distrib}
   Abbildung \ref{img:random_distrib} zeigt die H"aufigkeit von Zufallszahlen zwischen $0$ und $232$, abgerundet auf die n"achst kleinere ganze Zahl, f"ur unterschiedliche Wahrscheinlichkeitsverteilungen.
-  
   Die blauen Punkte zeigen die Gleichverteilung nach \eqref{eq:gleichverteilte_r}.
   Man erkennt keine lokalen Anh"aufungen.
-
   Die roten Punkte zeigen die H"aufigkeit der Zufallszahlen bei Verwendung einer linear steigenden Wahrscheinlichkeitsverteilung wie in Abschnitt \ref{subsubsection:lin_g_p} beschrieben.
   Dabei wurde $a=1$, $b=0$ und $Z=233$ gew"ahlt.
   Wie erwartet zeigen die Punkte einen linearen Verlauf.
-
   Die H"aufigkeiten, der mit der Verwerfungsmethode erzeugten Zufallszahlen entsprechend der nuklearen Bremskraft (gr"un) und dem Implantationsprofil (schwarz), stimmen sehr gut mit den Profilen in Abbildung \ref{img:bk_impl_p} "uberein.