Diploma Thesis DIP-2169

BibliographyKaiser, Fabian: Entwicklung eines modularen Softwarepaketes für reaktive massiv parallele dreidimensionale Lattice-Boltzmann Strömungsberechnungen.
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology, Diploma Thesis No. 2169 (2004).
77 pages, german.
CR-SchemaI.6.3 (Simulation and Modeling Applications)
D.1.3 (Concurrent Programming)
G.1.0 (Numerical Analysis General)
KeywordsLattice-Boltzmann; Strömungssimulation; reaktiv; interaktiv; parallel; MPI
Abstract

Ziel der Arbeit war die Entwicklung einer 3D-Strömungssimulation unter Einsatz des Lattice-Boltzmann Verfahrens. Im Vordergrund stand dabeiweniger die Theorie des Verfahrens, sondern vielmehr die Modularitätdes Systems, die effiziente Parallelisierung sowie seine reaktive Komponente. Modularität und allgemein softwaretechnische Prinzipien waren gefordert vor dem Hintergrund der einfachen Wartbarkeit und dem geplanten Einsatz des Systems im Rahmen der Lehre. Die Forderung nach Parallelität ergab sich direkt aus der Komplexität der Berechnung reeller Probleme und sollte so realisiert sein, dass das System auf unterschiedlichen Rechnerarchitekturen einsetzbar sein würde. Mit der reaktiven Komponente schließlich sollte sich das System von bisher existierenden Lattice-Boltzmann Simulationen abheben, indem der Benutzer während der laufenden Simulation Rückkopplung zu den Ergebnissen erhalten sollte. Zudem mussten Rahmenbedingungen der Simulation wie z.B. Hindernisgeometrien oder Fluideigenschaften während der Berechnung geändert werden können und in deren weiterem Verlauf berücksichtigt werden.

Full text and
other links
PDF (926836 Bytes)
www.derzach.de/da/
Access to students' publications restricted to the faculty due to current privacy regulations
Copyright2004, Fabian Kaiser
ContactFabian Kaiser fabi@derzach.de
Department(s)University of Stuttgart, Institute of Parallel and Distributed Systems, Simulation of Large Systems
Entry dateOctober 4, 2004
   Publ. Computer Science