TU Darmstadt / ULB / TUbiblio

Report on the development of a generic discontinuous Galerkin framework in .NET

Kummer, Florian and Emamy, Nehzat and Mousavi Belfeh Teymouri, Roozbeh and Oberlack, Martin :
Report on the development of a generic discontinuous Galerkin framework in .NET.
In: Parallel Computational Fluid Dynamics (ParCFD) 2009, 18-22 May, 2009, Moffett Field, California,USA. ParCFD 2009, 21st Int. Conf. on Parallel Computational Fluid Dynamics, 18-22 May, 2009, Moffett Field, California,USA
[Conference or Workshop Item] , (2009)

Abstract

In the past 1.5 years, the authors have been working on an object-oriented framework for the discontinuous Galerkin (spectral element) method, with a strong aim on CFD applications. This library was programmed in C# for Microsoft .NET and Mono framework. Up to our knowledge, it's the first ambitious CFD code which was implemented using the .NET framework. This paper covers various topics: A brief overview of features, library layout and current implementation status. Advantages of managed programming languages (in comparison to classical languages) and possible performance pitfalls in managed platforms are discussed. Benchmarks supporting these arguments are given and discussed. Finally, a mathematical framework for parallel IO is presented.

Item Type: Conference or Workshop Item
Erschienen: 2009
Creators: Kummer, Florian and Emamy, Nehzat and Mousavi Belfeh Teymouri, Roozbeh and Oberlack, Martin
Title: Report on the development of a generic discontinuous Galerkin framework in .NET
Language: English
Abstract:

In the past 1.5 years, the authors have been working on an object-oriented framework for the discontinuous Galerkin (spectral element) method, with a strong aim on CFD applications. This library was programmed in C# for Microsoft .NET and Mono framework. Up to our knowledge, it's the first ambitious CFD code which was implemented using the .NET framework. This paper covers various topics: A brief overview of features, library layout and current implementation status. Advantages of managed programming languages (in comparison to classical languages) and possible performance pitfalls in managed platforms are discussed. Benchmarks supporting these arguments are given and discussed. Finally, a mathematical framework for parallel IO is presented.

Title of Book: ParCFD 2009, 21st Int. Conf. on Parallel Computational Fluid Dynamics, 18-22 May, 2009, Moffett Field, California,USA
Uncontrolled Keywords: BoSSS
Divisions: 16 Department of Mechanical Engineering > Fluid Dynamics (fdy)
16 Department of Mechanical Engineering
Zentrale Einrichtungen
Exzellenzinitiative
Exzellenzinitiative > Graduate Schools > Graduate School of Computational Engineering (CE)
Exzellenzinitiative > Graduate Schools
Event Title: Parallel Computational Fluid Dynamics (ParCFD) 2009
Event Location: Moffett Field, California,USA
Event Dates: 18-22 May, 2009
Date Deposited: 02 Sep 2011 13:08
Export:

Optionen (nur für Redakteure)

View Item View Item