top of page

Research

Current Work: Structure-Preserving Schemes

Capturing structural properties, such as positivity, multi-scales, and asymptotic regimes, are essential in many applications of hyperbolic balance laws. However, when attempting to capture these properties on a discrete level, many numerical methods can return inaccurate, or even physically impossible results. One possible fix is to use a very fine spatial resolution, but this is not always worthwhile due to the extra amount of computation. One alternative is to use structure-preserving methods, in which the goal is to preserve the desired properties of a model in addition to being consistent with the system of balance laws. Currently, I am building upon the following existing ideas in structure-preserving schemes:

  • Involution-Preserving Methods: Many applications require an exact preservation of the involution constraint within the hyperbolic system on a discrete level. One example of an involution constraint, or a time-independent differential equation in which the governing hyperbolic system must satisfy for all time, is the divergence-free condition of the magnetic field in the Maxwell or magnetohydrodynamic systems. If these constraints are not maintained exactly, large instabilities or inaccurate results may occur within numerical simulations. Methods that preserve these constraints are known as Involution-preserving methods.

  • Well-Balanced Methods: Many applications result in solutions that are small-perturbations of steady-states. In many cases, these perturbations may be smaller than the truncation error of your numerical scheme. Well-balanced methods preserve steady-states exactly, and as a positive consequence, maintain the structures of small perturbations on a coarse spatial mesh.

Current Work: Astrophysical Simulations

ELEPHANT (ELegant and Efficient Parallel Hydrodynamics with Approximate Neutrino Transport) is a code that simulates the 3-D evolution of the innermost portion of a massive star. One benefit of ELEPHANT is the computational simplicity and efficiency, but there are clear domain restrictions. Additionally, the domain is non-trivial, as it has a 3-D uniformly-meshed region inside of a 1-D spherically symmetric code. To be able to have the physical quantities inside of the 3-D portion of the domain, there must be 'communication' between the 1-D and 3-D portions. Currently, I am building upon the existing 1-D to 3-D translations of the quantities of interest.

Additional Topics of Interest

Numerical Analysis, Numerical Nonlinear Partial Differential Equations -- including, but not limited to, structure preserving schemes, Scientific Computing, Uncertainty Quantification within Partial Differential Equations, and Astrophysical and Geophysical Phenomena.

bottom of page