blob: 21b162f24e8c6039ae119af9ab8c01afae450451 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
\BOOKMARK [1][-]{section.1}{Einleitung}{}% 1
\BOOKMARK [2][-]{subsection.1.1}{Themen}{section.1}% 2
\BOOKMARK [2][-]{subsection.1.2}{Motivation}{section.1}% 3
\BOOKMARK [1][-]{section.2}{Hauptteil}{}% 4
\BOOKMARK [2][-]{subsection.2.1}{Generierung von elliptischen Galaxien}{section.2}% 5
\BOOKMARK [3][-]{subsubsection.2.1.1}{Das Navarro-Frenk-White Profil}{subsection.2.1}% 6
\BOOKMARK [3][-]{subsubsection.2.1.2}{Random Sampling}{subsection.2.1}% 7
\BOOKMARK [3][-]{subsubsection.2.1.3}{Lookup Tabellen}{subsection.2.1}% 8
\BOOKMARK [2][-]{subsection.2.2}{Generierung eines Dunkle-Materie Halos durch Anpassung des NFW-Profils}{section.2}% 9
\BOOKMARK [2][-]{subsection.2.3}{Stauchung und Streckung der Galaxie}{section.2}% 10
\BOOKMARK [2][-]{subsection.2.4}{Rechenaufwand}{section.2}% 11
\BOOKMARK [2][-]{subsection.2.5}{Beschleunigung der Generation}{section.2}% 12
\BOOKMARK [3][-]{subsubsection.2.5.1}{Lookuptable}{subsection.2.5}% 13
\BOOKMARK [3][-]{subsubsection.2.5.2}{Mehr Rechenleistung!}{subsection.2.5}% 14
\BOOKMARK [3][-]{subsubsection.2.5.3}{Nichts in der Konsole ausgeben}{subsection.2.5}% 15
\BOOKMARK [2][-]{subsection.2.6}{Nutzung eines neuronalen Netzes zum unbeaufsichtigten generieren von Galaxien}{section.2}% 16
\BOOKMARK [3][-]{subsubsection.2.6.1}{Aufbau des neuronalen Netzes}{subsection.2.6}% 17
\BOOKMARK [2][-]{subsection.2.7}{Spiralgalaxien}{section.2}% 18
\BOOKMARK [3][-]{subsubsection.2.7.1}{Das n-K\366rper Problem}{subsection.2.7}% 19
\BOOKMARK [3][-]{subsubsection.2.7.2}{Unterteilung des Vektorraumes in verschiedene Zellen}{subsection.2.7}% 20
\BOOKMARK [3][-]{subsubsection.2.7.3}{Berechnung der wirkenden Kr\344fte}{subsection.2.7}% 21
\BOOKMARK [2][-]{subsection.2.8}{Weiteres}{section.2}% 22
\BOOKMARK [1][-]{section.3}{Ergebnisse}{}% 23
\BOOKMARK [2][-]{subsection.3.1}{Simulations Geschwindigkeit}{section.3}% 24
\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}{Spiralgalaxies}{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
\BOOKMARK [2][-]{subsection.5.10}{Notes}{section.5}% 46
\BOOKMARK [2][-]{subsection.5.11}{exec.py}{section.5}% 47
\BOOKMARK [3][-]{subsubsection.5.11.1}{Importing the galaxytools}{subsection.5.11}% 48
\BOOKMARK [3][-]{subsubsection.5.11.2}{Generate a new galaxy}{subsection.5.11}% 49
\BOOKMARK [3][-]{subsubsection.5.11.3}{Generate new stars in the galaxy}{subsection.5.11}% 50
\BOOKMARK [3][-]{subsubsection.5.11.4}{Print the coordinates of every star in the galaxy relative to the origin}{subsection.5.11}% 51
\BOOKMARK [3][-]{subsubsection.5.11.5}{Calculate the forces acting inbetween all the stars in the galaxy}{subsection.5.11}% 52
\BOOKMARK [3][-]{subsubsection.5.11.6}{Print the individual forces acting on the stars}{subsection.5.11}% 53
\BOOKMARK [3][-]{subsubsection.5.11.7}{Generate the coordinates of the positions for the spheres}{subsection.5.11}% 54
\BOOKMARK [3][-]{subsubsection.5.11.8}{Calculate the forces after 1 time step}{subsection.5.11}% 55
\BOOKMARK [2][-]{subsection.5.12}{galaxytools.py}{section.5}% 56
\BOOKMARK [3][-]{subsubsection.5.12.1}{Importing important libraries}{subsection.5.12}% 57
\BOOKMARK [3][-]{subsubsection.5.12.2}{Generating the new\137galaxy class}{subsection.5.12}% 58
\BOOKMARK [3][-]{subsubsection.5.12.3}{Initialisation}{subsection.5.12}% 59
\BOOKMARK [3][-]{subsubsection.5.12.4}{Generating new stars}{subsection.5.12}% 60
\BOOKMARK [3][-]{subsubsection.5.12.5}{Print out all the star coordinates}{subsection.5.12}% 61
\BOOKMARK [3][-]{subsubsection.5.12.6}{Calculate the forces acting inbetween two stars}{subsection.5.12}% 62
\BOOKMARK [3][-]{subsubsection.5.12.7}{Calculate all the forces acting in the galaxy}{subsection.5.12}% 63
\BOOKMARK [3][-]{subsubsection.5.12.8}{Print the individual forces acting on one star}{subsection.5.12}% 64
\BOOKMARK [3][-]{subsubsection.5.12.9}{Find out if a star is inside one sphere}{subsection.5.12}% 65
\BOOKMARK [3][-]{subsubsection.5.12.10}{Find out which star in in which spheres}{subsection.5.12}% 66
\BOOKMARK [3][-]{subsubsection.5.12.11}{Generate the sphere positions}{subsection.5.12}% 67
\BOOKMARK [3][-]{subsubsection.5.12.12}{Calculate the forces acting inside the sphere}{subsection.5.12}% 68
\BOOKMARK [3][-]{subsubsection.5.12.13}{calculate the forces acting in every sphere}{subsection.5.12}% 69
\BOOKMARK [2][-]{subsection.5.13}{GAN}{section.5}% 70
|