University Librarian Centre | University of Cagliari
UniCA Eprints

Design and implementation of a computational environment for high performance scientific computing

Sanna, Alessandro (2012) Design and implementation of a computational environment for high performance scientific computing. [Doctoral Thesis]

[img]
Preview
PDF
4Mb

Abstract

This thesis has a three-fold aim. The first one regards the design and implementation of a multiphysics framework for high-performance scientific and engineering computing. The other two aims are built on top of the first one, and they regard the development and implementation of two software components for the simulation of Fluid Flow and Radiative Heat Transfer respectively. The thesis is organized in three parts, one for each aim. The first aim is devoted to the development and implementation of a software platform on top of which it is possible to develop software application aimed to any specific kind of simulation. The keylines of this platform are: effectiveness, efficiency, flexibility and usability. Following these keylines simultaneously is a challenging task, it can be accomplished only by developing novel strategies for making the following three aspects sinergically work together: numerical methods, physical modeling, computer science. In the first part of the thesis we shall discuss our efforts in this direction. The second aim is devoted to the development and implementation of a Fluid Flow solver able to deal with Euler and Laminar Navier-Stokes equations. It is able to perform 3D parallel computation on mixed unstructured meshes. Therefore an application on top of the multiphysics framework has been developed and implemented which is able to address the problem of simulating flow fields using the finite volume method. The third aim is devoted to another application, that is, the computation of Radiative Heat Transfer. This aim was accomplished by developing some novel metodologies, such as the development and parallel implementation of a particular Monte Carlo approach for computing radiative heat transfer, and a novel particle tracking algorithm for tracking particle-like entities accross mixed 2D or 3D unstructured meshes in parallel computation.

Item Type:Doctoral Thesis
Date:14 March 2012
Tutor:Palomba, Chiara
PhD classes:Ciclo 23 > Progettazione meccanica
Coordinator:Mandas, Natalino
Institution:Universita' degli Studi di Cagliari
Divisions:Dipartimenti (fino a dicembre 2011) > Dipartimento di Ingegneria meccanica
Subjects:Area 09 - Ingegneria industriale e dell'informazione > ING-IND/08 Macchine a fluido
Uncontrolled Keywords:Multiphysics Framework, Computational Fluid Dynamics, Radiative Heat Transfer, Monte Carlo Method, Finite Volume Method, Particle Tracking, Random Number Generators, Computer Science, Object Oriented Programming, Parallel Algorithms
ID Code:690
Deposited On:19 Mar 2012 11:03

Repository Staff Only: item control page