Ein Octree ist eine Datenstruktur, die sich den räumlichen Gegebenheiten anpasst. Diese Arbeit beschreibt die Integration eines neuen, Octree-basierten Parikelcontainers in die Simulations-Bibliothek AutoPas. Der neue Container wird von der in AutoPas vorhandenen Tuner-Einheit ausgewählt um eine optimale Konfiguration für ein Experiment zu finden. Dabei wird die Implementierung sehr detailliert beschrieben. Desweiteren werden Geschwindigkeitsmessungen des neuen Containers und Vergleiche mit einem bereits existierenden Linked-Cells-Container beschrieben. Insgesamt wird gezeigt, dass der Octree-basierte Container funktionell und damit korrekt ist. Im Vergleich zu bewährten, optimierten Containern ist der neue Container um Faktor 3 langsamer. Die ebenfalls entwickelten Visualisierungsmittel werden erklärt und anhand Beispielen veranschaulicht. Zum Schluss werden einige Ideen und Anregungen zum Ausbau der Implementierung und zu weiteren Analysen dargelegt.
«
Ein Octree ist eine Datenstruktur, die sich den räumlichen Gegebenheiten anpasst. Diese Arbeit beschreibt die Integration eines neuen, Octree-basierten Parikelcontainers in die Simulations-Bibliothek AutoPas. Der neue Container wird von der in AutoPas vorhandenen Tuner-Einheit ausgewählt um eine optimale Konfiguration für ein Experiment zu finden. Dabei wird die Implementierung sehr detailliert beschrieben. Desweiteren werden Geschwindigkeitsmessungen des neuen Containers und Vergleiche mit eine...
»