h1

h2

h3

h4

h5
h6

DFG project G:(GEPRIS)513718742

Differenzierbare Programmierung für Strömungen mit Diskontinuitäten

CoordinatorProfessor Dr. Michael Herty ; Professor Dr. Dominik Krug ; Professor Dr. Uwe Naumann
Grant period2023 -
Funding bodyDeutsche Forschungsgemeinschaft
 DFG
IdentifierG:(GEPRIS)513718742

Note: Differenzierbarkeit ist eine höchst wünschenswerte bzw. oft auch essentielle Eigenschaft numerischer Programme für das Studium zahlreicher praktisch relevanter Problemstellungen. Motivierende Beispiele beinhalten das Design von Raumschiffen oder die Anpassung von Flugkonfigurationen, welche die Minimierung von Belastungen des Flugkörpers aufgrund von Umgebungsströmungen beinhaltet. In solchen komplizierten Szenarien stützen sich Entscheidungen typischerweise auf Informationen durch Sensitivitäten bzw. Ableitungen der betrachteten Zielgrößen im Kontext der gegebenen numerischen Simulation. Infolgedessen sind Sensitivitäten essentielle Bestandteile einer Vielzahl moderner Methoden des wissenschaftlichen Rechnens. Diese reichen von Parametersensitivitäts- und Fehleranalyse über die Quantifizierung von Unsicherheiten bis hin zur Optimierung mit Nebenbedingungen in Form von partiellen Differentialgleichungen und datengetriebenen und hybriden Simulationsmethoden. Sowohl die Differenzierbarkeit der betrachteten numerischen Modelle als auch deren praktische Ableitung sind Aspekte des algorithmischen Differenzierens (AD). Spezielle AD-Compiler und Laufzeitbibliotheken ermöglichen eine nahezu automatische Ableitung differenzierbarer Programme. Letztere implementieren typischerweise numerische Algorithmen in Form umfangreicher Quellprogramme, entworfen für den Einsatz auf massiv parallelen Hochleistungsrechnern. Es ergeben sich eine Vielzahl von domänen-spezifischen Herausforderungen für die Entwicklung entsprechender Software inklusive der Analyse und Transformation differenzierbarer Programme. Deren Bearbeitung erfordert eine enge Kooperation von Forschenden auf dem Gebiet der Informatik mit Kolleginnen und Kollegen der Mathematik sowie dem Ingenieurwesen. Im Rahmen dieses Projekts soll ein Differentialkalkül für Strömungsprobleme mit Diskontinuitäten entwickelt werden. Domänen-spezifische differenzierbare Programmierung wird somit ermöglicht. Für das Erreichen dieses Ziels ist die Kombination der Expertisen aller drei vertretenen Fachrichtungen essentiell. Die Resultate des Projekts werden in Form einer erweiterbaren AD Softwarelösung für Simulationen reibungsfreier Strömungen mit Schocks publiziert. Entsprechende Techniken der Programmtransformation sollen entwickelt und in Form von Softwareentwicklungsmustern publiziert werden. Die Informatik nimmt konsequenterweise eine prominente, koordinierende Rolle ein.
   

Recent Publications

All known publications ...
Download: BibTeX | EndNote XML,  Text | RIS | 

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png Preprint  ;
A numerical method for solving the generalized tangent vector of hyperbolic systems
20 Seiten () [10.48550/arXiv.2412.04251]  GO OpenAccess   Download fulltextFulltext by arXiv.org BibTeX | EndNote: XML, Text | RIS

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png Journal Article  ;  ;  ;  ;
A Microscopic On-Ramp Model Based on Macroscopic Network Flows
Applied Sciences 14(19), 9111 () [10.3390/app14199111]  GO OpenAccess  Download fulltext Files BibTeX | EndNote: XML, Text | RIS

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png Journal Article/Contribution to a book  ;  ;
A Central Scheme for Two Coupled Hyperbolic Systems
Communications on applied mathematics and computation 6(4), 2093-2118 () [10.1007/s42967-023-00306-5] special issue: "Focused Issue in Honor of Prof.Dr. Gerald Warnecke on His 65th Birthday"  GO OpenAccess  Download fulltext Files BibTeX | EndNote: XML, Text | RIS

All known publications ...
Download: BibTeX | EndNote XML,  Text | RIS | 


 Record created 2023-03-15, last modified 2025-04-11



Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)