Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem

The aim of this thesis is to develop and numerically test a large scale preconditioned finite element implementation of an incompressible magnetohydrodynamics (MHD) model. To accomplish this, a broad-scope code has been generated using the finite element software package FEniCS and the linear algebr...

Full description

Bibliographic Details
Main Author: Wathen, Michael
Language:English
Published: University of British Columbia 2014
Online Access:http://hdl.handle.net/2429/50202
id ndltd-UBC-oai-circle.library.ubc.ca-2429-50202
record_format oai_dc
spelling ndltd-UBC-oai-circle.library.ubc.ca-2429-502022018-01-05T17:27:37Z Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem Wathen, Michael The aim of this thesis is to develop and numerically test a large scale preconditioned finite element implementation of an incompressible magnetohydrodynamics (MHD) model. To accomplish this, a broad-scope code has been generated using the finite element software package FEniCS and the linear algebra software PETSc. The code is modular, extremely flexible, and allows for implementing and testing different discretisations and linear algebra solvers with relatively modest effort. It can handle two- and three-dimensional problems in excess of 20 million degrees of freedom. Incompressible MHD describes the interaction between an incompressible electrically charged fluid governed by the incompressible Navier-Stokes equations coupled with electromagnetic effects from Maxwell’s equations in mixed form. We introduce a model problem and a mixed finite element discretisation based on using Taylor-Hood elements for the fluid variables and on a mixed N ́ed ́elec pair for the magnetic unknowns. We introduce three iteration strategies to handle the non-linearities present in the model, ranging from Picard iterations to completely decoupled schemes. Adapting and extending ideas introduced in [Dan Li, Numerical Solution of the Time-Harmonic Maxwell Equations and Incompressible Magnetohydrodynamics Problems, Ph.D. Dissertation, The University of British ii Columbia, 2010], we implement a preconditioning approach motivated by the block structure of the underlying linear systems in conjunction with state of the art preconditioners for the mixed Maxwell and Navier-Stokes subproblems. For the Picard iteration scheme we implement an inner-outer preconditioner. The numerical results presented in this thesis demonstrate the efficient performance of our preconditioned solution techniques and show good scalability with respect to the discretisation parameters. Science, Faculty of Computer Science, Department of Graduate 2014-08-26T20:55:49Z 2014-08-26T20:55:49Z 2014 2014-09 Text Thesis/Dissertation http://hdl.handle.net/2429/50202 eng Attribution-NonCommercial-NoDerivs 2.5 Canada http://creativecommons.org/licenses/by-nc-nd/2.5/ca/ University of British Columbia
collection NDLTD
language English
sources NDLTD
description The aim of this thesis is to develop and numerically test a large scale preconditioned finite element implementation of an incompressible magnetohydrodynamics (MHD) model. To accomplish this, a broad-scope code has been generated using the finite element software package FEniCS and the linear algebra software PETSc. The code is modular, extremely flexible, and allows for implementing and testing different discretisations and linear algebra solvers with relatively modest effort. It can handle two- and three-dimensional problems in excess of 20 million degrees of freedom. Incompressible MHD describes the interaction between an incompressible electrically charged fluid governed by the incompressible Navier-Stokes equations coupled with electromagnetic effects from Maxwell’s equations in mixed form. We introduce a model problem and a mixed finite element discretisation based on using Taylor-Hood elements for the fluid variables and on a mixed N ́ed ́elec pair for the magnetic unknowns. We introduce three iteration strategies to handle the non-linearities present in the model, ranging from Picard iterations to completely decoupled schemes. Adapting and extending ideas introduced in [Dan Li, Numerical Solution of the Time-Harmonic Maxwell Equations and Incompressible Magnetohydrodynamics Problems, Ph.D. Dissertation, The University of British ii Columbia, 2010], we implement a preconditioning approach motivated by the block structure of the underlying linear systems in conjunction with state of the art preconditioners for the mixed Maxwell and Navier-Stokes subproblems. For the Picard iteration scheme we implement an inner-outer preconditioner. The numerical results presented in this thesis demonstrate the efficient performance of our preconditioned solution techniques and show good scalability with respect to the discretisation parameters. === Science, Faculty of === Computer Science, Department of === Graduate
author Wathen, Michael
spellingShingle Wathen, Michael
Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
author_facet Wathen, Michael
author_sort Wathen, Michael
title Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
title_short Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
title_full Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
title_fullStr Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
title_full_unstemmed Iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
title_sort iterative solution of a mixed finite element discretisation of an incompressible magnetohydrodynamics problem
publisher University of British Columbia
publishDate 2014
url http://hdl.handle.net/2429/50202
work_keys_str_mv AT wathenmichael iterativesolutionofamixedfiniteelementdiscretisationofanincompressiblemagnetohydrodynamicsproblem
_version_ 1718584415582420992