elib
DLR-Header
DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

DLR-Project Digital-X: Next generation CFD solver 'Flucs'

Leicht, Tobias and Vollmer, Daniel and Jägersküpper, Jens and Schwöppe, Axel and Hartmann, Ralf and Fiedler, Jens and Schlauch, Tobias (2016) DLR-Project Digital-X: Next generation CFD solver 'Flucs'. Deutscher Luft- und Raumfahrtkongress 2016, 13.-15. Sept. 2016, Braunschweig, Deutschland.

Full text not available from this repository.

Official URL: http://www.dlrk2016.dglr.de/

Abstract

The development of DLR’s ‘next-generation’ flow solver was initiated as part of the project Digital-X to provide a basis for a consolidated flow solver using modern software techniques with high flexibility and high degree of innovation for a wide range of multidisciplinary applications. An overview of the design and development of the resulting flow solver Flucs (FLexible Unstructured CFD Software) is presented, its current status is described, and first results for internal and external flows are shown. The development followed a top-down approach identifying significant drivers in terms of application range and software design and was evaluated during the project to identify possible drawbacks in early stages and is continuously monitored to keep maintainability and expandability. The development is supported by modern software tools, such as distributed version control, web-based code reviews, and continuous integration. The kernel of the resulting design is a framework whose data structures and methods serve as a basis for implementing lean modules, for example equations, discretizations and time-integration methods. The framework provides basic functionalities like efficient implementation of loops, parallelization, or the provision of required data. Based on the framework, two discretizations are implemented: a second-order finite-volume discretization and a discontinuous Galerkin discretization with variable order, both of them using the same sets of implemented equations like the Euler-equations, the Navier-Stokes equations, or the RANS equations. A focus of the next-generation solver is its efficient use on current and future parallel HPC systems. The framework currently provides a two-level parallelization consisting of a domain decomposition that features communication/computation overlap, and shared-memory parallel processing of a domain. The simulation-setup layer of Flucs is designed as compatible Python API for the simulation environment FlowSimulator which provides a flexible interface to a wide range of multidisciplinary simulation-scenarios.

Item URL in elib:https://elib.dlr.de/109331/
Document Type:Conference or Workshop Item (Speech)
Title:DLR-Project Digital-X: Next generation CFD solver 'Flucs'
Authors:
AuthorsInstitution or Email of AuthorsAuthors ORCID iD
Leicht, Tobiastobias.leicht (at) dlr.deUNSPECIFIED
Vollmer, Danieldaniel.vollmer (at) dlr.deUNSPECIFIED
Jägersküpper, Jensjens.jaegerskuepper (at) dlr.deUNSPECIFIED
Schwöppe, Axelaxel.schwoeppe (at) dlr.deUNSPECIFIED
Hartmann, RalfRalf.Hartmann (at) dlr.dehttps://orcid.org/0000-0002-0403-1221
Fiedler, Jensjens.fiedler (at) dlr.deUNSPECIFIED
Schlauch, TobiasTobias.Schlauch (at) dlr.dehttps://orcid.org/0000-0001-8760-8913
Date:2016
Refereed publication:Yes
Open Access:No
Gold Open Access:No
In SCOPUS:No
In ISI Web of Science:No
Status:Published
Keywords:CFD Numerische Simulation Softwareentwicklung
Event Title:Deutscher Luft- und Raumfahrtkongress 2016
Event Location:Braunschweig, Deutschland
Event Type:national Conference
Event Dates:13.-15. Sept. 2016
Organizer:DGLR
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Aeronautics
HGF - Program Themes:fixed-wing aircraft
DLR - Research area:Aeronautics
DLR - Program:L AR - Aircraft Research
DLR - Research theme (Project):L - Simulation and Validation
Location: Braunschweig , Köln-Porz
Institutes and Institutions:Institute of Aerodynamics and Flow Technology > C²A²S²E - Center for Computer Applications in AeroSpace Science and Engineering
Institute of Propulsion Technology > Numerical Methodes
Institut of Simulation and Software Technology > Distributed Systems and Component Software
Deposited By: Leicht, Tobias
Deposited On:09 Dec 2016 14:00
Last Modified:15 Dec 2016 13:30

Repository Staff Only: item control page

Browse
Search
Help & Contact
Information
electronic library is running on EPrints 3.3.12
Copyright © 2008-2017 German Aerospace Center (DLR). All rights reserved.