Mapundi Banda | University of Pretoria (original) (raw)

Papers by Mapundi Banda

Research paper thumbnail of Lattice-Boltzmann type relaxation systems and high order relaxation schemes for the incompressible Navier-Stokes equations

Mathematics of computation, Jan 1, 2008

Research paper thumbnail of stability structure for lattice Boltzmann equations: some computational results

The Lattice Boltzmann equations are usually constructed to satisfy physical requirements like Gal... more The Lattice Boltzmann equations are usually constructed to satisfy physical requirements like Galilean invariance and isotropy as well as to possess a velocity-independent pressure, no compressible effects, just to mention a few. In this paper, a stability criterion for such constructions is introduced and is used to derive a new relation of the parameters in a parametrized 2-dimensional 9-velocity model.

Research paper thumbnail of A Stability Notion for Lattice Boltzmann Equations

SIAM Journal on Scientific Computing, 2006

ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirement... more ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirements such as Galilean invariance and isotropy, to possess a velocity-independent pressure and no compressible effects, and so on. In this paper, a stability requirement is introduced as a new criterion for the constructions. With this requirement, we derive some relations of parameters for several lattice Boltzmann models. Interestingly, these relations are satisfied by many choices of parameters used in the literature.

Research paper thumbnail of Kinetic-based numerical schemes in fluid dynamics

Research paper thumbnail of Proposed Solutions to Industrial Mathematics Problems

Industrial Mathematics has established itself as an important branch of professional mathematics.... more Industrial Mathematics has established itself as an important branch of professional mathematics. Mathematicians are aware of the need to bridge the gap between highly specialised mathematical research and the high demand for innovation from industry. In this presentation we discuss the experiences at the Mathematics in Industry Study Group-South Africa (MISGSA) which has become an annual event. Case studies of

Research paper thumbnail of Variants of Relaxation Schemes and the Lattice Boltzmann Model Relaxation Systems

Numerical Mathematics and Advanced Applications, 2004

Research paper thumbnail of Non-oscillatory relaxation schemes for one-dimensional ideal magnetohydrodynamic equations

Nonlinear Analysis: Real World Applications, 2009

