Abstract. We describe a class of logically rectangular quadrilateral and hexahedral grids for solving PDEs in circular and spherical domains, including grid mappings for the circle, the surface of the sphere and the three-dimensional ball. The grids are logically rectangular and the computational domain is a single Cartesian grid. Compared to alternative approaches based on a multiblock data structure or unstructured triangulations, this approach simplifies the implementation of numerical methods and the use of adaptive refinement. A more general domain with a smooth boundary can be gridded by composing one of the mappings from this paper with another smooth mapping from the circle or sphere to the desired domain.Although these grids are highly non-orthogonal, we show that the high-resolution wave-propagation algorithm implemented in clawpack can be effectively used to approximate hyperbolic problems on these grids. Since the ratio between the largest and smallest grid is below 2 for most of our grid mappings, explicit finite volume methods such as the wave propagation algorithm do not suffer from the center or pole singularities that arise with polar or latitude-longitude grids.Numerical test calculations illustrate the potential use of these grids for a variety of applications including Euler equations, shallow water equations, and acoustics in a heterogeneous medium. Pattern formation from a reaction-diffusion equation on the sphere is also considered. All examples are implemented in the clawpack software package and full source code is available on the web, along with matlab routines for the various mappings.Key words. circular domain, spherical domain, grid transformations, finite volume methods, hyperbolic PDEs AMS subject classifications. 65M06, 65M50, 65Y15, 35L60, 58J451. Introduction. Uniform Cartesian grids are well suited to solving partial differential equations in rectangular regions. Logically rectangular quadrilateral grids work well for many problems where the domain is a deformed rectangle. For example, in an annulus a rectangular grid in polar r-θ coordinates can be used with periodic boundary conditions in the θ direction.It is not so clear that quadrilateral grids are appropriate for solving problems in smooth domains such as a circle (i.e., a planar disk). Polar coordinates could again be used over a rectangular computational domain, but when polar coordinates are used over the full circle there may be numerical difficulties arising at the center of the circle where all of the radial grid lines meet at a single point in physical space. While it is possible to use finite volume methods in this context, these converging grid lines give rise to cells near the center that are much smaller than cells elsewhere in the domain. For explicit finite volume methods the CFL condition may then require a very small time step everywhere. Similar problems arise when using a latitude-longitude grid on the sphere.In this paper we consider a family of quadrilateral and hexahedral grids for the numerical solut...
We propose a simple modification of standard WENO finite volume methods for Cartesian grids, which retains the full spatial order of accuracy of the one-dimensional discretization when applied to nonlinear multidimensional systems of conservation laws.We derive formulas, which allow us to compute high-order accurate point values of the conserved quantities at grid cell interfaces. Using those point values, we can compute a highorder flux at the center of a grid cell interface. Finally, we use those point values to compute high-order accurate averaged fluxes at cell interfaces as needed by a finite volume method.The method is described in detail for the two-dimensional Euler equations of gas dynamics. An extension to the three-dimensional case as well as to other nonlinear systems of conservation laws in divergence form is straightforward. Furthermore, similar ideas can be used to improve the accuracy of WENO type methods for hyperbolic systems which are not in divergence form.Several test computations confirm the high-order accuracy for smooth nonlinear problems.
a b s t r a c tNumerical methods for solving the ideal magnetohydrodynamic (MHD) equations in more than one space dimension must either confront the challenge of controlling errors in the discrete divergence of the magnetic field, or else be faced with nonlinear numerical instabilities. One approach for controlling the discrete divergence is through a so-called constrained transport method, which is based on first predicting a magnetic field through a standard finite volume solver, and then correcting this field through the appropriate use of a magnetic vector potential. In this work we develop a constrained transport method for the 3D ideal MHD equations that is based on a high-resolution wave propagation scheme. Our proposed scheme is the 3D extension of the 2D scheme developed by Rossmanith [J.A. Rossmanith, An unstaggered, high-resolution constrained transport method for magnetohydrodynamic flows, SIAM J. Sci. Comput. 28 (2006) 1766], and is based on the high-resolution wave propagation method of Langseth and LeVeque [J.O. Langseth, R.J. LeVeque, A wave propagation method for threedimensional hyperbolic conservation laws, J. Comput. Phys. 165 (2000) 126]. In particular, in our extension we take great care to maintain the three most important properties of the 2D scheme: (1) all quantities, including all components of the magnetic field and magnetic potential, are treated as cell-centered; (2) we develop a high-resolution wave propagation scheme for evolving the magnetic potential; and (3) we develop a wave limiting approach that is applied during the vector potential evolution, which controls unphysical oscillations in the magnetic field. One of the key numerical difficulties that is novel to 3D is that the transport equation that must be solved for the magnetic vector potential is only weakly hyperbolic. In presenting our numerical algorithm we describe how to numerically handle this problem of weak hyperbolicity, as well as how to choose an appropriate gauge condition. The resulting scheme is applied to several numerical test cases.
Abstract. We study generalizations of the high-resolution wave propagation algorithm for the approximation of hyperbolic conservation laws on irregular grids that have a time step restriction based on a reference grid cell length that can be orders of magnitude larger than the smallest grid cell arising in the discretization. This Godunov-type scheme calculates fluxes at cell interfaces by solving Riemann problems defined over boxes of a reference grid cell length h.We discuss stability and accuracy of the resulting so-called h-box methods for one-dimensional systems of conservation laws. An extension of the method for the two-dimensional case, which is based on the multidimensional wave propagation algorithm, is also described.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.