The aim of this Master thesis work is a detailed analysis of Hybridizable Discontinuous Galerkin methods (HDG) for convection-diffusion-reaction equations and its implementation via object-oriented and Octave programming. The thesis is organized in six chapters whose contents are shortly described below. Chapter 1 focuses on the importance of numerical approximation of partial differential equations; in addition, particular attention is paid to the conceptual path to be followed in the resolution of a problem of physical interest. Chapter 2 analyizes in depth Discontinuous Galerkin (DG) methods, in terms of age of the method, size of problem, meaning of degrees of freedom, and other important features. A particular class of DG methods, called hybridizable DG methods, is then studied in detail. Chapters 3 and 4 are devoted to a thorough description of, respectively, C++ classes and Octave code, written for solving convection-diffusion-reaction equations using HDG methods. Chapter 5 is divided in two parts: the first one deals with experimental rate of convergence of L2 errors for five different unknowns; the second one is devoted to simulate a Darcy flow in a porous bulk with heterogeneous permeability. Chapter 6 sums up the main ideas developed in the thesis and indicates potential extensions. Appendix A focuses on analytical and geometrical aspects (reference element, Piola transformation, post-processing, and mesh generation) non directly explained in the previous chapters. Appendix B is a brief tutorial to be read before using the code.

Elementi finiti discontinuous Galerkin ibridizzabili per problemi ellittici in 3D

SACCONI, ANDREA
2010/2011

Abstract

The aim of this Master thesis work is a detailed analysis of Hybridizable Discontinuous Galerkin methods (HDG) for convection-diffusion-reaction equations and its implementation via object-oriented and Octave programming. The thesis is organized in six chapters whose contents are shortly described below. Chapter 1 focuses on the importance of numerical approximation of partial differential equations; in addition, particular attention is paid to the conceptual path to be followed in the resolution of a problem of physical interest. Chapter 2 analyizes in depth Discontinuous Galerkin (DG) methods, in terms of age of the method, size of problem, meaning of degrees of freedom, and other important features. A particular class of DG methods, called hybridizable DG methods, is then studied in detail. Chapters 3 and 4 are devoted to a thorough description of, respectively, C++ classes and Octave code, written for solving convection-diffusion-reaction equations using HDG methods. Chapter 5 is divided in two parts: the first one deals with experimental rate of convergence of L2 errors for five different unknowns; the second one is devoted to simulate a Darcy flow in a porous bulk with heterogeneous permeability. Chapter 6 sums up the main ideas developed in the thesis and indicates potential extensions. Appendix A focuses on analytical and geometrical aspects (reference element, Piola transformation, post-processing, and mesh generation) non directly explained in the previous chapters. Appendix B is a brief tutorial to be read before using the code.
RESTELLI, MARCO
ING II - Facolta' di Ingegneria dei Sistemi
31-mar-2011
2010/2011
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
2011_03_Sacconi.pdf

accessibile in internet per tutti

Descrizione: Testo della tesi
Dimensione 1.48 MB
Formato Adobe PDF
1.48 MB Adobe PDF Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/16481