Solving systems of hyperbolic conservation laws with high-order methods continues to attract substantial interest. In two dimensions, the system of conservation law on differential form is given as
$$\begin{aligned} \begin{aligned} u_t + f_1(u)_x + f_2(u)_y&= 0,&\mathbf{x} =(x,y) \in \mathbb {R}^2, t\in \mathbb {R}_{+},\\ u(\mathbf{x} ,0)&= u_0(\mathbf{x} ),&\mathbf{x} \in \mathbb {R}^2, \end{aligned} \end{aligned}$$
(1)
with the conserved variables
\(u:\mathbb {R}^2\times \mathbb {R}_{+} \rightarrow \mathbb {R}^N\), the flux
\(f_i:\mathbb {R}^N\rightarrow \mathbb {R}^N\) and the initial condition
\(u_0\). A well-known method to solve hyperbolic conservation laws is the class of finite volume methods. It is based on a discretization of the domain into control volumes and an approximation of the flux through its boundaries. Van Leer [
33] introduced the MUSCL approach which is based on an high-order approximation of the flux through the boundaries. A well-known challenge for high-order methods is the property of the conservation laws to form discontinuities from smooth initial data [
26]. Thus, solutions need to be defined in the weak (distributional) sense. To prevent stability issues, caused by the discontinuous solutions, Harten et al. [
17] proposed the principle of essentially non-oscillatory (ENO) methods. A powerful extension of the ENO method is the weighted ENO (WENO) method [
30]. Alternative methods to avoid stability problems and unphysical oscillations are based on adding artificial viscosity [
34] or on the use of limiters [
18]. A generalization of the finite volume method is the class of Discontinuous Galerkin (DG) finite element methods [
7], for which it is necessary to add limiters to ensure non-oscillatory approximations [
22]. There exist several approaches that combine RBFs with finite volume methods, e.g. a high-order WENO approach based on polyharmonics [
1], a high-order WENO approach based on multiquadratics [
6], a high-order RBF based CWENO method [
21] and an entropy stable RBF based ENO method [
20]. However, most of these are suitable only for one-dimensional grids or are at most second order accurate. We seek to overcome these limitations with a new RBF-ENO method on two dimensional general grids.
In Sect.
2, we introduce the finite volume scheme based on the MUSCL approach [
33] and describe the basics of RBF interpolation in Sect.
3. Sections
4 and
5 contain the main contribution. In Sect.
4 we introduce a stable evaluation method for RBF interpolation with a polynomial augmentation, which circumvents the known error stagnation. In the same section we include a general proof of the order of convergence for RBFs augmented with polynomials. In Sect.
5, we introduce a smoothness indicator for RBFs, based on the sign-stable one-dimensional approach developed in [
20]. We combine these results to construct an arbitrarily high-order RBF based ENO finite volume method. In Sect.
6, we demonstrate the robustness of the numerical scheme with a variety of numerical examples, while Sect.
7 offers a few concluding remarks.