We present a high-order accurate relaxed non-oscillatory scheme for solving magnetohydrodynamic (... more We present a high-order accurate relaxed non-oscillatory scheme for solving magnetohydrodynamic (MHD) equations. The computations reported here demonstrate the remarkable simplicity and versatility of semi-discrete relaxation schemes as solvers for ideal MHD equations. Simulations will be presented for two prototype MHD problems, the one-dimensional Brio–Wu shock tube problems. A qualitative comparison reveals an excellent agreement with previous results based on

Research paper thumbnail of Variants of relaxed schemes and two-dimensional gas dynamics

Journal of Computational and Applied Mathematics, 2005

We present a relaxed scheme with more precise information about local speeds of propagation and a... more We present a relaxed scheme with more precise information about local speeds of propagation and a multidimensional construction of the cell averages. The physical domain of dependence is simulated correctly and high resolution is maintained. Relaxation schemes have advantages that include high resolution, simplicity and explicitly no (approximate) Riemann solvers and no characteristic decomposition is necessary. Performance of the scheme is illustrated by tests on two-dimensional Euler equations of gas dynamics.

Research paper thumbnail of Lattice Boltzmann methods for shallow water flow applications

International Journal For Numerical Methods in Fluids 2007 Vol 55 Pp 673 692 Peer Reviewed Journal, Nov 1, 2007

We apply the lattice Boltzmann (LB) method for solving the shallow water equations with source te... more We apply the lattice Boltzmann (LB) method for solving the shallow water equations with source terms such as the bed slope and bed friction. Our aim is to use a simple and accurate representation of the 9 source terms in order to simulate practical shallow water flows without relying on upwind discretization or Riemann problem solvers. We validate the algorithm on problems where analytical solutions are available.

Research paper thumbnail of A Stability Notion for Lattice Boltzmann Equations

Siam Journal on Scientific Computing, 2006

ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirement... more ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirements such as Galilean invariance and isotropy, to possess a velocity-independent pressure and no compressible effects, and so on. In this paper, a stability requirement is introduced as a new criterion for the constructions. With this requirement, we derive some relations of parameters for several lattice Boltzmann models. Interestingly, these relations are satisfied by many choices of parameters used in the literature.

Research paper thumbnail of Numerical Discretization of Coupling Conditions by High-Order Schemes

Journal of Scientific Computing, 2016

Research paper thumbnail of High-order relaxation approaches for adjoint-based optimal control problems governed by nonlinear hyperbolic systems of conservation laws

Journal of Numerical Mathematics, 2016

Research paper thumbnail of Lattice-Boltzmann type relaxation systems and high order relaxation schemes for the incompressible Navier-Stokes equations

Mathematics of Computation, 2008

A relaxation system based on a Lattice-Boltzmann type discrete velocity model is considered in th... more A relaxation system based on a Lattice-Boltzmann type discrete velocity model is considered in the low Mach number limit. A third order relaxation scheme is developed working uniformly for all ranges of the mean free path and Mach number. In the incompressible Navier-Stokes limit the scheme reduces to an explicit high order finite difference scheme for the incompressible Navier-Stokes equations based on nonoscillatory upwind discretization. Numerical results and comparisons with other approaches are presented for several test cases in one and two space dimensions.

Research paper thumbnail of Large-Eddy Simulation of Thermal Flows Based on Discrete-Velocity Models

Siam Journal on Scientific Computing, 2009

We derive a Godunov-type relaxation scheme for turbulent flows with heat transfer. The building b... more We derive a Godunov-type relaxation scheme for turbulent flows with heat transfer. The building block of this approach is a kinetic Boltzmann-type formulation for a model of turbulent thermal flows based on large-eddy simulation modelling. Discrete-velocity moments are taken in order to derive a relaxation system which is in turn solved by a relaxation scheme. High-order schemes are obtained by discretizing the relaxation system spatially with weighted non-oscillatory reconstruction and temporally using an implicit-explicit discretization. In the limit of small Mach and small Knudsen numbers one obtains a high-order relaxation scheme for large-eddy simulation of turbulent thermal flows. The efficiency, accuracy and high-resolution properties of the models are demonstrated in a variety of test examples.

Research paper thumbnail of Lattice Boltzmann Simulation for Shallow Water Flow Applications

Research paper thumbnail of A lattice-Boltzmann relaxation scheme for coupled convection�radiation systems

Journal of Computational Physics, May 28, 2007

The convection-radiation effects in thermal fluid flows are studied based on the lattice-Boltzman... more The convection-radiation effects in thermal fluid flows are studied based on the lattice-Boltzmann method. Nine-velocity flow and temperature distributions are used to obtain the mass, momentum and energy equations in thermal incompressible flows by studying equivalent moment systems. The radiative heat flux in the energy equation is obtained using the discrete-ordinates solution of the radiative transfer equation. A non-oscillatory relaxation scheme is used to solve the coupled moment equations. Such schemes have the advantage of being simple and easy to implement. Numerical results are presented for two test examples on coupled convection-radiation flows in two dimensional enclosures. Detailed simulation results at different flow and radiative regimes, as well as benchmark solutions, are presented and discussed.

Research paper thumbnail of Nonoscillatory Methods for Relaxation Approximation of Hamilton-Jacobi Equations

Applied Mathematics and Computation

We investigate the performance of a meshless method for the numerical simulation of depth-average... more We investigate the performance of a meshless method for the numerical simulation of depth-averaged turbulence flows. The governing equations are shallow water equations obtained by depth averaging of the full Reynolds equations including bed frictions, eddy viscosity, wind shear stresses, and Coriolis forces. As a double-phase closure turbulence model, we consider the depth-averaged kmodel. A truly meshless numerical method based on radial basis functions is employed to obtain an accurate approximation to the solution of the model. We validate the algorithm on a linear shallow water problem where analytical solutions are available. Numerical results are also compared with experimental data for a backward-facing flow problem. Furthermore, we test the method on a practical problem by simulating tidal flows in the Strait of Gibraltar. The main focus is to examine the performance of the meshless method for complex geometries with irregular bathymetry. The obtained results demonstrate its ability to capture the main flow features. Y. ALHURI ET AL. than water waves. For instance, the shallow water equations have applications in environmental and hydraulic engineering such as tidal flows in an estuary or coastal regions, rivers, reservoir, and open channel flows. Such practical flow problems are not trivial to simulate because the geometry can be complex, and the topography tends to be irregular. In addition, most of water free-surface flows encountered in engineering practice are turbulent characterized by: (i) highly unsteady features such that time series of the flow field at any point in the computational domain would appear random to an observer unfamiliar with these flows; (ii) appearance of a great deal of vorticity in which vortex stretching is one of the principal mechanisms by which the intensity of turbulence is increased; (iii) reduction of the velocity gradients due to the action of viscosity, which reduces the kinetic energy of the flow, that is, mixing is a dissipative process, and the lost energy is irreversibly converted into internal energy of the water; (iv) existence of repeatable coherent structures and essentially deterministic events that are responsible for a large part of the mixing; and (v) turbulent flows fluctuate on a broad range of length and time scales. This property makes direct numerical simulation of turbulent flows very difficult. It should also be stressed that turbulent flows contain variations on a much wider range of length and time scales than laminar flows. However, the random component of turbulent flows causes these events to differ from each other in size, strength, and time interval between occurrences, making their analysis very difficult. Despite that they are similar to the laminar flow, the equations describing turbulent flows are usually much more difficult and computationally demanding to solve. Considering the usual length scales in engineering practice, and the small kinematic viscosity of water, in most cases, the Reynolds number is large enough in order to consider the flow as fully turbulent. Even in the simplest situations of river flow, we can observe small eddies that appear and disappear with an apparently chaotic movement, showing the complexity of turbulent motion. In coastal regions, large eddies often occur because of the separation of the flow past a headland, a breakwater, or an island. These eddies are very important in environmental engineering, and they may influence the solute and sediment trapping.

Research paper thumbnail of On linearized coupling conditions for a class of isentropic multiphase drift-flux models at pipe-to-pipe intersections

Journal of Computational and Applied Mathematics, 2015

In this paper a general drift-flux model describing a subsonic and isentropic multi-phase fluid i... more In this paper a general drift-flux model describing a subsonic and isentropic multi-phase fluid in connected pipes is considered. Each phase is assumed to be isentropic with its own sonic speed. The components are gamma-law gases with γ > 1. For such, a computational challenge at a junction is the computation of rarefaction waves which do not have a readily available analytical form. Firstly, the well-posedness of the Riemann problem at the junction is discussed. It is suggested that rarefaction waves should be linearized in order to obtain a more efficient numerical method for coupling such multi-component flow. Some computational results on the dynamics of the multi-phase gas in the pipes demonstrate the qualitative behavior of this approach.

Research paper thumbnail of Numerical discretization of stabilization problems with boundary controls for systems of hyperbolic conservation laws

Mathematical Control and Related Fields, 2013

ABSTRACT Suitable numerical discretizations for boundary control problems of systems of nonlinear... more ABSTRACT Suitable numerical discretizations for boundary control problems of systems of nonlinear hyperbolic partial differential equations are presented. Using a discrete Lyapunov function, exponential decay of the discrete solutions of a system of hyperbolic equations for a family of first-order finite volume schemes is proved. The decay rates are explicitly stated. The theoretical results are accompanied by computational results.

Research paper thumbnail of Adjoint IMEX-based Schemes for the Numerical Solution of Optimal Control Problems Governed by Conservation Laws

Theory, Numerics and Applications(In 2 Volumes), 2012

Research paper thumbnail of Lattice-Boltzmann type relaxation systems and high order relaxation schemes for the incompressible Navier-Stokes equations

Mathematics of computation, Jan 1, 2008

Research paper thumbnail of stability structure for lattice Boltzmann equations: some computational results

The Lattice Boltzmann equations are usually constructed to satisfy physical requirements like Gal... more The Lattice Boltzmann equations are usually constructed to satisfy physical requirements like Galilean invariance and isotropy as well as to possess a velocity-independent pressure, no compressible effects, just to mention a few. In this paper, a stability criterion for such constructions is introduced and is used to derive a new relation of the parameters in a parametrized 2-dimensional 9-velocity model.

Research paper thumbnail of A Stability Notion for Lattice Boltzmann Equations

SIAM Journal on Scientific Computing, 2006

ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirement... more ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirements such as Galilean invariance and isotropy, to possess a velocity-independent pressure and no compressible effects, and so on. In this paper, a stability requirement is introduced as a new criterion for the constructions. With this requirement, we derive some relations of parameters for several lattice Boltzmann models. Interestingly, these relations are satisfied by many choices of parameters used in the literature.

Research paper thumbnail of Kinetic-based numerical schemes in fluid dynamics

Research paper thumbnail of Proposed Solutions to Industrial Mathematics Problems

Industrial Mathematics has established itself as an important branch of professional mathematics.... more Industrial Mathematics has established itself as an important branch of professional mathematics. Mathematicians are aware of the need to bridge the gap between highly specialised mathematical research and the high demand for innovation from industry. In this presentation we discuss the experiences at the Mathematics in Industry Study Group-South Africa (MISGSA) which has become an annual event. Case studies of

Research paper thumbnail of Variants of Relaxation Schemes and the Lattice Boltzmann Model Relaxation Systems

Numerical Mathematics and Advanced Applications, 2004

Research paper thumbnail of Non-oscillatory relaxation schemes for one-dimensional ideal magnetohydrodynamic equations

Nonlinear Analysis: Real World Applications, 2009

We present a high-order accurate relaxed non-oscillatory scheme for solving magnetohydrodynamic (... more We present a high-order accurate relaxed non-oscillatory scheme for solving magnetohydrodynamic (MHD) equations. The computations reported here demonstrate the remarkable simplicity and versatility of semi-discrete relaxation schemes as solvers for ideal MHD equations. Simulations will be presented for two prototype MHD problems, the one-dimensional Brio–Wu shock tube problems. A qualitative comparison reveals an excellent agreement with previous results based on

Research paper thumbnail of Variants of relaxed schemes and two-dimensional gas dynamics

Journal of Computational and Applied Mathematics, 2005

We present a relaxed scheme with more precise information about local speeds of propagation and a... more We present a relaxed scheme with more precise information about local speeds of propagation and a multidimensional construction of the cell averages. The physical domain of dependence is simulated correctly and high resolution is maintained. Relaxation schemes have advantages that include high resolution, simplicity and explicitly no (approximate) Riemann solvers and no characteristic decomposition is necessary. Performance of the scheme is illustrated by tests on two-dimensional Euler equations of gas dynamics.

Research paper thumbnail of Lattice Boltzmann methods for shallow water flow applications

International Journal For Numerical Methods in Fluids 2007 Vol 55 Pp 673 692 Peer Reviewed Journal, Nov 1, 2007

We apply the lattice Boltzmann (LB) method for solving the shallow water equations with source te... more We apply the lattice Boltzmann (LB) method for solving the shallow water equations with source terms such as the bed slope and bed friction. Our aim is to use a simple and accurate representation of the 9 source terms in order to simulate practical shallow water flows without relying on upwind discretization or Riemann problem solvers. We validate the algorithm on problems where analytical solutions are available.

Research paper thumbnail of A Stability Notion for Lattice Boltzmann Equations

Siam Journal on Scientific Computing, 2006

ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirement... more ABSTRACT Lattice Boltzmann equations are usually constructed to satisfy some physical requirements such as Galilean invariance and isotropy, to possess a velocity-independent pressure and no compressible effects, and so on. In this paper, a stability requirement is introduced as a new criterion for the constructions. With this requirement, we derive some relations of parameters for several lattice Boltzmann models. Interestingly, these relations are satisfied by many choices of parameters used in the literature.

Research paper thumbnail of Numerical Discretization of Coupling Conditions by High-Order Schemes

Journal of Scientific Computing, 2016

Research paper thumbnail of High-order relaxation approaches for adjoint-based optimal control problems governed by nonlinear hyperbolic systems of conservation laws

Journal of Numerical Mathematics, 2016

Research paper thumbnail of Lattice-Boltzmann type relaxation systems and high order relaxation schemes for the incompressible Navier-Stokes equations

Mathematics of Computation, 2008

A relaxation system based on a Lattice-Boltzmann type discrete velocity model is considered in th... more A relaxation system based on a Lattice-Boltzmann type discrete velocity model is considered in the low Mach number limit. A third order relaxation scheme is developed working uniformly for all ranges of the mean free path and Mach number. In the incompressible Navier-Stokes limit the scheme reduces to an explicit high order finite difference scheme for the incompressible Navier-Stokes equations based on nonoscillatory upwind discretization. Numerical results and comparisons with other approaches are presented for several test cases in one and two space dimensions.

Research paper thumbnail of Large-Eddy Simulation of Thermal Flows Based on Discrete-Velocity Models

Siam Journal on Scientific Computing, 2009

We derive a Godunov-type relaxation scheme for turbulent flows with heat transfer. The building b... more We derive a Godunov-type relaxation scheme for turbulent flows with heat transfer. The building block of this approach is a kinetic Boltzmann-type formulation for a model of turbulent thermal flows based on large-eddy simulation modelling. Discrete-velocity moments are taken in order to derive a relaxation system which is in turn solved by a relaxation scheme. High-order schemes are obtained by discretizing the relaxation system spatially with weighted non-oscillatory reconstruction and temporally using an implicit-explicit discretization. In the limit of small Mach and small Knudsen numbers one obtains a high-order relaxation scheme for large-eddy simulation of turbulent thermal flows. The efficiency, accuracy and high-resolution properties of the models are demonstrated in a variety of test examples.

Research paper thumbnail of Lattice Boltzmann Simulation for Shallow Water Flow Applications

Research paper thumbnail of A lattice-Boltzmann relaxation scheme for coupled convection�radiation systems

Journal of Computational Physics, May 28, 2007

The convection-radiation effects in thermal fluid flows are studied based on the lattice-Boltzman... more The convection-radiation effects in thermal fluid flows are studied based on the lattice-Boltzmann method. Nine-velocity flow and temperature distributions are used to obtain the mass, momentum and energy equations in thermal incompressible flows by studying equivalent moment systems. The radiative heat flux in the energy equation is obtained using the discrete-ordinates solution of the radiative transfer equation. A non-oscillatory relaxation scheme is used to solve the coupled moment equations. Such schemes have the advantage of being simple and easy to implement. Numerical results are presented for two test examples on coupled convection-radiation flows in two dimensional enclosures. Detailed simulation results at different flow and radiative regimes, as well as benchmark solutions, are presented and discussed.

Research paper thumbnail of Nonoscillatory Methods for Relaxation Approximation of Hamilton-Jacobi Equations

Applied Mathematics and Computation

We investigate the performance of a meshless method for the numerical simulation of depth-average... more We investigate the performance of a meshless method for the numerical simulation of depth-averaged turbulence flows. The governing equations are shallow water equations obtained by depth averaging of the full Reynolds equations including bed frictions, eddy viscosity, wind shear stresses, and Coriolis forces. As a double-phase closure turbulence model, we consider the depth-averaged kmodel. A truly meshless numerical method based on radial basis functions is employed to obtain an accurate approximation to the solution of the model. We validate the algorithm on a linear shallow water problem where analytical solutions are available. Numerical results are also compared with experimental data for a backward-facing flow problem. Furthermore, we test the method on a practical problem by simulating tidal flows in the Strait of Gibraltar. The main focus is to examine the performance of the meshless method for complex geometries with irregular bathymetry. The obtained results demonstrate its ability to capture the main flow features. Y. ALHURI ET AL. than water waves. For instance, the shallow water equations have applications in environmental and hydraulic engineering such as tidal flows in an estuary or coastal regions, rivers, reservoir, and open channel flows. Such practical flow problems are not trivial to simulate because the geometry can be complex, and the topography tends to be irregular. In addition, most of water free-surface flows encountered in engineering practice are turbulent characterized by: (i) highly unsteady features such that time series of the flow field at any point in the computational domain would appear random to an observer unfamiliar with these flows; (ii) appearance of a great deal of vorticity in which vortex stretching is one of the principal mechanisms by which the intensity of turbulence is increased; (iii) reduction of the velocity gradients due to the action of viscosity, which reduces the kinetic energy of the flow, that is, mixing is a dissipative process, and the lost energy is irreversibly converted into internal energy of the water; (iv) existence of repeatable coherent structures and essentially deterministic events that are responsible for a large part of the mixing; and (v) turbulent flows fluctuate on a broad range of length and time scales. This property makes direct numerical simulation of turbulent flows very difficult. It should also be stressed that turbulent flows contain variations on a much wider range of length and time scales than laminar flows. However, the random component of turbulent flows causes these events to differ from each other in size, strength, and time interval between occurrences, making their analysis very difficult. Despite that they are similar to the laminar flow, the equations describing turbulent flows are usually much more difficult and computationally demanding to solve. Considering the usual length scales in engineering practice, and the small kinematic viscosity of water, in most cases, the Reynolds number is large enough in order to consider the flow as fully turbulent. Even in the simplest situations of river flow, we can observe small eddies that appear and disappear with an apparently chaotic movement, showing the complexity of turbulent motion. In coastal regions, large eddies often occur because of the separation of the flow past a headland, a breakwater, or an island. These eddies are very important in environmental engineering, and they may influence the solute and sediment trapping.

Research paper thumbnail of On linearized coupling conditions for a class of isentropic multiphase drift-flux models at pipe-to-pipe intersections

Journal of Computational and Applied Mathematics, 2015

In this paper a general drift-flux model describing a subsonic and isentropic multi-phase fluid i... more In this paper a general drift-flux model describing a subsonic and isentropic multi-phase fluid in connected pipes is considered. Each phase is assumed to be isentropic with its own sonic speed. The components are gamma-law gases with γ > 1. For such, a computational challenge at a junction is the computation of rarefaction waves which do not have a readily available analytical form. Firstly, the well-posedness of the Riemann problem at the junction is discussed. It is suggested that rarefaction waves should be linearized in order to obtain a more efficient numerical method for coupling such multi-component flow. Some computational results on the dynamics of the multi-phase gas in the pipes demonstrate the qualitative behavior of this approach.

Research paper thumbnail of Numerical discretization of stabilization problems with boundary controls for systems of hyperbolic conservation laws

Mathematical Control and Related Fields, 2013

ABSTRACT Suitable numerical discretizations for boundary control problems of systems of nonlinear... more ABSTRACT Suitable numerical discretizations for boundary control problems of systems of nonlinear hyperbolic partial differential equations are presented. Using a discrete Lyapunov function, exponential decay of the discrete solutions of a system of hyperbolic equations for a family of first-order finite volume schemes is proved. The decay rates are explicitly stated. The theoretical results are accompanied by computational results.

Research paper thumbnail of Adjoint IMEX-based Schemes for the Numerical Solution of Optimal Control Problems Governed by Conservation Laws

Theory, Numerics and Applications(In 2 Volumes), 2012