diff options
author | hanemile <emile.hansmaennel@gmail.com> | 2018-02-09 13:43:39 +0100 |
---|---|---|
committer | hanemile <emile.hansmaennel@gmail.com> | 2018-02-09 13:43:39 +0100 |
commit | 05b7139e8e9fdb01b24b3fa26260f1c5fdbb85d9 (patch) | |
tree | 957017d0e3efe82164887c754c34019a979ebdd6 /langfassung | |
parent | 1b1e0bfd1a5e9d88886b58b0d4db05cafbb36365 (diff) |
update the things that happend after the document was handed in
Diffstat (limited to 'langfassung')
-rwxr-xr-x[-rw-r--r--] | langfassung/docs/1_kurzfassung.tex | 0 | ||||
-rw-r--r-- | langfassung/docs/2_einleitung.aux | 30 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/docs/2_einleitung.tex | 0 | ||||
-rw-r--r-- | langfassung/docs/3_hauptteil.aux | 67 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/docs/3_hauptteil.tex | 0 | ||||
-rw-r--r-- | langfassung/docs/4_ergebnisse.aux | 31 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/docs/4_ergebnisse.tex | 0 | ||||
-rw-r--r-- | langfassung/docs/5_quellen.aux | 32 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/docs/5_quellen.tex | 2 | ||||
-rwxr-xr-x | langfassung/docs/6_abgabe.tex | 273 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/Jugend_forscht.jpg | bin | 107107 -> 107107 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/Untitled Diagram.xml | 0 | ||||
-rw-r--r-- | langfassung/figs/all_forces_5000.png | bin | 0 -> 37154 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/galaxy.png | bin | 158503 -> 158503 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/galaxy_opengl.png (renamed from langfassung/figs/2018-01-07-122038_958x1041_scrot.png) | bin | 184042 -> 184042 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/lookup_table_rho_r_function.png | bin | 19205 -> 19205 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/lookup_table_rho_r_function_grid.png | bin | 20668 -> 20668 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/lookup_table_speed.png | bin | 8277 -> 8277 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/runtime.png (renamed from langfassung/figs/2017-12-05-164935_374x65_scrot.png) | bin | 8460 -> 8460 bytes | |||
-rw-r--r-- | langfassung/figs/sphere_alignment.png | bin | 0 -> 169863 bytes | |||
-rw-r--r-- | langfassung/figs/sphere_alignment_cc.jpg | bin | 0 -> 264400 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/figs/spiralgalaxy.png | bin | 321656 -> 321656 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.aux | 349 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.fdb_latexmk | 48 | ||||
-rw-r--r-- | langfassung/master.fls | 19 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.log | 527 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.out | 18 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.pdf | bin | 578877 -> 878421 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.pyg | 0 | ||||
-rw-r--r-- | langfassung/master.synctex.gz | bin | 111456 -> 142055 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.tex | 54 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.toc | 58 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/master.x.gnuplot | 0 | ||||
-rwxr-xr-x[-rw-r--r--] | langfassung/references/Sampling_Design.pdf | bin | 221160 -> 221160 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/references/dissSchwarzmeier.pdf | bin | 8834090 -> 8834090 bytes | |||
-rwxr-xr-x[-rw-r--r--] | langfassung/references/master(2).pdf | bin | 133969 -> 133969 bytes |
36 files changed, 1218 insertions, 290 deletions
diff --git a/langfassung/docs/1_kurzfassung.tex b/langfassung/docs/1_kurzfassung.tex index b56b5a5..b56b5a5 100644..100755 --- a/langfassung/docs/1_kurzfassung.tex +++ b/langfassung/docs/1_kurzfassung.tex diff --git a/langfassung/docs/2_einleitung.aux b/langfassung/docs/2_einleitung.aux new file mode 100644 index 0000000..44243d1 --- /dev/null +++ b/langfassung/docs/2_einleitung.aux @@ -0,0 +1,30 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Themen}{3}{subsection.1.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Motivation}{3}{subsection.1.2}} +\@setckpt{docs/2_einleitung}{ +\setcounter{page}{4} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{2} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{1} +\setcounter{subsection}{2} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{2} +\setcounter{bookmark@seq@number}{3} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{1} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} diff --git a/langfassung/docs/2_einleitung.tex b/langfassung/docs/2_einleitung.tex index b450799..b450799 100644..100755 --- a/langfassung/docs/2_einleitung.tex +++ b/langfassung/docs/2_einleitung.tex diff --git a/langfassung/docs/3_hauptteil.aux b/langfassung/docs/3_hauptteil.aux new file mode 100644 index 0000000..f598ad5 --- /dev/null +++ b/langfassung/docs/3_hauptteil.aux @@ -0,0 +1,67 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Generierung von elliptischen Galaxien}{5}{subsection.2.1}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Das Navarro-Frenk-White Profil}{5}{subsubsection.2.1.1}} +\newlabel{eq:NFW_profile}{{1}{5}{Das Navarro-Frenk-White Profil}{equation.2.1}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Random Sampling}{5}{subsubsection.2.1.2}} +\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Eine mit dem NFW-profil und der Random Sampling Methode generierte Galaxie\relax }}{6}{figure.caption.3}} +\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} +\newlabel{fig:galaxy}{{2}{6}{Eine mit dem NFW-profil und der Random Sampling Methode generierte Galaxie\relax }{figure.caption.3}{}} +\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Die Rho Funktion im Intervall \( [~0~;~10^7 ~] \) geplottet mithilfe von Logarithmischen Achsen. Die x-Achse beschreibt die Entfernung zum Mittelpunkt der Galaxie Die y-Achse beschreibt die Warscheinlichkeit das ein Stern generiert wird \relax }}{6}{figure.caption.4}} +\newlabel{fig:rho}{{3}{6}{Die Rho Funktion im Intervall \( [~0~;~10^7 ~] \) geplottet mithilfe von Logarithmischen Achsen. \\ Die x-Achse beschreibt die Entfernung zum Mittelpunkt der Galaxie \\ Die y-Achse beschreibt die Warscheinlichkeit das ein Stern generiert wird \relax }{figure.caption.4}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}Lookup Tabellen}{7}{subsubsection.2.1.3}} +\newlabel{subsec:lookup}{{2.1.3}{7}{Lookup Tabellen}{subsubsection.2.1.3}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Generierung eines Dunkle-Materie Halos durch Anpassung des NFW-Profils}{7}{subsection.2.2}} +\newlabel{eq:dark_matter}{{3}{7}{Generierung eines Dunkle-Materie Halos durch Anpassung des NFW-Profils}{equation.2.3}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Stauchung und Streckung der Galaxie}{7}{subsection.2.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Rechenaufwand}{8}{subsection.2.4}} +\newlabel{subsec:big_o}{{2.4}{8}{Rechenaufwand}{subsection.2.4}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Beschleunigung der Generation}{8}{subsection.2.5}} +\newlabel{subsec:speeding_things_up}{{2.5}{8}{Beschleunigung der Generation}{subsection.2.5}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}Lookuptable}{8}{subsubsection.2.5.1}} +\newlabel{subsec:lookuptable}{{2.5.1}{8}{Lookuptable}{subsubsection.2.5.1}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}Mehr Rechenleistung!}{9}{subsubsection.2.5.2}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Amazon Web Services}{9}{section*.5}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.3}Nichts in der Konsole ausgeben}{9}{subsubsection.2.5.3}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Nutzung eines neuronalen Netzes zum unbeaufsichtigten generieren von Galaxien}{9}{subsection.2.6}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.1}Aufbau des neuronalen Netzes}{9}{subsubsection.2.6.1}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Neuronen und Synapsen}{10}{section*.6}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.7}Spiralgalaxien}{11}{subsection.2.7}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.1}Das n-K\IeC {\"o}rper Problem}{11}{subsubsection.2.7.1}} +\newlabel{eq:n-body-2nd}{{10}{11}{Das n-Körper Problem}{equation.2.10}{}} +\newlabel{eq:hamilton}{{11}{11}{Das n-Körper Problem}{equation.2.11}{}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.2}Unterteilung des Vektorraumes in verschiedene Zellen}{12}{subsubsection.2.7.2}} +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.3}Berechnung der wirkenden Kr\IeC {\"a}fte}{12}{subsubsection.2.7.3}} +\newlabel{eq:gravitation_law}{{16}{12}{Berechnung der wirkenden Kräfte}{equation.2.16}{}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Masse der Sterne}{12}{section*.7}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Abstand der Sterne}{12}{section*.8}} +\newlabel{eq:pytagoras}{{17}{12}{Abstand der Sterne}{equation.2.17}{}} +\@writefile{toc}{\contentsline {subsection}{\numberline {2.8}Weiteres}{12}{subsection.2.8}} +\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Eine Spiralgalaxie generiert mithilfe von Daten aus dem Max-Plank-Institut in Heidelberg\relax }}{13}{figure.caption.9}} +\newlabel{fig:spiralgalaxy}{{4}{13}{Eine Spiralgalaxie generiert mithilfe von Daten aus dem Max-Plank-Institut in Heidelberg\relax }{figure.caption.9}{}} +\@setckpt{docs/3_hauptteil}{ +\setcounter{page}{14} +\setcounter{equation}{17} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{2} +\setcounter{subsection}{8} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{4} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{22} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} diff --git a/langfassung/docs/3_hauptteil.tex b/langfassung/docs/3_hauptteil.tex index c3edf57..c3edf57 100644..100755 --- a/langfassung/docs/3_hauptteil.tex +++ b/langfassung/docs/3_hauptteil.tex diff --git a/langfassung/docs/4_ergebnisse.aux b/langfassung/docs/4_ergebnisse.aux new file mode 100644 index 0000000..ec4d7a3 --- /dev/null +++ b/langfassung/docs/4_ergebnisse.aux @@ -0,0 +1,31 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Simulations Geschwindigkeit}{15}{subsection.3.1}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Lookuptabellen Geschwindigkeit}{15}{subsection.3.2}} +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Fazit}{15}{subsection.3.3}} +\@setckpt{docs/4_ergebnisse}{ +\setcounter{page}{16} +\setcounter{equation}{17} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{3} +\setcounter{subsection}{3} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{4} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{26} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} diff --git a/langfassung/docs/4_ergebnisse.tex b/langfassung/docs/4_ergebnisse.tex index f398f55..f398f55 100644..100755 --- a/langfassung/docs/4_ergebnisse.tex +++ b/langfassung/docs/4_ergebnisse.tex diff --git a/langfassung/docs/5_quellen.aux b/langfassung/docs/5_quellen.aux new file mode 100644 index 0000000..f7e47e9 --- /dev/null +++ b/langfassung/docs/5_quellen.aux @@ -0,0 +1,32 @@ +\relax +\providecommand\hyper@newdestlabel[2]{} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Herrn J\IeC {\"o}rg Thar}{17}{section*.11}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Tim Tugendhat}{17}{section*.12}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Konstantin Bosbach}{17}{section*.13}} +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Tilman Hoffbauer}{17}{section*.14}} +\@setckpt{docs/5_quellen}{ +\setcounter{page}{18} +\setcounter{equation}{17} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{4} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{4} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{27} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{4} +\setcounter{lstlisting}{0} +} diff --git a/langfassung/docs/5_quellen.tex b/langfassung/docs/5_quellen.tex index 9932028..6219a0a 100644..100755 --- a/langfassung/docs/5_quellen.tex +++ b/langfassung/docs/5_quellen.tex @@ -18,3 +18,5 @@ Die Einführung in die Mathematik bekam ich während meines Praktikums im Zentru \centering \vspace{0.5cm} \textbf{Außerdem gilt mein Dank allen, die mich auf jede nur erdenkliche Weise unterstützt haben.} + +\raggedright diff --git a/langfassung/docs/6_abgabe.tex b/langfassung/docs/6_abgabe.tex new file mode 100755 index 0000000..22fe221 --- /dev/null +++ b/langfassung/docs/6_abgabe.tex @@ -0,0 +1,273 @@ +% \subsection{Rotationsmatrizen} +% +% \begin{tabular}{ l | l } +% I & II \\ \hline +% IV & III \\ +% \end{tabular} +% +% \flushleft +% \hfill +% \begin{tabular}{l | l l} +% Clockwise & & \\ \hline +% I & + & + \\ +% II & + & - \\ +% III & - & - \\ +% IV & - & + +% \end{tabular} +% \hfill +% \begin{tabular}{l | l l} +% Anticlockwise & & \\ \hline +% I & - & - \\ +% II & - & + \\ +% III & + & + \\ +% IV & + & - +% \end{tabular} +% \hfill +% +% \subsection{Die Matrizen} +% +% \subsubsection{Rotation um die x-Achse} +% +% \begin{equation} +% R_x (\alpha) = +% \begin{pmatrix} +% 1 & 0 & 0 \\ +% 0 & cos(\alpha) & -sin(\alpha) \\ +% 0 & sin(\alpha) & cos(\alpha) +% \end{pmatrix} +% \end{equation} +% +% \subsubsection{Rotation um die y-Achse} +% +% \begin{equation} +% R_y (\alpha) = +% \begin{pmatrix} +% cos(\alpha) & 0 & sin(\alpha) \\ +% 0 & 1 & 0 \\ +% -sin(\alpha) & 0 & cos(\alpha) +% \end{pmatrix} +% \end{equation} +% +% \subsubsection{Rotation um die z-Achse} +% +% \begin{equation} +% R_z (\alpha) = +% \begin{pmatrix} +% cos(\alpha) & -sin(\alpha) & 0 \\ +% sin(\alpha) & cos(\alpha) & 0 \\ +% 0 & 0 & 1 +% \end{pmatrix} +% \end{equation} + +\subsection{Spiralgalaxien} + +\subsection{Using Object Oriented Programming (OOP) techniques} + +In my case, the objects are galaxies. + +\subsubsection{Initialisation} + +The galaxy is initialised with the following objects: + +\begin{itemize} + \item A list storing the coordinates of each star + \begin{itemize} + \item X Coordinate + \item Y Coordinate + \item Z Coordinate + \end{itemize} + + \item A list storing the individual forces acting on the stars + \begin{itemize} + \item X Force + \item Y Force + \item Z Force + \end{itemize} + + \item A variable storing the number of stars generated in the galaxy + + \item Newtons gravitational constant +\end{itemize} + +\subsection{Generation of new stars} + +The function is given an integer defining the amount of stars that should be +newly generated. + +The newly generated stars are then appended to the list storing the coordinates. + +The counter counting the amount of stars in the galaxy is incremented. + +\subsection{Printing all the coordinates} + +The function cycles through the list storing the star coordinates and prints +them to the command line. + +\subsection{Calculating the Forces acting between the Stars} + +The function recieves two star objects and an axis on which the forces should +be calculated and returns the force acting on the given axis. In case of a +failture (The two given stars have got the same coordiantes), the function +just goes on to the next Star. + +The Forces can be calculated using the equation (\ref{eq:gravitation_law}). + +\subsection{Calculating the forces acting between each star in the galaxy and +each other star} + +To calculate the forces inbetween every star in the galaxy, the function cycles +through every star, looks if the force that should be calculated hat not been +calculated yet and calculates it. This includes testing if the force that should +be calculated is not the force inbetween a star and itself. + +The results of the calculations are stored in a list storinf the forces. + +\subsection{Printing all the individual forces} + +The function is able to print all the forces acting inbetween the stars if no +argument is given. If an argument n is given, the function print out the nth +star in the list. + +\subsection{Spherical cells} + + +\subsubsection{Testing if a point is inside or outside a sphere} + +In order to test is a point is inside a sphere, one just has to test if the +following conditions are all true: + +\begin{equation} + \begin{split} + S_x - S_r \leq P_x \leq S_x + S_r \\ + S_y - S_r \leq P_y \leq S_y + S_r \\ + S_z - S_r \leq P_z \leq S_z + S_r + \end{split} +\end{equation} + +\( P_x \) , \( P_y \) and \( P_z \) are the coordinates of the point to be tested, +\( S_x \) , \( S_y \) and \( S_z \) are the coordinates of the midpoint of the sphere and +\( S_r \) is the radius of the sphere. + +\subsubsection{Testing if a star is inside or outside of a sphere for a whole galaxy} + +While testting if a star is inside a sphere or not, because of the alignment +of the spheres, a point can be in more than one sphere at the same time. +To get rid of this problem, the software cycles over every star and searches +for matches within the spheres. If a match is found, the next star is tested. +This is pretty much as efficient as it can get. + +\begin{equation} + O(n) = n_{stars} \cdot n_{spheres} +\end{equation} + +\subsubsection{Generate the position of the spheres} + +Generating the position of the spheres is accomplished in the following way: +A 3D-grid is generated and the midpoints of the spheres are positioned on the +gridpoints. + +[Include Graphic] + +The distance the spheres have to each other ist defined using the following +function: + +\begin{equation} \label{sphere_distance} + \texttt{sphere\_distance} = \frac{\texttt{galaxy\_range}}{\texttt{sampling\_rate}} +\end{equation} + +The higher the \texttt{sampling\_rate} is, the more spheres get generated. + +The next goal is to find out the ``sweet spot'' generating the spheres. +When using a very low \texttt{sampling\_rate}, the reault gets inacurate, but +when using a high \texttt{sampling\_rate}, the calculations are not affected +in term of speed and efficiency. The Goal is therefor to find a sampling rate +that enables the generation of accurate but fast results. + +By being able to controll the accuracy anf therefor the time, it is possible to +teach the system to generate a galaxy in like one hour and it will automatically +set the sampling rate so low that the simulation will finish perfectly in time. + +\subsubsection{The radius of the spheres} + +The Radius of the spheres is dynamicly allocated to ensure that the whole galaxy +is covered. + +\begin{equation} \label{sphere_radius} + r = \sqrt{\texttt{sphere\_distance}^2 + \texttt{sphere\_distance}^2 + \texttt{sphere\_distance}^2} +\end{equation} + +\begin{equation*} + 1.7320508075688772 = \sqrt{1^2 + 1^2 + 1^2} +\end{equation*} + +The equation (\ref{sphere_radius}) highly depends on the equation +(\ref{sphere_distance}) and it's parameters. + +\begin{figure} + \includegraphics[width=1\textwidth]{figs/sphere_alignment_cc} + \caption{The Alignment of the spheres\\ + Left: The perfect alignment covering the complete space\\ + Right: A previously generated alignment using small spheres to cover the missing space + } + \label{sphere_alignment} +\end{figure} + +\subsubsection{Calculate the forces acting on the spheres} + +In order to reduce the time that is needed to calculate the forces inbetween +the stars, the stars are subdivided in different cells, in this case spheres. +After all the forces acing inside one sphere are calculated, the forces are +combined and applied to the midpoint of the sphere genrating a new coordinate: +the mean force. The mean force inbetween all the cells can be calculated. + +[Include description binary tree] + +[Include graphic binary tree] + +\subsubsection{Calculate the forces acting on all the spheres together} + +This should be 0. + +\subsubsection{Benchmarks} + +\begin{tabular}{l | l | l | l} + Nr of Stars & Sample rate & Galaxy Range & Time (s) \\\hline + + + 100 & 1 & 100 & 0.0814 \\ + 75 & 1 & 100 & 0.0499 \\ + 50 & 1 & 100 & 0.0295 \\ + 25 & 1 & 100 & 0.0116 \\ \hline + + 100 & 1 & 100 & 0.0828 \\ + 100 & 2 & 100 & 0.0909 \\ + 100 & 4 & 100 & 0.1832 \\ + 100 & 8 & 100 & 1.1114 \\ + 100 & 16 & 100 & 7.6944 \\ + 100 & 32 & 100 & 56.5731 \\ + 100 & 64 & 100 & 217.7768 \\ \hline + + 100 & 1 & 1 & 0.0809 \\ + 100 & 1 & 2 & 0.0844 \\ + 100 & 1 & 4 & 0.0782 \\ + 100 & 1 & 8 & 0.0758 \\ + 100 & 1 & 16 & 0.0847 \\ + 100 & 1 & 32 & 0.0815 \\ + 100 & 1 & 64 & 0.0770 \\ + +\end{tabular} + +The sample rate is the factor that influences the time the most. Knowing this, +it (the sample rate) can be used to controll the time in which a galaxy can +be created. +This is usefull in particular when using some very powerfull mashine with +limited time. + +\subsection{Calculate the Position of a Star after a timestep} + +Not to be considered: +\begin{itemize} + \item drag + \item any kind of resistance + \item acceleration +\end{itemize} diff --git a/langfassung/figs/Jugend_forscht.jpg b/langfassung/figs/Jugend_forscht.jpg index 6d23e96..6d23e96 100644..100755 --- a/langfassung/figs/Jugend_forscht.jpg +++ b/langfassung/figs/Jugend_forscht.jpg Binary files differdiff --git a/langfassung/figs/Untitled Diagram.xml b/langfassung/figs/Untitled Diagram.xml index 7396b9b..7396b9b 100644..100755 --- a/langfassung/figs/Untitled Diagram.xml +++ b/langfassung/figs/Untitled Diagram.xml diff --git a/langfassung/figs/all_forces_5000.png b/langfassung/figs/all_forces_5000.png new file mode 100644 index 0000000..fccab88 --- /dev/null +++ b/langfassung/figs/all_forces_5000.png Binary files differdiff --git a/langfassung/figs/galaxy.png b/langfassung/figs/galaxy.png index 27ea983..27ea983 100644..100755 --- a/langfassung/figs/galaxy.png +++ b/langfassung/figs/galaxy.png Binary files differdiff --git a/langfassung/figs/2018-01-07-122038_958x1041_scrot.png b/langfassung/figs/galaxy_opengl.png index ae828f8..ae828f8 100644..100755 --- a/langfassung/figs/2018-01-07-122038_958x1041_scrot.png +++ b/langfassung/figs/galaxy_opengl.png Binary files differdiff --git a/langfassung/figs/lookup_table_rho_r_function.png b/langfassung/figs/lookup_table_rho_r_function.png index db4fa2e..db4fa2e 100644..100755 --- a/langfassung/figs/lookup_table_rho_r_function.png +++ b/langfassung/figs/lookup_table_rho_r_function.png Binary files differdiff --git a/langfassung/figs/lookup_table_rho_r_function_grid.png b/langfassung/figs/lookup_table_rho_r_function_grid.png index 75565e6..75565e6 100644..100755 --- a/langfassung/figs/lookup_table_rho_r_function_grid.png +++ b/langfassung/figs/lookup_table_rho_r_function_grid.png Binary files differdiff --git a/langfassung/figs/lookup_table_speed.png b/langfassung/figs/lookup_table_speed.png index b56db2f..b56db2f 100644..100755 --- a/langfassung/figs/lookup_table_speed.png +++ b/langfassung/figs/lookup_table_speed.png Binary files differdiff --git a/langfassung/figs/2017-12-05-164935_374x65_scrot.png b/langfassung/figs/runtime.png index 9a95146..9a95146 100644..100755 --- a/langfassung/figs/2017-12-05-164935_374x65_scrot.png +++ b/langfassung/figs/runtime.png Binary files differdiff --git a/langfassung/figs/sphere_alignment.png b/langfassung/figs/sphere_alignment.png new file mode 100644 index 0000000..afb06db --- /dev/null +++ b/langfassung/figs/sphere_alignment.png Binary files differdiff --git a/langfassung/figs/sphere_alignment_cc.jpg b/langfassung/figs/sphere_alignment_cc.jpg new file mode 100644 index 0000000..d2ef9fd --- /dev/null +++ b/langfassung/figs/sphere_alignment_cc.jpg Binary files differdiff --git a/langfassung/figs/spiralgalaxy.png b/langfassung/figs/spiralgalaxy.png index e51d406..e51d406 100644..100755 --- a/langfassung/figs/spiralgalaxy.png +++ b/langfassung/figs/spiralgalaxy.png Binary files differdiff --git a/langfassung/master.aux b/langfassung/master.aux index 50fae93..0a6be6c 100644..100755 --- a/langfassung/master.aux +++ b/langfassung/master.aux @@ -23,62 +23,351 @@ \@writefile{lof}{\select@language{ngerman}} \@writefile{lot}{\select@language{ngerman}} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces \relax }}{1}{figure.caption.1}} +\@setckpt{docs/1_kurzfassung}{% +\setcounter{page}{1} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{0} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{0} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{0} +\setcounter{bookmark@seq@number}{0} +\setcounter{IncludeDepth}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{1} +\setcounter{section@level}{0} +\setcounter{lstlisting}{0} +} \@writefile{toc}{\contentsline {section}{\numberline {1}Einleitung}{2}{section.1}} \newlabel{Einleitung}{{1}{2}{Einleitung}{section.1}{}} +\@auxtag{docs/2_einleitung}{% \@writefile{toc}{\contentsline {subsection}{\numberline {1.1}Themen}{2}{subsection.1.1}} +} +\@auxtag{docs/2_einleitung}{% \@writefile{toc}{\contentsline {subsection}{\numberline {1.2}Motivation}{2}{subsection.1.2}} +} +\@setckpt{docs/2_einleitung}{% +\setcounter{page}{2} +\setcounter{equation}{0} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{2} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{1} +\setcounter{subsection}{2} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{1} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{2} +\setcounter{bookmark@seq@number}{3} +\setcounter{IncludeDepth}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{1} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} \@writefile{toc}{\contentsline {section}{\numberline {2}Hauptteil}{3}{section.2}} \newlabel{Hauptteil}{{2}{3}{Hauptteil}{section.2}{}} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Generierung von elliptischen Galaxien}{3}{subsection.2.1}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}Das Navarro-Frenk-White Profil}{3}{subsubsection.2.1.1}} +} \newlabel{eq:NFW_profile}{{1}{3}{Das Navarro-Frenk-White Profil}{equation.2.1}{}} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Random Sampling}{3}{subsubsection.2.1.2}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Eine mit dem NFW-profil und der Random Sampling Methode generierte Galaxie\relax }}{4}{figure.caption.3}} +} \providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}} \newlabel{fig:galaxy}{{2}{4}{Eine mit dem NFW-profil und der Random Sampling Methode generierte Galaxie\relax }{figure.caption.3}{}} +\@auxtag{docs/3_hauptteil}{% \@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Die Rho Funktion im Intervall \( [~0~;~10^7 ~] \) geplottet mithilfe von Logarithmischen Achsen. Die x-Achse beschreibt die Entfernung zum Mittelpunkt der Galaxie Die y-Achse beschreibt die Warscheinlichkeit das ein Stern generiert wird \relax }}{4}{figure.caption.4}} +} \newlabel{fig:rho}{{3}{4}{Die Rho Funktion im Intervall \( [~0~;~10^7 ~] \) geplottet mithilfe von Logarithmischen Achsen. \\ Die x-Achse beschreibt die Entfernung zum Mittelpunkt der Galaxie \\ Die y-Achse beschreibt die Warscheinlichkeit das ein Stern generiert wird \relax }{figure.caption.4}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}Random Sampling}{5}{subsubsection.2.1.2}} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}Lookup Tabellen}{5}{subsubsection.2.1.3}} +} \newlabel{subsec:lookup}{{2.1.3}{5}{Lookup Tabellen}{subsubsection.2.1.3}{}} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Generierung eines Dunkle-Materie Halos durch Anpassung des NFW-Profils}{5}{subsection.2.2}} +} \newlabel{eq:dark_matter}{{3}{5}{Generierung eines Dunkle-Materie Halos durch Anpassung des NFW-Profils}{equation.2.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Stauchung und Streckung der Galaxie}{6}{subsection.2.3}} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Stauchung und Streckung der Galaxie}{5}{subsection.2.3}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsection}{\numberline {2.4}Rechenaufwand}{6}{subsection.2.4}} +} \newlabel{subsec:big_o}{{2.4}{6}{Rechenaufwand}{subsection.2.4}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Beschleunigung der Generation}{7}{subsection.2.5}} -\newlabel{subsec:speeding_things_up}{{2.5}{7}{Beschleunigung der Generation}{subsection.2.5}{}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}Lookuptable}{7}{subsubsection.2.5.1}} -\newlabel{subsec:lookuptable}{{2.5.1}{7}{Lookuptable}{subsubsection.2.5.1}{}} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Beschleunigung der Generation}{6}{subsection.2.5}} +} +\newlabel{subsec:speeding_things_up}{{2.5}{6}{Beschleunigung der Generation}{subsection.2.5}{}} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.1}Lookuptable}{6}{subsubsection.2.5.1}} +} +\newlabel{subsec:lookuptable}{{2.5.1}{6}{Lookuptable}{subsubsection.2.5.1}{}} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.2}Mehr Rechenleistung!}{7}{subsubsection.2.5.2}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {paragraph}{\nonumberline Amazon Web Services}{7}{section*.5}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.3}Nichts in der Konsole ausgeben}{8}{subsubsection.2.5.3}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Nutzung eines neuronalen Netzes zum unbeaufsichtigten generieren von Galaxien}{8}{subsection.2.6}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.1}Aufbau des neuronalen Netzes}{8}{subsubsection.2.6.1}} +} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.5.3}Nichts in der Konsole ausgeben}{7}{subsubsection.2.5.3}} +} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {2.6}Nutzung eines neuronalen Netzes zum unbeaufsichtigten generieren von Galaxien}{7}{subsection.2.6}} +} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.6.1}Aufbau des neuronalen Netzes}{7}{subsubsection.2.6.1}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {paragraph}{\nonumberline Neuronen und Synapsen}{8}{section*.6}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsection}{\numberline {2.7}Spiralgalaxien}{9}{subsection.2.7}} +} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.1}Das n-K\IeC {\"o}rper Problem}{9}{subsubsection.2.7.1}} -\newlabel{eq:n-body-2nd}{{10}{10}{Das n-Körper Problem}{equation.2.10}{}} -\newlabel{eq:hamilton}{{11}{10}{Das n-Körper Problem}{equation.2.11}{}} +} +\newlabel{eq:n-body-2nd}{{10}{9}{Das n-Körper Problem}{equation.2.10}{}} +\newlabel{eq:hamilton}{{11}{9}{Das n-Körper Problem}{equation.2.11}{}} +\@auxtag{docs/3_hauptteil}{% \@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.2}Unterteilung des Vektorraumes in verschiedene Zellen}{10}{subsubsection.2.7.2}} -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.3}Berechnung der wirkenden Kr\IeC {\"a}fte}{11}{subsubsection.2.7.3}} -\newlabel{eq:gravitation_law}{{16}{11}{Berechnung der wirkenden Kräfte}{equation.2.16}{}} -\@writefile{toc}{\contentsline {paragraph}{\nonumberline Masse der Sterne}{11}{section*.7}} -\@writefile{toc}{\contentsline {paragraph}{\nonumberline Abstand der Sterne}{11}{section*.8}} -\newlabel{eq:pytagoras}{{17}{11}{Abstand der Sterne}{equation.2.17}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {2.8}Weiteres}{11}{subsection.2.8}} -\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Eine Spiralgalaxie generiert mithilfe von Daten aus dem Max-Plank-Institut in Heidelberg\relax }}{12}{figure.caption.9}} -\newlabel{fig:spiralgalaxy}{{4}{12}{Eine Spiralgalaxie generiert mithilfe von Daten aus dem Max-Plank-Institut in Heidelberg\relax }{figure.caption.9}{}} -\@writefile{toc}{\contentsline {section}{\numberline {3}Ergebnisse}{12}{section.3}} -\newlabel{ergebnisse}{{3}{12}{Ergebnisse}{section.3}{}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Simulations Geschwindigkeit}{12}{subsection.3.1}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Lookuptabellen Geschwindigkeit}{12}{subsection.3.2}} -\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Fazit}{13}{subsection.3.3}} -\@writefile{toc}{\contentsline {section}{\numberline {4}Quellen und Hilfen}{14}{section.4}} -\newlabel{quellen}{{4}{14}{Quellen und Hilfen}{section.4}{}} -\@writefile{toc}{\contentsline {paragraph}{\nonumberline Herrn J\IeC {\"o}rg Thar}{14}{section*.11}} -\@writefile{toc}{\contentsline {paragraph}{\nonumberline Tim Tugendhat}{14}{section*.12}} -\@writefile{toc}{\contentsline {paragraph}{\nonumberline Konstantin Bosbach}{14}{section*.13}} -\@writefile{toc}{\contentsline {paragraph}{\nonumberline Tilman Hoffbauer}{14}{section*.14}} +} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.7.3}Berechnung der wirkenden Kr\IeC {\"a}fte}{10}{subsubsection.2.7.3}} +} +\newlabel{eq:gravitation_law}{{16}{10}{Berechnung der wirkenden Kräfte}{equation.2.16}{}} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Masse der Sterne}{10}{section*.7}} +} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Abstand der Sterne}{10}{section*.8}} +} +\newlabel{eq:pytagoras}{{17}{10}{Abstand der Sterne}{equation.2.17}{}} +\@auxtag{docs/3_hauptteil}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {2.8}Weiteres}{10}{subsection.2.8}} +} +\@setckpt{docs/3_hauptteil}{% +\setcounter{page}{10} +\setcounter{equation}{17} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{2} +\setcounter{subsection}{8} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{4} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{22} +\setcounter{IncludeDepth}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} +\@auxtag{docs/3_hauptteil}{% +\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Eine Spiralgalaxie generiert mithilfe von Daten aus dem Max-Plank-Institut in Heidelberg\relax }}{11}{figure.caption.9}} +} +\newlabel{fig:spiralgalaxy}{{4}{11}{Eine Spiralgalaxie generiert mithilfe von Daten aus dem Max-Plank-Institut in Heidelberg\relax }{figure.caption.9}{}} +\@writefile{toc}{\contentsline {section}{\numberline {3}Ergebnisse}{11}{section.3}} +\newlabel{ergebnisse}{{3}{11}{Ergebnisse}{section.3}{}} +\@auxtag{docs/4_ergebnisse}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Simulations Geschwindigkeit}{11}{subsection.3.1}} +} +\@auxtag{docs/4_ergebnisse}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Lookuptabellen Geschwindigkeit}{11}{subsection.3.2}} +} +\@auxtag{docs/4_ergebnisse}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Fazit}{11}{subsection.3.3}} +} +\@setckpt{docs/4_ergebnisse}{% +\setcounter{page}{12} +\setcounter{equation}{17} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{3} +\setcounter{subsection}{3} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{4} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{26} +\setcounter{IncludeDepth}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} +\@writefile{toc}{\contentsline {section}{\numberline {4}Quellen und Hilfen}{13}{section.4}} +\newlabel{quellen}{{4}{13}{Quellen und Hilfen}{section.4}{}} +\@auxtag{docs/5_quellen}{% +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Herrn J\IeC {\"o}rg Thar}{13}{section*.11}} +} +\@auxtag{docs/5_quellen}{% +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Tim Tugendhat}{13}{section*.12}} +} +\@auxtag{docs/5_quellen}{% +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Konstantin Bosbach}{13}{section*.13}} +} +\@auxtag{docs/5_quellen}{% +\@writefile{toc}{\contentsline {paragraph}{\nonumberline Tilman Hoffbauer}{13}{section*.14}} +} +\@setckpt{docs/5_quellen}{% +\setcounter{page}{13} +\setcounter{equation}{17} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{4} +\setcounter{subsection}{0} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{4} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{27} +\setcounter{IncludeDepth}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{4} +\setcounter{lstlisting}{0} +} +\@writefile{toc}{\contentsline {section}{\numberline {5}Nach der Abgabe...}{14}{section.5}} +\newlabel{nach_der_abgabe}{{5}{14}{Nach der Abgabe..}{section.5}{}} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Spiralgalaxien}{14}{subsection.5.1}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Using Object Oriented Programming (OOP) techniques}{14}{subsection.5.2}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.2.1}Initialisation}{14}{subsubsection.5.2.1}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Generation of new stars}{14}{subsection.5.3}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.4}Printing all the coordinates}{14}{subsection.5.4}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.5}Calculating the Forces acting between the Stars}{14}{subsection.5.5}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.6}Calculating the forces acting between each star in the galaxy and each other star}{15}{subsection.5.6}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.7}Printing all the individual forces}{15}{subsection.5.7}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.8}Spherical cells}{15}{subsection.5.8}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.1}Testing if a point is inside or outside a sphere}{15}{subsubsection.5.8.1}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.2}Testing if a star is inside or outside of a sphere for a whole galaxy}{15}{subsubsection.5.8.2}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.3}Generate the position of the spheres}{15}{subsubsection.5.8.3}} +} +\newlabel{sphere_distance}{{20}{15}{Generate the position of the spheres}{equation.5.20}{}} +\@auxtag{docs/6_abgabe}{% +\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces The Alignment of the spheres Left: The perfect alignment covering the complete space Right: A previously generated alignment using small spheres to cover the missing space \relax }}{16}{figure.caption.15}} +} +\newlabel{sphere_alignment}{{5}{16}{The Alignment of the spheres\\ Left: The perfect alignment covering the complete space\\ Right: A previously generated alignment using small spheres to cover the missing space \relax }{figure.caption.15}{}} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.4}The radius of the spheres}{16}{subsubsection.5.8.4}} +} +\newlabel{sphere_radius}{{21}{16}{The radius of the spheres}{equation.5.21}{}} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.5}Calculate the forces acting on the spheres}{16}{subsubsection.5.8.5}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.6}Calculate the forces acting on all the spheres together}{17}{subsubsection.5.8.6}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsubsection}{\numberline {5.8.7}Benchmarks}{17}{subsubsection.5.8.7}} +} +\@auxtag{docs/6_abgabe}{% +\@writefile{toc}{\contentsline {subsection}{\numberline {5.9}Calculate the Position of a Star after a timestep}{17}{subsection.5.9}} +} +\@setckpt{docs/6_abgabe}{% +\setcounter{page}{17} +\setcounter{equation}{21} +\setcounter{enumi}{0} +\setcounter{enumii}{0} +\setcounter{enumiii}{0} +\setcounter{enumiv}{0} +\setcounter{footnote}{3} +\setcounter{mpfootnote}{0} +\setcounter{part}{0} +\setcounter{section}{5} +\setcounter{subsection}{9} +\setcounter{subsubsection}{0} +\setcounter{paragraph}{0} +\setcounter{subparagraph}{0} +\setcounter{figure}{5} +\setcounter{table}{0} +\setcounter{parentequation}{0} +\setcounter{Item}{0} +\setcounter{Hfootnote}{3} +\setcounter{bookmark@seq@number}{45} +\setcounter{IncludeDepth}{0} +\setcounter{ContinuedFloat}{0} +\setcounter{lstnumber}{15} +\setcounter{section@level}{2} +\setcounter{lstlisting}{0} +} \global\@namedef{scr@dte@section@lastmaxnumwidth}{9.89993pt} \global\@namedef{scr@dte@subsection@lastmaxnumwidth}{16.7777pt} \global\@namedef{scr@dte@subsubsection@lastmaxnumwidth}{24.55545pt} diff --git a/langfassung/master.fdb_latexmk b/langfassung/master.fdb_latexmk index 0728a61..4204fe5 100644..100755 --- a/langfassung/master.fdb_latexmk +++ b/langfassung/master.fdb_latexmk @@ -1,5 +1,5 @@ # Fdb version 3 -["pdflatex"] 1515970773 "master.tex" "master.pdf" "master" 1515970775 +["pdflatex"] 1518176572 "master.tex" "master.pdf" "master" 1518176574 "/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathex.enc" 1510784331 3486 c7eadf5dcc57b3b2d11736679f6636ba "" "/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc" 1510784331 2405 5dcf2c1b967ee25cc46c58cd52244aed "" "/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc" 1510784331 2840 216e6e45ad352e2456e1149f28885bee "" @@ -28,7 +28,9 @@ "/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmr8.tfm" 1510784343 11864 309fd7f43e4a0ba39f6f7644d76e8edf "" "/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmss10.tfm" 1510784343 10976 59d4d2acacc56ba9abc92645023932ec "" "/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmssbx10.tfm" 1510784343 10956 dad25672db463289a56f0700c0488a86 "" + "/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmtt10.tfm" 1510784343 1340 adaa94f9add991a099a6fc98bbb5f02c "" "/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmtt12.tfm" 1510784343 1336 3f1d3798f35e35601b79a222d795ee97 "" + "/usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmtt8.tfm" 1510784343 1348 e9ce72e654d76f23fb9e1b8842e0576a "" "/usr/share/texmf-dist/fonts/tfm/public/lm/ts1-lmr10.tfm" 1510784343 1556 b86d923e6b2f9aab2e313098a95cb0b8 "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb" 1510784333 121021 1bf809ce4a594679006bd72263eba59b "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmex10.pfb" 1510784333 23055 2e5b42921de910eaa97b85df04ca4891 "" @@ -44,6 +46,7 @@ "/usr/share/texmf-dist/fonts/type1/public/lm/lmssbx10.pfb" 1510784332 119663 e82fa1a58f98ccd89bdbd77311ac9cf1 "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb" 1510784332 27863 09ce3735688ffde955e72da27c95b61a "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmsy7.pfb" 1510784332 27941 d1f5d03f61a46c3fcc3a2ba904ddda52 "" + "/usr/share/texmf-dist/fonts/type1/public/lm/lmtt10.pfb" 1510784332 113227 1010e11451afc2822c95dae77c390042 "" "/usr/share/texmf-dist/fonts/type1/public/lm/lmtt12.pfb" 1510784332 110323 92daea7ca7b4120bd2b54b047c93be27 "" "/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii" 1510784369 71627 94eb9990bed73c364d7f53f960cc8c5b "" "/usr/share/texmf-dist/tex/generic/babel-english/english.ldf" 1510784355 7008 9ff5fdcc865b01beca2b0fe4a46231d4 "" @@ -125,6 +128,9 @@ "/usr/share/texmf-dist/tex/latex/base/utf8.def" 1510784350 7784 325a2a09984cb5c4ff230f9867145ad3 "" "/usr/share/texmf-dist/tex/latex/caption/caption.sty" 1510784351 66233 8b81cfab95a1f8fc2f0f6c89415b087a "" "/usr/share/texmf-dist/tex/latex/caption/caption3.sty" 1510784351 64866 1ea74c5f2d1685881497f021b8f186b2 "" + "/usr/share/texmf-dist/tex/latex/frankenstein/moredefs.sty" 1510399347 46768 4798f148eed71b2930bcc6fabcc55133 "" + "/usr/share/texmf-dist/tex/latex/frankenstein/newclude.sty" 1510399347 40092 618362aa1a32f96ccc7e9afcce33070e "" + "/usr/share/texmf-dist/tex/latex/frankenstein/tag.sto" 1510399347 12347 ddb0448d15e6577b8889633c4427d455 "" "/usr/share/texmf-dist/tex/latex/geometry/geometry.sty" 1510784351 40502 e003406220954b0716679d7928aedd8a "" "/usr/share/texmf-dist/tex/latex/graphics-cfg/color.cfg" 1510784351 1213 620bba36b25224fa9b7e1ccb4ecb76fd "" "/usr/share/texmf-dist/tex/latex/graphics-cfg/graphics.cfg" 1510784351 1224 978390e9c2234eab29404bc21b268d1e "" @@ -174,29 +180,35 @@ "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgffor.sty" 1510784350 348 8927fde343487e003b01a4c2ca34073b "" "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfkeys.sty" 1510784350 274 4cad6e665cc93ac2ac979039a94fa1e1 "" "/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty" 1510784350 325 2bcd023400636339210573e2b3ee298b "" - "/usr/share/texmf-dist/tex/latex/setspace/setspace.sty" 1510784349 22913 a27d7908fc6f0385466454a966a316eb "" "/usr/share/texmf-dist/tex/latex/tools/array.sty" 1510784349 12396 d41f82b039f900e95f351e54ae740f31 "" "/usr/share/texmf-dist/tex/latex/tools/tabularx.sty" 1510784349 7141 64e8a94c3d083215654cd9a5b9dcc136 "" "/usr/share/texmf-dist/tex/latex/url/url.sty" 1510784349 12796 8edb7d69a20b857904dd0ea757c14ec9 "" "/usr/share/texmf-dist/tex/latex/xcolor/xcolor.sty" 1510784348 55589 34128738f682d033422ca125f82e5d62 "" "/usr/share/texmf-dist/web2c/texmf.cnf" 1510784374 32585 d82bbcf7626b7842c87671687479e852 "" - "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1513517929 2404736 6ca9e6023b4459829efec74926ef1c58 "" - "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1512287847 7736838 e293961f0b0b637126843b81f4a20c68 "" - "docs/1_kurzfassung.tex" 1515962906 994 74b88a132e4f651b58ad24ce5a45aa13 "" - "docs/2_einleitung.tex" 1515963095 2688 3128813c5bf12e1bf9b6abf3149bb698 "" - "docs/3_hauptteil.tex" 1515970445 27077 2c6e67804bf2bae299b1587798dc19b2 "" - "docs/4_ergebnisse.tex" 1515970516 1532 aa09ddbc132532cf7821686a80cfaee0 "" - "docs/5_quellen.tex" 1515970770 1358 4e54453de6d5687d20118c1e546c581a "" - "figs/galaxy.png" 1515955838 158503 2e9f6025259ce041725bc1968c473272 "" - "figs/lookup_table_rho_r_function_grid.png" 1514836438 20668 e982125a5ea76649c632f90e900f7eef "" - "figs/spiralgalaxy.png" 1515956591 321656 70b5e0b43994c9c1d7a43cad1dee7910 "" - "master.aux" 1515970775 7331 60be79d974c51dea98032f2b4633e807 "" - "master.out" 1515970775 2051 956ac88f58d9927f9bf977e0077e98da "" - "master.tex" 1515970074 2022 2ba794b3270094e58c60668ccb4e1695 "" - "master.toc" 1515970775 3139 76792539f20c4273054c14947b0c5f0a "" + "/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map" 1517504663 2404736 6ca9e6023b4459829efec74926ef1c58 "" + "/var/lib/texmf/web2c/pdftex/pdflatex.fmt" 1517504637 7736837 37c869a4b6afb01be7fdde576c304f64 "" + "docs/1_kurzfassung.tex" 1517318438 994 74b88a132e4f651b58ad24ce5a45aa13 "" + "docs/2_einleitung.tex" 1517318438 2688 3128813c5bf12e1bf9b6abf3149bb698 "" + "docs/3_hauptteil.tex" 1517318438 27077 2c6e67804bf2bae299b1587798dc19b2 "" + "docs/4_ergebnisse.tex" 1517318438 1532 aa09ddbc132532cf7821686a80cfaee0 "" + "docs/5_quellen.tex" 1518128318 1372 ae0519f8932ec3157eb1ca10f5c6176f "" + "docs/6_abgabe.tex" 1518176570 8643 ecf661de0bb8cc8207825a23b87ea6b2 "" + "figs/galaxy.png" 1517318437 158503 2e9f6025259ce041725bc1968c473272 "" + "figs/lookup_table_rho_r_function_grid.png" 1517318437 20668 e982125a5ea76649c632f90e900f7eef "" + "figs/sphere_alignment_cc.jpg" 1518123171 264400 13884e280e86d92f54f6ff87556db6bf "" + "figs/spiralgalaxy.png" 1517318437 321656 70b5e0b43994c9c1d7a43cad1dee7910 "" + "master.aux" 1518176574 15985 3324682537796f6d154afd0680828ceb "" + "master.out" 1518176574 3677 b61fa051f86f22a18af030789f5c3d0e "" + "master.tex" 1518173850 2781 f3bf2ca1618ca79e70062c24267db86c "" + "master.toc" 1518176574 5055 a92c318f404f71ca12e2078a175d2902 "" (generated) - "master.out" - "master.pdf" "master.toc" + "master.pdf" "master.aux" + "master.out" + "docs/3_hauptteil.aux" + "docs/5_quellen.aux" + "docs/4_ergebnisse.aux" "master.log" + "docs/2_einleitung.aux" + "docs/6_abgabe.aux" diff --git a/langfassung/master.fls b/langfassung/master.fls index 6d9afd5..0ff9eba 100644 --- a/langfassung/master.fls +++ b/langfassung/master.fls @@ -82,6 +82,12 @@ INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def INPUT /usr/share/texmf-dist/tex/latex/hyperref/hpdftex.def INPUT /usr/share/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty INPUT /usr/share/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +INPUT /usr/share/texmf-dist/tex/latex/frankenstein/newclude.sty +INPUT /usr/share/texmf-dist/tex/latex/frankenstein/newclude.sty +INPUT /usr/share/texmf-dist/tex/latex/frankenstein/moredefs.sty +INPUT /usr/share/texmf-dist/tex/latex/frankenstein/moredefs.sty +INPUT /usr/share/texmf-dist/tex/latex/frankenstein/tag.sto +INPUT /usr/share/texmf-dist/tex/latex/frankenstein/tag.sto INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty INPUT /usr/share/texmf-dist/tex/latex/graphics/graphicx.sty INPUT /usr/share/texmf-dist/tex/latex/graphics/graphics.sty @@ -104,8 +110,6 @@ INPUT /usr/share/texmf-dist/tex/latex/base/ts1enc.def INPUT /usr/share/texmf-dist/tex/latex/base/ts1enc.def INPUT /usr/share/texmf-dist/tex/latex/base/ts1enc.dfu INPUT /usr/share/texmf-dist/tex/latex/base/ts1enc.dfu -INPUT /usr/share/texmf-dist/tex/latex/setspace/setspace.sty -INPUT /usr/share/texmf-dist/tex/latex/setspace/setspace.sty INPUT /usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty INPUT /usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty INPUT /usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty @@ -299,15 +303,23 @@ INPUT docs/4_ergebnisse.tex INPUT docs/4_ergebnisse.tex INPUT docs/5_quellen.tex INPUT docs/5_quellen.tex +INPUT docs/6_abgabe.tex +INPUT docs/6_abgabe.tex +INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmtt10.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmtt8.tfm +INPUT /usr/share/texmf-dist/fonts/tfm/public/lm/rm-lmtt8.tfm +INPUT figs/sphere_alignment_cc.jpg +INPUT ./figs/sphere_alignment_cc.jpg +INPUT ./figs/sphere_alignment_cc.jpg INPUT master.aux INPUT ./master.out INPUT ./master.out +INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rmtt.enc INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rm.enc INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathex.enc INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc -INPUT /usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rmtt.enc INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmex10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmmi10.pfb @@ -322,4 +334,5 @@ INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmssbx10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmsy10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmsy7.pfb +INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmtt10.pfb INPUT /usr/share/texmf-dist/fonts/type1/public/lm/lmtt12.pfb diff --git a/langfassung/master.log b/langfassung/master.log index c9b4f76..f9b7036 100644..100755 --- a/langfassung/master.log +++ b/langfassung/master.log @@ -1,4 +1,4 @@ -This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Arch Linux) (preloaded format=pdflatex 2017.12.3) 14 JAN 2018 23:59 +This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Arch Linux) (preloaded format=pdflatex 2018.2.1) 9 FEB 2018 12:42 entering extended mode restricted \write18 enabled. file:line:error style messages enabled. @@ -621,7 +621,16 @@ Package: rerunfilecheck 2016/05/16 v1.8 Rerun checks for auxiliary files (HO) Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 282. ) \Hy@SectionHShift=\skip60 -) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty +) (/usr/share/texmf-dist/tex/latex/frankenstein/newclude.sty +Package: newclude 1999/11/02 v2 A new system for including files (Frankenstein's backbone) + (/usr/share/texmf-dist/tex/latex/frankenstein/moredefs.sty +Package: moredefs 2001/08/31 v1.8 more defining commands (Frankenstein's brain) +\sc@toks@a=\toks25 +\sc@toks@b=\toks26 +) +\nc@toks@a=\toks27 +\c@IncludeDepth=\count115 +) (/usr/share/texmf-dist/tex/latex/frankenstein/tag.sto) (/usr/share/texmf-dist/tex/latex/graphics/graphicx.sty Package: graphicx 2017/06/01 v1.1a Enhanced LaTeX Graphics (DPC,SPQR) (/usr/share/texmf-dist/tex/latex/graphics/graphics.sty Package: graphics 2017/06/25 v1.2c Standard LaTeX Graphics (DPC,SPQR) @@ -650,7 +659,7 @@ Package caption3 Info: TeX engine: e-TeX on input line 67. \caption@hangindent=\dimen140 ) Package caption Info: KOMA-Script document class. -\c@ContinuedFloat=\count115 +\c@ContinuedFloat=\count116 Package caption Info: hyperref package is loaded. ) (/usr/share/texmf-dist/tex/latex/lm/lmodern.sty Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts @@ -838,11 +847,9 @@ Package textcomp Info: Setting pplx sub-encoding to TS1/3 on input line 406. Package textcomp Info: Setting pplj sub-encoding to TS1/3 on input line 407. Package textcomp Info: Setting ptmx sub-encoding to TS1/4 on input line 408. Package textcomp Info: Setting ptmj sub-encoding to TS1/4 on input line 409. -) (/usr/share/texmf-dist/tex/latex/setspace/setspace.sty -Package: setspace 2011/12/19 v6.7a set line spacing -) (/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty (/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty -(/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex -\pgfutil@everybye=\toks25 +) (/usr/share/texmf-dist/tex/latex/pgf/frontendlayer/tikz.sty (/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgf.sty +(/usr/share/texmf-dist/tex/latex/pgf/utilities/pgfrcs.sty (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common.tex +\pgfutil@everybye=\toks28 \pgfutil@tempdima=\dimen141 \pgfutil@tempdimb=\dimen142 (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-common-lists.tex)) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfutil-latex.def @@ -856,10 +863,10 @@ Package: pgf 2015/08/07 v3.0.1a (rcs-revision 1.15) (/usr/share/texmf-dist/tex/latex/pgf/basiclayer/pgfcore.sty (/usr/share/texmf-dist/tex/latex/pgf/systemlayer/pgfsys.sty (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsys.code.tex Package: pgfsys 2014/07/09 v3.0.1a (rcs-revision 1.48) (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeys.code.tex -\pgfkeys@pathtoks=\toks26 -\pgfkeys@temptoks=\toks27 +\pgfkeys@pathtoks=\toks29 +\pgfkeys@temptoks=\toks30 (/usr/share/texmf-dist/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex -\pgfkeys@tmptoks=\toks28 +\pgfkeys@tmptoks=\toks31 )) \pgf@x=\dimen143 \pgf@y=\dimen144 @@ -871,13 +878,13 @@ Package: pgfsys 2014/07/09 v3.0.1a (rcs-revision 1.48) \pgf@yc=\dimen150 \w@pgf@writea=\write3 \r@pgf@reada=\read1 -\c@pgf@counta=\count116 -\c@pgf@countb=\count117 -\c@pgf@countc=\count118 -\c@pgf@countd=\count119 -\t@pgf@toka=\toks29 -\t@pgf@tokb=\toks30 -\t@pgf@tokc=\toks31 +\c@pgf@counta=\count117 +\c@pgf@countb=\count118 +\c@pgf@countc=\count119 +\c@pgf@countd=\count120 +\t@pgf@toka=\toks32 +\t@pgf@tokb=\toks33 +\t@pgf@tokc=\toks34 (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgf.cfg File: pgf.cfg 2008/05/14 (rcs-revision 1.7) ) @@ -888,8 +895,8 @@ File: pgfsys-pdftex.def 2014/10/11 (rcs-revision 1.35) File: pgfsys-common-pdf.def 2013/10/10 (rcs-revision 1.13) ))) (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex File: pgfsyssoftpath.code.tex 2013/09/09 (rcs-revision 1.9) -\pgfsyssoftpath@smallbuffer@items=\count120 -\pgfsyssoftpath@bigbuffer@items=\count121 +\pgfsyssoftpath@smallbuffer@items=\count121 +\pgfsyssoftpath@bigbuffer@items=\count122 ) (/usr/share/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex File: pgfsysprotocol.code.tex 2006/10/16 (rcs-revision 1.4) @@ -912,14 +919,14 @@ Package xcolor Info: Model `wave' substituted by `hsb' on input line 1371. Package: pgfcore 2010/04/11 v3.0.1a (rcs-revision 1.7) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathcalc.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathutil.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathparser.code.tex \pgfmath@dimen=\dimen151 -\pgfmath@count=\count122 +\pgfmath@count=\count123 \pgfmath@box=\box31 -\pgfmath@toks=\toks32 -\pgfmath@stack@operand=\toks33 -\pgfmath@stack@operation=\toks34 +\pgfmath@toks=\toks35 +\pgfmath@stack@operand=\toks36 +\pgfmath@stack@operation=\toks37 ) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.code.tex (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.base.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.round.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex))) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmathfloat.code.tex -\c@pgfmathroundto@lastzeros=\count123 +\c@pgfmathroundto@lastzeros=\count124 )) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex File: pgfcorepoints.code.tex 2013/10/07 (rcs-revision 1.27) \pgf@picminx=\dimen152 @@ -949,7 +956,7 @@ File: pgfcorescopes.code.tex 2015/05/08 (rcs-revision 1.46) \pgfpic=\box32 \pgf@hbox=\box33 \pgf@layerbox@main=\box34 -\pgf@picture@serial@count=\count124 +\pgf@picture@serial@count=\count125 ) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex File: pgfcoregraphicstate.code.tex 2014/11/02 (rcs-revision 1.12) \pgflinewidth=\dimen170 @@ -971,7 +978,7 @@ File: pgfcorearrows.code.tex 2015/05/14 (rcs-revision 1.43) ) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex File: pgfcoreshade.code.tex 2013/07/15 (rcs-revision 1.15) \pgf@max=\dimen175 -\pgf@sys@shading@range@num=\count125 +\pgf@sys@shading@range@num=\count126 ) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex File: pgfcoreimage.code.tex 2013/07/15 (rcs-revision 1.18) (/usr/share/texmf-dist/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex @@ -1000,13 +1007,13 @@ Package: pgffor 2013/12/13 v3.0.1a (rcs-revision 1.25) (/usr/share/texmf-dist/tex/generic/pgf/math/pgfmath.code.tex) \pgffor@iter=\dimen178 \pgffor@skip=\dimen179 -\pgffor@stack=\toks35 -\pgffor@toks=\toks36 +\pgffor@stack=\toks38 +\pgffor@toks=\toks39 )) (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex Package: tikz 2015/08/07 v3.0.1a (rcs-revision 1.151) (/usr/share/texmf-dist/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex File: pgflibraryplothandlers.code.tex 2013/08/31 v3.0.1a (rcs-revision 1.20) -\pgf@plot@mark@count=\count126 +\pgf@plot@mark@count=\count127 \pgfplotmarksize=\dimen180 ) \tikz@lastx=\dimen181 @@ -1019,38 +1026,38 @@ File: pgflibraryplothandlers.code.tex 2013/08/31 v3.0.1a (rcs-revision 1.20) \tikz@figbox@bg=\box38 \tikz@tempbox=\box39 \tikz@tempbox@bg=\box40 -\tikztreelevel=\count127 -\tikznumberofchildren=\count128 -\tikznumberofcurrentchild=\count129 -\tikz@fig@count=\count130 +\tikztreelevel=\count128 +\tikznumberofchildren=\count129 +\tikznumberofcurrentchild=\count130 +\tikz@fig@count=\count131 (/usr/share/texmf-dist/tex/generic/pgf/modules/pgfmodulematrix.code.tex File: pgfmodulematrix.code.tex 2013/09/17 (rcs-revision 1.8) -\pgfmatrixcurrentrow=\count131 -\pgfmatrixcurrentcolumn=\count132 -\pgf@matrix@numberofcolumns=\count133 +\pgfmatrixcurrentrow=\count132 +\pgfmatrixcurrentcolumn=\count133 +\pgf@matrix@numberofcolumns=\count134 ) -\tikz@expandcount=\count134 +\tikz@expandcount=\count135 (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex File: tikzlibrarytopaths.code.tex 2008/06/17 v3.0.1a (rcs-revision 1.2) ))) (/usr/share/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarypositioning.code.tex File: tikzlibrarypositioning.code.tex 2008/10/06 v3.0.1a (rcs-revision 1.7) ) (/usr/share/texmf-dist/tex/latex/listings/listings.sty -\lst@mode=\count135 +\lst@mode=\count136 \lst@gtempboxa=\box41 -\lst@token=\toks37 -\lst@length=\count136 +\lst@token=\toks40 +\lst@length=\count137 \lst@currlwidth=\dimen187 -\lst@column=\count137 -\lst@pos=\count138 +\lst@column=\count138 +\lst@pos=\count139 \lst@lostspace=\dimen188 \lst@width=\dimen189 -\lst@newlines=\count139 -\lst@lineno=\count140 +\lst@newlines=\count140 +\lst@lineno=\count141 \lst@maxwidth=\dimen190 (/usr/share/texmf-dist/tex/latex/listings/lstmisc.sty File: lstmisc.sty 2015/06/04 1.6 (Carsten Heinz) -\c@lstnumber=\count141 -\lst@skipnumbers=\count142 +\c@lstnumber=\count142 +\lst@skipnumbers=\count143 \lst@framebox=\box42 ) (/usr/share/texmf-dist/tex/latex/listings/listings.cfg File: listings.cfg 2015/06/04 1.6 listings configuration @@ -1060,31 +1067,31 @@ Package: listings 2015/06/04 1.6 (Carsten Heinz) (/usr/share/texmf-dist/tex/latex/listings/lstlang1.sty File: lstlang1.sty 2015/06/04 1.6 listings language file ) -Package hyperref Info: Option `colorlinks' set `true' on input line 36. +Package hyperref Info: Option `colorlinks' set `true' on input line 57. (./master.aux) \openout1 = `master.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 49. -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 49. -LaTeX Font Info: Try loading font information for TS1+cmr on input line 49. +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 72. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 72. +LaTeX Font Info: Try loading font information for TS1+cmr on input line 72. (/usr/share/texmf-dist/tex/latex/base/ts1cmr.fd File: ts1cmr.fd 2014/09/29 v2.5h Standard LaTeX font definitions ) -LaTeX Font Info: ... okay on input line 49. -LaTeX Font Info: Try loading font information for OT1+lmr on input line 49. +LaTeX Font Info: ... okay on input line 72. +LaTeX Font Info: Try loading font information for OT1+lmr on input line 72. (/usr/share/texmf-dist/tex/latex/lm/ot1lmr.fd File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern ) @@ -1123,34 +1130,34 @@ File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern * (1in=72.27pt=25.4mm, 1cm=28.453pt) \AtBeginShipoutBox=\box43 -Package hyperref Info: Link coloring ON on input line 49. +Package hyperref Info: Link coloring ON on input line 72. (/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty Package: nameref 2016/05/21 v2.44 Cross-referencing by name of section (/usr/share/texmf-dist/tex/generic/oberdiek/gettitlestring.sty Package: gettitlestring 2016/05/16 v1.5 Cleanup title references (HO) ) -\c@section@level=\count143 +\c@section@level=\count144 ) -LaTeX Info: Redefining \ref on input line 49. -LaTeX Info: Redefining \pageref on input line 49. -LaTeX Info: Redefining \nameref on input line 49. +LaTeX Info: Redefining \ref on input line 72. +LaTeX Info: Redefining \pageref on input line 72. +LaTeX Info: Redefining \nameref on input line 72. (./master.out) (./master.out) \@outlinefile=\write4 \openout4 = `master.out'. (/usr/share/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] -\scratchcounter=\count144 +\scratchcounter=\count145 \scratchdimen=\dimen191 \scratchbox=\box44 -\nofMPsegments=\count145 -\nofMParguments=\count146 -\everyMPshowfont=\toks38 -\MPscratchCnt=\count147 +\nofMPsegments=\count146 +\nofMParguments=\count147 +\everyMPshowfont=\toks41 +\MPscratchCnt=\count148 \MPscratchDim=\dimen192 -\MPnumerator=\count148 -\makeMPintoPDFobject=\count149 -\everyMPtoPDFconversion=\toks39 +\MPnumerator=\count149 +\makeMPintoPDFobject=\count150 +\everyMPtoPDFconversion=\toks42 ) (/usr/share/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty Package: epstopdf-base 2016/05/15 v2.6 Base part for package epstopdf (/usr/share/texmf-dist/tex/latex/oberdiek/grfext.sty @@ -1167,47 +1174,47 @@ Package caption Info: Begin \AtBeginDocument code. Package caption Info: listings package is loaded. Package caption Info: End \AtBeginDocument code. ABD: EveryShipout initializing macros -\c@lstlisting=\count150 -LaTeX Font Info: Try loading font information for OT1+lmss on input line 57. +\c@lstlisting=\count151 +LaTeX Font Info: Try loading font information for OT1+lmss on input line 82. (/usr/share/texmf-dist/tex/latex/lm/ot1lmss.fd File: ot1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern ) -LaTeX Font Info: Try loading font information for OML+lmm on input line 57. +LaTeX Font Info: Try loading font information for OML+lmm on input line 82. (/usr/share/texmf-dist/tex/latex/lm/omllmm.fd File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern ) -LaTeX Font Info: Try loading font information for OMS+lmsy on input line 57. +LaTeX Font Info: Try loading font information for OMS+lmsy on input line 82. (/usr/share/texmf-dist/tex/latex/lm/omslmsy.fd File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern ) -LaTeX Font Info: Try loading font information for OMX+lmex on input line 57. +LaTeX Font Info: Try loading font information for OMX+lmex on input line 82. (/usr/share/texmf-dist/tex/latex/lm/omxlmex.fd File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern ) LaTeX Font Info: External font `lmex10' loaded for size -(Font) <14.4> on input line 57. +(Font) <14.4> on input line 82. LaTeX Font Info: External font `lmex10' loaded for size -(Font) <10> on input line 57. +(Font) <10> on input line 82. LaTeX Font Info: External font `lmex10' loaded for size -(Font) <7> on input line 57. -LaTeX Font Info: Try loading font information for OT1+lmtt on input line 57. +(Font) <7> on input line 82. +LaTeX Font Info: Try loading font information for OT1+lmtt on input line 82. (/usr/share/texmf-dist/tex/latex/lm/ot1lmtt.fd File: ot1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern ) -<figs/galaxy.png, id=115, 866.23625pt x 790.955pt> +<figs/galaxy.png, id=187, 866.23625pt x 790.955pt> File: figs/galaxy.png Graphic file (type png) <use figs/galaxy.png> -Package pdftex.def Info: figs/galaxy.png used on input line 60. on input line 60. -Package pdftex.def Info: Requested size: 341.43306pt x 121.10544pt on input line 60. +Package pdftex.def Info: figs/galaxy.png used on input line 86. on input line 86. +Package pdftex.def Info: Requested size: 341.43306pt x 121.10544pt on input line 86. (./docs/1_kurzfassung.tex) Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 70. +(babel) in language append on input line 98. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 70. +(babel) in language append on input line 98. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 70. +(babel) in language append on input line 98. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 70. +(babel) in language append on input line 98. [1 @@ -1219,24 +1226,24 @@ LaTeX Font Info: External font `lmex10' loaded for size \openout5 = `master.toc'. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 75. +(babel) in language append on input line 104. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 75. +(babel) in language append on input line 104. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 75. +(babel) in language append on input line 104. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 75. +(babel) in language append on input line 104. pdfTeX warning (ext4): destination with the same identifier (name{page.1}) has been already used, duplicate ignored <to be read again> \relax -l.75 \newpage - [1 +l.104 \newpage + [1 ] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 77. +(babel) in language append on input line 106. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 77. +(babel) in language append on input line 106. (./docs/2_einleitung.tex LaTeX Font Info: External font `lmex10' loaded for size (Font) <8> on input line 9. @@ -1256,18 +1263,18 @@ Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 38. ) Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 79. +(babel) in language append on input line 109. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 79. +(babel) in language append on input line 109. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 79. +(babel) in language append on input line 109. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 79. +(babel) in language append on input line 109. [2] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 81. +(babel) in language append on input line 111. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 81. +(babel) in language append on input line 111. (./docs/3_hauptteil.tex Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 1. @@ -1281,7 +1288,7 @@ File: figs/galaxy.png Graphic file (type png) <use figs/galaxy.png> Package pdftex.def Info: figs/galaxy.png used on input line 57. on input line 57. Package pdftex.def Info: Requested size: 341.43307pt x 311.75397pt on input line 57. -<figs/lookup_table_rho_r_function_grid.png, id=174, 683.55376pt x 444.66125pt> +<figs/lookup_table_rho_r_function_grid.png, id=265, 683.55376pt x 444.66125pt> File: figs/lookup_table_rho_r_function_grid.png Graphic file (type png) <use figs/lookup_table_rho_r_function_grid.png> Package pdftex.def Info: figs/lookup_table_rho_r_function_grid.png used on input line 64. on input line 64. @@ -1291,57 +1298,48 @@ Package babel Info: Redefining ngerman shorthand "| Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 73. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 84. +(babel) in language append on input line 85. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 84. +(babel) in language append on input line 85. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 84. +(babel) in language append on input line 95. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 84. - [3] +(babel) in language append on input line 95. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 84. +(babel) in language append on input line 95. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 84. +(babel) in language append on input line 95. + [3] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 84. +(babel) in language append on input line 95. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 84. - [4 <./figs/lookup_table_rho_r_function_grid.png>] +(babel) in language append on input line 95. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 85. +(babel) in language append on input line 95. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 85. +(babel) in language append on input line 95. + [4 <./figs/lookup_table_rho_r_function_grid.png>] Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 96. Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 96. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 141. -Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 141. -Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 141. -Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 141. - [5] -Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 149. Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 149. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 177. +(babel) in language append on input line 163. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 177. +(babel) in language append on input line 163. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 202. +(babel) in language append on input line 163. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 202. +(babel) in language append on input line 163. + [5] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 202. +(babel) in language append on input line 177. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 202. - [6] +(babel) in language append on input line 177. Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 206. Package babel Info: Redefining ngerman shorthand "~ @@ -1355,18 +1353,18 @@ Package babel Info: Redefining ngerman shorthand "| Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 228. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 258. +(babel) in language append on input line 236. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 258. +(babel) in language append on input line 236. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 265. +(babel) in language append on input line 236. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 265. +(babel) in language append on input line 236. + [6] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 265. +(babel) in language append on input line 258. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 265. - [7] +(babel) in language append on input line 258. Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 266. Package babel Info: Redefining ngerman shorthand "~ @@ -1376,30 +1374,39 @@ Package babel Info: Redefining ngerman shorthand "| Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 267. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 358. +(babel) in language append on input line 331. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 358. +(babel) in language append on input line 331. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 358. +(babel) in language append on input line 331. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 358. - [8] +(babel) in language append on input line 331. + [7] Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 502. Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 502. Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 511. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 511. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 511. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 511. + [8] +Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 517. Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 517. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 536. +(babel) in language append on input line 577. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 536. +(babel) in language append on input line 577. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 536. +(babel) in language append on input line 577. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 536. +(babel) in language append on input line 577. [9] Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 585. @@ -1410,37 +1417,28 @@ Package babel Info: Redefining ngerman shorthand "| Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 593. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 597. -Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 597. -Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 597. -Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 597. - [10] -Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 628. Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 628. -<figs/spiralgalaxy.png, id=270, 1927.2pt x 1084.05pt> +<figs/spiralgalaxy.png, id=355, 1927.2pt x 1084.05pt> File: figs/spiralgalaxy.png Graphic file (type png) <use figs/spiralgalaxy.png> Package pdftex.def Info: figs/spiralgalaxy.png used on input line 635. on input line 635. Package pdftex.def Info: Requested size: 341.43307pt x 192.0439pt on input line 635. ) Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 83. +(babel) in language append on input line 114. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 83. +(babel) in language append on input line 114. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 83. +(babel) in language append on input line 114. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 83. - [11] +(babel) in language append on input line 114. + [10] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 85. +(babel) in language append on input line 116. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 85. +(babel) in language append on input line 116. (./docs/4_ergebnisse.tex Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 1. @@ -1456,66 +1454,175 @@ Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 32. ) Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 87. +(babel) in language append on input line 119. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 87. +(babel) in language append on input line 119. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 87. +(babel) in language append on input line 119. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 87. - [12 <./figs/spiralgalaxy.png>] +(babel) in language append on input line 119. + [11 <./figs/spiralgalaxy.png>] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 87. +(babel) in language append on input line 119. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 87. +(babel) in language append on input line 119. Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 87. +(babel) in language append on input line 119. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 87. - [13] +(babel) in language append on input line 119. + [12] Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 89. +(babel) in language append on input line 121. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 89. +(babel) in language append on input line 121. (./docs/5_quellen.tex) Package babel Info: Redefining ngerman shorthand "| -(babel) in language append on input line 92. +(babel) in language append on input line 124. Package babel Info: Redefining ngerman shorthand "~ -(babel) in language append on input line 92. +(babel) in language append on input line 124. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 124. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 124. + [13] +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 126. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 126. + (./docs/6_abgabe.tex +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 62. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 62. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 64. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 64. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 68. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 68. Package babel Info: Redefining ngerman shorthand "| (babel) in language append on input line 92. Package babel Info: Redefining ngerman shorthand "~ (babel) in language append on input line 92. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 101. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 101. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 106. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 106. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 116. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 116. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 122. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 122. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 122. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 122. [14] -Package atveryend Info: Empty hook `BeforeClearDocument' on input line 94. -Package atveryend Info: Empty hook `AfterLastShipout' on input line 94. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 125. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 125. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 131. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 131. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 134. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 134. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 151. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 151. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 163. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 163. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 185. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 185. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 185. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 185. + [15] +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 190. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 190. +<figs/sphere_alignment_cc.jpg, id=401, 963.6pt x 507.39563pt> +File: figs/sphere_alignment_cc.jpg Graphic file (type jpg) +<use figs/sphere_alignment_cc.jpg> +Package pdftex.def Info: figs/sphere_alignment_cc.jpg used on input line 207. on input line 207. +Package pdftex.def Info: Requested size: 455.24411pt x 239.71474pt on input line 207. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 215. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 215. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 227. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 227. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 231. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 231. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 231. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 231. + [16 <./figs/sphere_alignment_cc.jpg>] +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 231. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 231. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 266. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 266. +) +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 130. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 130. +Package babel Info: Redefining ngerman shorthand "| +(babel) in language append on input line 130. +Package babel Info: Redefining ngerman shorthand "~ +(babel) in language append on input line 130. + [17] +Package atveryend Info: Empty hook `BeforeClearDocument' on input line 130. +Package atveryend Info: Empty hook `AfterLastShipout' on input line 130. (./master.aux) -Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 94. -Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 94. +Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 130. +Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 130. Package rerunfilecheck Info: File `master.out' has not changed. -(rerunfilecheck) Checksum: 956AC88F58D9927F9BF977E0077E98DA;2051. -Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 94. +(rerunfilecheck) Checksum: B61FA051F86F22A18AF030789F5C3D0E;3677. +Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 130. ) Here is how much of TeX's memory you used: - 22857 strings out of 492985 - 411648 string characters out of 6138638 - 589833 words of memory out of 5000000 - 25926 multiletter control sequences out of 15000+600000 - 42652 words of font info for 41 fonts, out of 8000000 for 9000 + 23098 strings out of 492985 + 415144 string characters out of 6138639 + 599311 words of memory out of 5000000 + 26128 multiletter control sequences out of 15000+600000 + 43589 words of font info for 44 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 - 64i,11n,69p,8886b,1938s stack positions out of 5000i,500n,10000p,200000b,80000s -pdfTeX warning (dest): name{Hfootnote.3} has been referenced but does not exist, replaced by a fixed one - -pdfTeX warning (dest): name{Hfootnote.2} has been referenced but does not exist, replaced by a fixed one - -pdfTeX warning (dest): name{Hfootnote.1} has been referenced but does not exist, replaced by a fixed one - -{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rm.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathex.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rmtt.enc}</usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmex10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi5.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi7.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr5.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr6.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmssbx10.pfb></usr/share -/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmsy7.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmtt12.pfb> -Output written on master.pdf (15 pages, 578877 bytes). + 64i,14n,71p,8886b,1179s stack positions out of 5000i,500n,10000p,200000b,80000s +{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rmtt.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-rm.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathit.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathsy.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-mathex.enc}{/usr/share/texmf-dist/fonts/enc/dvips/lm/lm-ts1.enc}</usr/share/texmf-dist/fonts/type1/public/lm/lmbx10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmex10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi5.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmmi7.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr12.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr5.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr6.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr7.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmr8.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmssbx10.pfb></usr/sha +re/texmf-dist/fonts/type1/public/lm/lmsy10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmsy7.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmtt10.pfb></usr/share/texmf-dist/fonts/type1/public/lm/lmtt12.pfb> +Output written on master.pdf (18 pages, 878421 bytes). PDF statistics: - 378 PDF objects out of 1000 (max. 8388607) - 336 compressed objects within 4 object streams - 91 named destinations out of 1000 (max. 500000) - 250 words of extra memory for PDF output out of 10000 (max. 10000000) + 499 PDF objects out of 1000 (max. 8388607) + 451 compressed objects within 5 object streams + 117 named destinations out of 1000 (max. 500000) + 399 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/langfassung/master.out b/langfassung/master.out index a3a0f11..12deeab 100644..100755 --- a/langfassung/master.out +++ b/langfassung/master.out @@ -25,3 +25,21 @@ \BOOKMARK [2][-]{subsection.3.2}{Lookuptabellen Geschwindigkeit}{section.3}% 25 \BOOKMARK [2][-]{subsection.3.3}{Fazit}{section.3}% 26 \BOOKMARK [1][-]{section.4}{Quellen und Hilfen}{}% 27 +\BOOKMARK [1][-]{section.5}{Nach der Abgabe...}{}% 28 +\BOOKMARK [2][-]{subsection.5.1}{Spiralgalaxien}{section.5}% 29 +\BOOKMARK [2][-]{subsection.5.2}{Using Object Oriented Programming \(OOP\) techniques}{section.5}% 30 +\BOOKMARK [3][-]{subsubsection.5.2.1}{Initialisation}{subsection.5.2}% 31 +\BOOKMARK [2][-]{subsection.5.3}{Generation of new stars}{section.5}% 32 +\BOOKMARK [2][-]{subsection.5.4}{Printing all the coordinates}{section.5}% 33 +\BOOKMARK [2][-]{subsection.5.5}{Calculating the Forces acting between the Stars}{section.5}% 34 +\BOOKMARK [2][-]{subsection.5.6}{Calculating the forces acting between each star in the galaxy and each other star}{section.5}% 35 +\BOOKMARK [2][-]{subsection.5.7}{Printing all the individual forces}{section.5}% 36 +\BOOKMARK [2][-]{subsection.5.8}{Spherical cells}{section.5}% 37 +\BOOKMARK [3][-]{subsubsection.5.8.1}{Testing if a point is inside or outside a sphere}{subsection.5.8}% 38 +\BOOKMARK [3][-]{subsubsection.5.8.2}{Testing if a star is inside or outside of a sphere for a whole galaxy}{subsection.5.8}% 39 +\BOOKMARK [3][-]{subsubsection.5.8.3}{Generate the position of the spheres}{subsection.5.8}% 40 +\BOOKMARK [3][-]{subsubsection.5.8.4}{The radius of the spheres}{subsection.5.8}% 41 +\BOOKMARK [3][-]{subsubsection.5.8.5}{Calculate the forces acting on the spheres}{subsection.5.8}% 42 +\BOOKMARK [3][-]{subsubsection.5.8.6}{Calculate the forces acting on all the spheres together}{subsection.5.8}% 43 +\BOOKMARK [3][-]{subsubsection.5.8.7}{Benchmarks}{subsection.5.8}% 44 +\BOOKMARK [2][-]{subsection.5.9}{Calculate the Position of a Star after a timestep}{section.5}% 45 diff --git a/langfassung/master.pdf b/langfassung/master.pdf index 0575752..350b08d 100644..100755 --- a/langfassung/master.pdf +++ b/langfassung/master.pdf Binary files differdiff --git a/langfassung/master.pyg b/langfassung/master.pyg index 05dd500..05dd500 100644..100755 --- a/langfassung/master.pyg +++ b/langfassung/master.pyg diff --git a/langfassung/master.synctex.gz b/langfassung/master.synctex.gz index b15ecbc..02b0ae0 100644 --- a/langfassung/master.synctex.gz +++ b/langfassung/master.synctex.gz Binary files differdiff --git a/langfassung/master.tex b/langfassung/master.tex index eedd29c..75e232f 100644..100755 --- a/langfassung/master.tex +++ b/langfassung/master.tex @@ -1,23 +1,43 @@ \documentclass[a4paper,10pt]{scrartcl} \usepackage[top=2.5cm, bottom=2cm, left=2.5cm, right=2.5cm]{geometry} + +% UTF-8 support \usepackage[utf8]{inputenc} + +% german and english language support \usepackage[english,ngerman]{babel} + +% more math symbols \usepackage{amsmath} + +% advanced tables \usepackage{tabularx} + +% hide the hyperlinks \usepackage[hidelinks]{hyperref} +% no newpage after include +\usepackage{newclude} + +% fancy graphics \usepackage{graphicx} + +% more customizable captions \usepackage{caption} + +% nice font \usepackage{lmodern} -\usepackage{textcomp} -\usepackage[onehalfspacing]{setspace} -\usepackage{setspace} +% ??? +\usepackage{textcomp} +% \usepackage[onehalfspacing]{setspace} % \linespread{0.95} +% Tikz for designing graphics \usepackage{tikz} \usetikzlibrary{positioning} +% code \usepackage{listings} \lstset{ % frame=single, % adds a frame around the code @@ -26,6 +46,7 @@ stepnumber=1, % the step between two line-numbers. If it's 1, each line will be numbered } +% hyperref / hyperlink settings \usepackage{hyperref} \hypersetup{ colorlinks, @@ -35,10 +56,12 @@ linkcolor=black, urlcolor=black } +% renew some commands \newcommand{\bold}{\textbf} \renewcommand{\arraystretch}{1.5} \newcommand{ \rarrow }{\( \rightarrow \)} +% redefine some parameters \setlength\parindent{0pt} \setlength\parskip{10pt} \setlength{\footskip}{30pt} @@ -48,13 +71,16 @@ urlcolor=black \begin{document} +% titlepage settings \title{Galaxy Generation} \subtitle{Jugend Forscht \the\year} \author{ Emile Hansmaennel \texttt{ emile.hansmaennel@gmail.com }} \date{\today} +% generate the title using the informations given above \maketitle +% include a nice image \begin{figure}[h] \centering \includegraphics[width=120mm, trim={0 8.5cm 0 8.5cm}, clip]{figs/galaxy} @@ -62,33 +88,43 @@ urlcolor=black \caption{} \end{figure} +% include the abstract \begin{abstract} -\input{docs/1_kurzfassung} +\include*{docs/1_kurzfassung} \end{abstract} +% don't insert a page number on the first page \thispagestyle{empty} \clearpage \newpage \setcounter{page}{1} +% generate a table of contents \tableofcontents \newpage \section{Einleitung} \label{Einleitung} -\input{docs/2_einleitung} +% \input{docs/2_einleitung} +\include*{docs/2_einleitung} \newpage \section{Hauptteil} \label{Hauptteil} -\input{docs/3_hauptteil} +% \input{docs/3_hauptteil} +\include*{docs/3_hauptteil} \newpage \section{Ergebnisse} \label{ergebnisse} -\input{docs/4_ergebnisse} +% \input{docs/4_ergebnisse} +\include*{docs/4_ergebnisse} \newpage \section{Quellen und Hilfen} \label{quellen} -\input{docs/5_quellen} - +% \input{docs/5_quellen} +\include*{docs/5_quellen} \newpage +\section{Nach der Abgabe...} \label{nach_der_abgabe} +% \input{docs/6_abgabe} +\include*{docs/6_abgabe} + \end{document} diff --git a/langfassung/master.toc b/langfassung/master.toc index 4df4eba..4a85a0f 100644..100755 --- a/langfassung/master.toc +++ b/langfassung/master.toc @@ -5,32 +5,50 @@ \contentsline {section}{\numberline {2}Hauptteil}{3}{section.2} \contentsline {subsection}{\numberline {2.1}Generierung von elliptischen Galaxien}{3}{subsection.2.1} \contentsline {subsubsection}{\numberline {2.1.1}Das Navarro-Frenk-White Profil}{3}{subsubsection.2.1.1} -\contentsline {subsubsection}{\numberline {2.1.2}Random Sampling}{5}{subsubsection.2.1.2} +\contentsline {subsubsection}{\numberline {2.1.2}Random Sampling}{3}{subsubsection.2.1.2} \contentsline {subsubsection}{\numberline {2.1.3}Lookup Tabellen}{5}{subsubsection.2.1.3} \contentsline {subsection}{\numberline {2.2}Generierung eines Dunkle-Materie Halos durch Anpassung des NFW-Profils}{5}{subsection.2.2} -\contentsline {subsection}{\numberline {2.3}Stauchung und Streckung der Galaxie}{6}{subsection.2.3} +\contentsline {subsection}{\numberline {2.3}Stauchung und Streckung der Galaxie}{5}{subsection.2.3} \contentsline {subsection}{\numberline {2.4}Rechenaufwand}{6}{subsection.2.4} -\contentsline {subsection}{\numberline {2.5}Beschleunigung der Generation}{7}{subsection.2.5} -\contentsline {subsubsection}{\numberline {2.5.1}Lookuptable}{7}{subsubsection.2.5.1} +\contentsline {subsection}{\numberline {2.5}Beschleunigung der Generation}{6}{subsection.2.5} +\contentsline {subsubsection}{\numberline {2.5.1}Lookuptable}{6}{subsubsection.2.5.1} \contentsline {subsubsection}{\numberline {2.5.2}Mehr Rechenleistung!}{7}{subsubsection.2.5.2} \contentsline {paragraph}{\nonumberline Amazon Web Services}{7}{section*.5} -\contentsline {subsubsection}{\numberline {2.5.3}Nichts in der Konsole ausgeben}{8}{subsubsection.2.5.3} -\contentsline {subsection}{\numberline {2.6}Nutzung eines neuronalen Netzes zum unbeaufsichtigten generieren von Galaxien}{8}{subsection.2.6} -\contentsline {subsubsection}{\numberline {2.6.1}Aufbau des neuronalen Netzes}{8}{subsubsection.2.6.1} +\contentsline {subsubsection}{\numberline {2.5.3}Nichts in der Konsole ausgeben}{7}{subsubsection.2.5.3} +\contentsline {subsection}{\numberline {2.6}Nutzung eines neuronalen Netzes zum unbeaufsichtigten generieren von Galaxien}{7}{subsection.2.6} +\contentsline {subsubsection}{\numberline {2.6.1}Aufbau des neuronalen Netzes}{7}{subsubsection.2.6.1} \contentsline {paragraph}{\nonumberline Neuronen und Synapsen}{8}{section*.6} \contentsline {subsection}{\numberline {2.7}Spiralgalaxien}{9}{subsection.2.7} \contentsline {subsubsection}{\numberline {2.7.1}Das n-K\IeC {\"o}rper Problem}{9}{subsubsection.2.7.1} \contentsline {subsubsection}{\numberline {2.7.2}Unterteilung des Vektorraumes in verschiedene Zellen}{10}{subsubsection.2.7.2} -\contentsline {subsubsection}{\numberline {2.7.3}Berechnung der wirkenden Kr\IeC {\"a}fte}{11}{subsubsection.2.7.3} -\contentsline {paragraph}{\nonumberline Masse der Sterne}{11}{section*.7} -\contentsline {paragraph}{\nonumberline Abstand der Sterne}{11}{section*.8} -\contentsline {subsection}{\numberline {2.8}Weiteres}{11}{subsection.2.8} -\contentsline {section}{\numberline {3}Ergebnisse}{12}{section.3} -\contentsline {subsection}{\numberline {3.1}Simulations Geschwindigkeit}{12}{subsection.3.1} -\contentsline {subsection}{\numberline {3.2}Lookuptabellen Geschwindigkeit}{12}{subsection.3.2} -\contentsline {subsection}{\numberline {3.3}Fazit}{13}{subsection.3.3} -\contentsline {section}{\numberline {4}Quellen und Hilfen}{14}{section.4} -\contentsline {paragraph}{\nonumberline Herrn J\IeC {\"o}rg Thar}{14}{section*.11} -\contentsline {paragraph}{\nonumberline Tim Tugendhat}{14}{section*.12} -\contentsline {paragraph}{\nonumberline Konstantin Bosbach}{14}{section*.13} -\contentsline {paragraph}{\nonumberline Tilman Hoffbauer}{14}{section*.14} +\contentsline {subsubsection}{\numberline {2.7.3}Berechnung der wirkenden Kr\IeC {\"a}fte}{10}{subsubsection.2.7.3} +\contentsline {paragraph}{\nonumberline Masse der Sterne}{10}{section*.7} +\contentsline {paragraph}{\nonumberline Abstand der Sterne}{10}{section*.8} +\contentsline {subsection}{\numberline {2.8}Weiteres}{10}{subsection.2.8} +\contentsline {section}{\numberline {3}Ergebnisse}{11}{section.3} +\contentsline {subsection}{\numberline {3.1}Simulations Geschwindigkeit}{11}{subsection.3.1} +\contentsline {subsection}{\numberline {3.2}Lookuptabellen Geschwindigkeit}{11}{subsection.3.2} +\contentsline {subsection}{\numberline {3.3}Fazit}{11}{subsection.3.3} +\contentsline {section}{\numberline {4}Quellen und Hilfen}{13}{section.4} +\contentsline {paragraph}{\nonumberline Herrn J\IeC {\"o}rg Thar}{13}{section*.11} +\contentsline {paragraph}{\nonumberline Tim Tugendhat}{13}{section*.12} +\contentsline {paragraph}{\nonumberline Konstantin Bosbach}{13}{section*.13} +\contentsline {paragraph}{\nonumberline Tilman Hoffbauer}{13}{section*.14} +\contentsline {section}{\numberline {5}Nach der Abgabe...}{14}{section.5} +\contentsline {subsection}{\numberline {5.1}Spiralgalaxien}{14}{subsection.5.1} +\contentsline {subsection}{\numberline {5.2}Using Object Oriented Programming (OOP) techniques}{14}{subsection.5.2} +\contentsline {subsubsection}{\numberline {5.2.1}Initialisation}{14}{subsubsection.5.2.1} +\contentsline {subsection}{\numberline {5.3}Generation of new stars}{14}{subsection.5.3} +\contentsline {subsection}{\numberline {5.4}Printing all the coordinates}{14}{subsection.5.4} +\contentsline {subsection}{\numberline {5.5}Calculating the Forces acting between the Stars}{14}{subsection.5.5} +\contentsline {subsection}{\numberline {5.6}Calculating the forces acting between each star in the galaxy and each other star}{15}{subsection.5.6} +\contentsline {subsection}{\numberline {5.7}Printing all the individual forces}{15}{subsection.5.7} +\contentsline {subsection}{\numberline {5.8}Spherical cells}{15}{subsection.5.8} +\contentsline {subsubsection}{\numberline {5.8.1}Testing if a point is inside or outside a sphere}{15}{subsubsection.5.8.1} +\contentsline {subsubsection}{\numberline {5.8.2}Testing if a star is inside or outside of a sphere for a whole galaxy}{15}{subsubsection.5.8.2} +\contentsline {subsubsection}{\numberline {5.8.3}Generate the position of the spheres}{15}{subsubsection.5.8.3} +\contentsline {subsubsection}{\numberline {5.8.4}The radius of the spheres}{16}{subsubsection.5.8.4} +\contentsline {subsubsection}{\numberline {5.8.5}Calculate the forces acting on the spheres}{16}{subsubsection.5.8.5} +\contentsline {subsubsection}{\numberline {5.8.6}Calculate the forces acting on all the spheres together}{17}{subsubsection.5.8.6} +\contentsline {subsubsection}{\numberline {5.8.7}Benchmarks}{17}{subsubsection.5.8.7} +\contentsline {subsection}{\numberline {5.9}Calculate the Position of a Star after a timestep}{17}{subsection.5.9} diff --git a/langfassung/master.x.gnuplot b/langfassung/master.x.gnuplot index 84fcd41..84fcd41 100644..100755 --- a/langfassung/master.x.gnuplot +++ b/langfassung/master.x.gnuplot diff --git a/langfassung/references/Sampling_Design.pdf b/langfassung/references/Sampling_Design.pdf index 205839d..205839d 100644..100755 --- a/langfassung/references/Sampling_Design.pdf +++ b/langfassung/references/Sampling_Design.pdf Binary files differdiff --git a/langfassung/references/dissSchwarzmeier.pdf b/langfassung/references/dissSchwarzmeier.pdf index b1b5d2b..b1b5d2b 100644..100755 --- a/langfassung/references/dissSchwarzmeier.pdf +++ b/langfassung/references/dissSchwarzmeier.pdf Binary files differdiff --git a/langfassung/references/master(2).pdf b/langfassung/references/master(2).pdf index 78cbee0..78cbee0 100644..100755 --- a/langfassung/references/master(2).pdf +++ b/langfassung/references/master(2).pdf Binary files differ |