Development of a parallel direct simulation code to investigate reactive flows

Solving the Navier-Stokes equations with detailed modeling of the transport and reaction terms remains at the present time a very difficult challenge. Direct simulations of two-dimensional reactive flows using accurate models for the chemical reactions generally require days of computing time on tod...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Thévenin, Dominique (VerfasserIn) , Behrendt, Frank (VerfasserIn) , Maas, Ulrich (VerfasserIn) , Przywara, B. (VerfasserIn) , Warnatz, Jürgen (VerfasserIn)
Dokumenttyp: Article (Journal)
Sprache:Englisch
Veröffentlicht: 1996
In: Computers & fluids
Year: 1996, Jahrgang: 25, Heft: 5, Pages: 485-496
ISSN:1879-0747
DOI:10.1016/0045-7930(96)00009-6
Online-Zugang:Verlag, lizenzpflichtig, Volltext: https://doi.org/10.1016/0045-7930(96)00009-6
Verlag, lizenzpflichtig, Volltext: https://www.sciencedirect.com/science/article/pii/0045793096000096
Volltext
Verfasserangaben:D. Thévenin, F. Behrendt, U. Maas, B. Przywara, J. Warnatz
Beschreibung
Zusammenfassung:Solving the Navier-Stokes equations with detailed modeling of the transport and reaction terms remains at the present time a very difficult challenge. Direct simulations of two-dimensional reactive flows using accurate models for the chemical reactions generally require days of computing time on today's most powerful serial vector supercomputers. Up to now, realistic three-dimensional simulations remain practically impossible. Working with parallel computers seems to be at the present time the only possible solution to investigate more complicated problems at acceptable costs, however, lack of standards on parallel architectures constitutes a real obstacle. In this paper, we describe the structure of a parallel two-dimensional direct simulation code using detailed transport, thermodynamic and reaction models. Separating the modules controlling the parallel work from the flow solver, it is possible to get a high compatibility degree between parallel computers using distributed memory and message-passing communication. A dynamic load-balancing procedure is implemented in order to optimize the distribution of the load among the different nodes. Efficiencies obtained with this code on many different architectures are given. First examples of application conceding the interaction between vortices and a diffusion flame are shown in order to illustrate the possibilities of the solver.
Beschreibung:Elektronische Reproduktion der Druck-Ausgabe 3. Mai 1999
Gesehen am 19.04.2023
Beschreibung:Online Resource
ISSN:1879-0747
DOI:10.1016/0045-7930(96)00009-6