Date Awarded
Summer 2017
Document Type
Dissertation
Degree Name
Doctor of Philosophy (Ph.D.)
Department
Physics
Advisor
George Vahala
Committee Member
William Cooke
Committee Member
Eugene Tracy
Committee Member
Saskia Mordijck
Committee Member
Robert Rubinstein
Abstract
Lattice Boltzmann (LB) Methods are a somewhat novel approach to Computational Fluid Dynamics (CFD) simulations. These methods simulate Navier-Stokes and magnetohydrodynamics (MHD) equations on the mesoscopic (quasi-kinetic) scale by solving for a statistical distribution of particles rather than attempting to solve the nonlinear macroscopic equations directly. These LB methods allow for a highly parallelizable code since one replaces the difficult nonlinear convective derivatives of MHD by simple linear advection on a lattice. New developments in LB have significantly extended the numerical stability limits of its applicability. These developments include multiple relaxation times (MRT) in the collision operators, maximizing entropy to ensure positive definiteness in the distribution functions, as well as large eddy simulations of MHD turbulence. Improving the limits of this highly parallelizable simulation method allows it to become an ideal candidate for simulating various fluid and plasma problems; improving both the speed of the simulation and the spatial grid resolution of the LB algorithms on today's high performance supercomputers. Some of these LB extensions are discussed and tested against various problems in magnetized plasmas.
DOI
http://dx.doi.org/10.21220/s2-2359-st76
Rights
© The Author
Recommended Citation
Flint, Christopher Robert, "Computational Methods of Lattice Boltzmann Mhd" (2017). Dissertations, Theses, and Masters Projects. William & Mary. Paper 1530192360.
http://dx.doi.org/10.21220/s2-2359-st76