Abstract
For the purpose of solving elliptic partial differential equations, we suggest a new approach using an h-adaptive local discontinuous Galerkin approximation based on Sinc points. The adaptive approach, which uses Poly-Sinc interpolation to achieve a predetermined level of approximation accuracy, is a local discontinuous Galerkin method. We developed an a priori error estimate and demonstrated the exponential convergence of the Poly-Sinc-based discontinuous Galerkin technique, as well as the adaptive piecewise Poly-Sinc method, for function approximation and ordinary differential equations. In this paper, we demonstrate the exponential convergence in the number of iterations of the a priori error estimate derived for the local discontinuous Galerkin technique under the condition that a reliable estimate of the precise solution of the partial differential equation at the Sinc points exists. For the purpose of refining the computational domain, we employ a statistical strategy. The numerical results for elliptic PDEs with Dirichlet and mixed Neumann-Dirichlet boundary conditions are demonstrated to validate the adaptive greedy Poly-Sinc approach.
Keywords:
Poly-Sinc methods; Lagrange interpolation; local discontinuous Galerkin methods; adaptive methods; exponential convergence; elliptic partial differential equations; mean absolute deviation; sample standard deviation MSC:
41A05; 41A10; 65D05; 65N50; 65N12
1. Introduction
Discontinuous Galerkin (DG) methods [1,2,3,4,5] are a class of numerical methods for finding accurate approximate solutions to differential equations. In a DG method, the domain of interest is partitioned into cells, which allows faster computation of the numerical solution of the partial differential equation (PDE) on the domain of interest. The partitioning process introduces local boundaries, leading to jumps at the interior edges of the cells. It was shown in [4] that the accuracy of the DG approximation is affected by these jumps. We use Poly-Sinc approximation [6,7,8,9], in which Lagrange interpolation with non-equidistant points generated by conformal mappings, such as Sinc points, are used to minimize the jumps at the interior edges of the cells. Another type of discontinuity is singularities. Common singularities appear in the form of corner-like or L-shaped domains [10,11,12,13,14,15]. Sinc methods are characterized by their fast convergence rate of the exponential order and effective handling of singularities [16]. The local DG (LDG) method [3,17,18] has been rigorously studied and applied to a wide variety of problems due to their local conservativity as well as ease of handling of hanging nodes, elements of various types and shapes, and local spaces of different orders [19]. For a review of the LDG method as well as the different forms of the DG method, the reader is referred to [18,19,20,21,22]. There has been an increased interest in developing adaptive DG methods for elliptic problems [22,23], compressible and incompressible flow problems [24,25,26], unsteady flow problems [27,28], and shallow water equations [29,30,31].
We extend our work on the DG method [32,33] and the adaptive piecewise collocation method [34,35] using the Poly-Sinc approximation to elliptic partial differential equations. It was shown in [6,7] that the a priori error estimate of the Poly-Sinc approximation is exponentially convergent in the number of Sinc points, provided that the exact solution belongs to the set of analytic functions.
We develop an adaptive LDG method based on Poly-Sinc approximation to solve elliptic problems. In [34,35], the fraction of a standard deviation was computed as the ratio of the mean absolute deviation to the sample standard deviation. It was shown in [36] that the ratio approaches for an infinite number of normal samples.
This paper is organized as follows. Section 2 discusses the approximation spaces. Section 3 provides a brief overview of the LDG method. We present the adaptive Poly-Sinc-based LDG algorithm, provide an a priori error estimate for the approximation error and show its convergence, and demonstrate the convergence of the adaptive algorithm in Section 4. We provide numerical examples to validate the adaptive algorithm in Section 5. Finally, our concluding remarks are given in Section 6.
2. Approximation Spaces
2.1. Univariate Approximation Spaces
We will introduce some notations related to Sinc methods [6,7,37,38]. Let be a conformal map that maps a simply connected region , where
onto the region [37,39]
where d is a given positive number. The region D has a boundary , and let a and b be two distinct points on . Let be the inverse conformal map. Let be an arc defined by
where and . For finite real numbers , and , and are the Sinc points with spacing [38,40]. Sinc points can be also generated for semi-infinite or infinite intervals. For a comprehensive list of conformal maps, see [7,38].
We now briefly discuss the function space for y. Let , be an arbitrary positive integer number and be the family of all functions that are analytic in such that for all , we have
We next set restrictions on , and d such that , , and . Let be the set of all functions g defined on D that have finite limits and , where the limits are taken from within D such that , where
The transformation guarantees that f vanishes at the endpoints of . We assume that u is analytic and uniformly bounded by (i.e., ) in the larger region
where and .
Lagrange interpolation is a polynomial interpolation scheme [41] which is constructed by Lagrange basis polynomials such that
where represents the interpolation points and . The Lagrange basis polynomials satisfy the property
Hence, the polynomial approximation in the Lagrange form can be written as
where is a polynomial of the degree and . The polynomial interpolates the function at the interpolation points (i.e., ). For the Sinc points, the polynomial approximation becomes
where is the number of Sinc points.
2.2. Bivariate Approximation Spaces
We now define some notations for the function space of the function [37,39,42,43]. Let be a point in , and let D be defined as in Section 2.1 with . Let be the closure of D. Define as ([37], §6.5.2):
Let . Define the following two functions:
We note that and ([37], §4.6.4). Define the following space of functions to be the space of all functions such that the following apply:
- For all ;
- For all ;
- There exists such that the following apply:
- -
- For all ;
- -
- for all .
Here, is the family of all functions u that are analytic in a domain D. A function is said to be in a class on a closed interval if there exists a positive constant C such that [37]
for all points . Define the following two Lagrange approximations:
and
where , is the one-dimensional interpolation operator [37,39] and and are the number of interpolation points in the x axis and the y axis, respectively. Then, the bivariate Lagrange approximation for a function can be written as
where and are the Lagrange basis functions defined in Section 2.1 for the variables x and y, respectively. For simplicity, we assume that and throughout the remaining discussion.
The LDG approximation using the Poly-Sinc interpolation becomes [44]
where are the unknown coefficients to be determined by the LDG method. The function is an indicator function which outputs one if the condition is satisfied and zero otherwise.
3. A Brief Overview of the Local Discontinuous Galerkin Method
Consider the following elliptic equation [3,18]:
where and are given functions. The computational domain is a bounded domain in , as discussed in Section 2.2, and is the outward normal to its boundary [22]. The computational domain is divided into a Cartesian grid which consists of K rectangular elements [22]. For ease of exposition, we will use the symbol to denote the element in this section. It is assumed that the one-dimensional measure of is nonzero [3,18,22]. The model in Equation (7) can be written as a system of first-order equations:
The weak formulation of Equation (8) can be obtained in what follows. By multiplying the first and second equations in Equation (8) by the test functions v and , respectively, integrating over an element , and applying the divergence theorem [22], we obtain
We replace the exact solution with its LDG approximation in the finite element space , where [3,22]
and where is a tensor product space consisting of polynomials of a degree of at most p in each variable for the element [22]. We look for approximate solutions and . For any test functions and , the LDG method consists of finding [3,22] such that
where and are numerical fluxes. The fluxes are nothing but discrete approximations to the traces of u and on the boundary of the element [3,18,22]. Throughout the remaining discussion, we will use the notations and . Let and be two adjacent elements of the Cartesian grid [3,22]. Let be an arbitrary point of the edge and and be the corresponding outward normal vectors at . The mean values and jumps at are defined as [3,18]
where the superscript + denotes the cell , the superscript − denotes an adjacent cell sharing the edge , and [18,45]. If the edge is inside the domain , then the fluxes are [3]
where and are parameters that depend on . If the edge lies on the boundary , then the fluxes are [3]
The stabilization parameter and the auxiliary parameter are defined on the edge as
where is an arbitrary vector with strictly positive components [45]. The vector is used to select the fluxes for all elements [3]. For simplicity, we set and . A simple rule for can be written as [3]
As mentioned in [3], is always equal to the left trace of u on the vertical edges, and is always equal to the trace of u from below on the horizontal edges. Similarly, is always equal to the right trace of on the vertical edges, and is always equal to the trace of from above on the horizontal edges. The quantities and are demonstrated in Figure 1.
Figure 1.
Illustration of is shown in red, and illustration of is shown in blue.
4. Adaptive Poly-Sinc-Based LDG Algorithm
The greedy algorithmic strategy utilized in adaptive Poly-Sinc techniques is introduced in this section. The non-overlapping characteristics and the uniform exponential convergence of the Sinc points on each cell of the computational domain serve as the major features of the adaptive algorithm. Greedy algorithms look for the “best” option among the possible solutions at the current iterate [46]. Model order reduction for the parametrized partial differential equations was performed using greedy methods [47,48,49]. The adaptive Poly-Sinc algorithm is greedy in that it makes a decision with the goal of locating the “best” approximation for the current step of the PDE’s solution [46]. Iteratively, the technique computes the norm values of the local error for each cell of the computational domain. The algorithm refines the cells whose norm values of the local error are considerably large at step i. It is anticipated that the norm values of the local error will decrease with each step of the cell refinement described above. The approach anticipates locating the “best” polynomial approximation for the PDE’s solution as the algorithm iterates.
4.1. Local Error
The local error is used as a measure of the accuracy of the adaptive Poly-Sinc-based LDG method. The local error can be expressed as
The local error in the lth cell and ith iteration can be written as
where , defined in Equation (6), for the ith iteration becomes
where is the number of cells in the ith iteration.
4.2. Algorithm Description
We now discuss the adaptive algorithm for the Poly-Sinc-based LDG approximation. The following steps of the adaptive algorithm are performed in an iterative loop [50]:
The adaptive Poly-Sinc-based LDG algorithm is outlined in Algorithm 1. The refinement strategy is performed as follows. For the ith iteration, we compute the set of norm values , where is defined in Section 4.1, over the cells, from which the sample mean and the sample standard deviation [51]
are computed [52,53,54]. The symbol denotes the lth cell in the ith iteration. The cells with the indices are marked for refinement, where the test of normality is defined as [36]
Using Hölder’s inequality for sums with ([55], §3.2.8), one can show that . We restrict this to second-order moments only. The points in the cells with the indices are used as partitioning points, and Sinc points are inserted in the newly created cells, where is the number of Sinc points in the x axis or the y axis. The algorithm terminates when the stopping criterion is satisfied. The approximate solution , for the ith iteration is computed using Equation (14).
The norm of a two-dimensional function is computed as follows:
where the definite integral is computed numerically using a Sinc quadrature [38]; in other words, we have
where is the Sinc spacing used for the Sinc quadrature, represents the quadrature points, which are also Sinc points, and is the conformal mapping in Section 2.1.
| Algorithm 1: Adaptive Poly-Sinc-based LDG algorithm. |
![]() |
4.3. Error Analysis
We state below the main theorem:
Theorem 1
(Estimate of the upper bound). Let u be analytic and bounded in Ω, and let be the Poly-Sinc-based local discontinuous Galerkin approximation in the ith iteration. Let and be the number of Sinc points in the x axis and y axis, respectively. Let Λ be the Lebesgue constant. Let be the estimated coefficients and be the exact values of at the Sinc points with
Then, there exists a constant A, independent of the ith iteration, such that
where , , and .
Proof.
The derivation follows that of [34,35]. The upper bound on the error estimate is
where , is the Lebesgue constant for the Poly-Sinc approximation [9,39,56], , , , , and the multiplicative property [57] of the supremum norm was used (i.e., ). The iteration index i was dropped in and since the number of interpolation points or is independent of the ith iteration. On average, the term , where is the total number of interpolation points in the ith iteration. Next, we derive the upper bound , which follows the derivation of [37,39]. We start with the computational domain . An upper bound on the error estimate becomes
The upper bound of the error is
where , , , , [35], where denotes the length, and
The upper bound of the error is
where , , , [35], and
From the inequalities in Equations (20) and (21), the upper bound on the error estimate becomes
where , , , , and
The inequality in Equation (19) becomes
□
We compute the mean value of the error estimate; in other words, we calculate
For fitting purposes, we can rewrite the inequality in Equation (23) as
where . We note that is increasing and is finite for a finite value of the iteration index i. The factor becomes small as , the number of cells in the ith iteration, becomes large.
4.4. Convergence Analysis of the Adaptive Algorithm
This section discusses the convergence of the adaptive algorithm. The convergence analysis for the one-dimensional case was shown in [35]. It suffices to show that the sequence is contractive and that it converges uniformly on to .
Lemma 1
(Contraction mapping [58]). The sequence is contractive; in other words, there exists some constant such that
Proof.
Let . Recalling the inequality in Equation (23), we have
Similarly, we have
Since from Equation (22) and , one can directly verify that
In other words, . This implies that there is a constant such that
The upper bound of the inequality in Equation (29) cannot be larger than that of Equation (25); in other words, we have
This implies that . Hence, there exists a constant such that
Multiplying the inequality in Equation (30) by , we obtain
□
Lemma 2
(Uniform convergence [37,58]). Let , be the sequence of bounded functions on . If forms a Cauchy sequence on Ω, then
and the sequence converges uniformly on Ω to .
Proof.
The derivation follows that of ([58], § 8.1.10). Since the sequence is contractive by Lemma 1, then the sequence is a Cauchy sequence ([58], Theorem 3.5.8). Hence, there exists a natural number M such that if , then . Since is arbitrary, . Hence, the sequence converges to a limit . Let , where
It was shown in Theorem 1 that for . Since , then as . The term as since . We conclude that , and the sequence converges uniformly on to , which completes the proof. □
Lemmas (1) and (2) are used to prove the contraction mapping principle [37]. We consider the Banach space [37]. While the supremum norm has a theoretical advantage, the norm will be used as discussed in [34]. Next, we will present some results for PDEs with Dirichlet boundary conditions and mixed Dirichlet-Neumann boundary conditions.
5. Numerical Examples
The results in this section were computed using Mathematica [59]. The Sinc spacing used for generating the Sinc points was , and the Sinc spacing used for generating the quadrature points was . The stopping criterion . A precision of 200 digits was used. For all examples, we set the number of points per cell to be constant (i.e., ). The traces were implemented as discussed in [60]. The number of quadrature points used in the Sinc quadrature (17) for a cell was , where . The number of quadrature points in a cell was increased to if the width or the height of the cell was less than .
Example 1.
Solution of two-dimensional Poisson equation [61] with Dirichlet boundary conditions:
whose exact solution is
The algorithm terminates after iterations and the number of points . Figure 2a shows the 3D plot of , and Figure 2b shows the contour plot of .
Figure 2.
A 3D plot and contour plot of for Example 1. (a) 3D plot of ; (b) Contour plot of .
We perform least squares fitting of the logarithm of the set to the logarithm of the upper bound of the inequality in Equation (24) as shown in Figure 3a. The dots represent the set , and the solid line represents the least squares fitted model in Equation (24). The fitted model demonstrates an exponential decay in the mean value of , over the cells. The parameter , which results from the estimation of the coefficients of under the Poly-Sinc-based LDG method, is quite small. This indicates that our adaptive method can estimate the exact values of at the Sinc points up to a negligible error. Figure 3b shows the logarithmic plot of the absolute value of the local error . The jumps in the local error plot result from the partitioning process of the Poly-Sinc-based LDG method. The jumps are almost negligible, as seen in Figure 2. The norm of the approximation error .
Figure 3.
(a) Fitting the model in Equation (24) to the set of Example 1. (b) Local error plot.
We tabulate the test of normality as a function of the iteration index , in Table 1. The test of normality is less than one, as discussed in [34,35].
Table 1.
Test of normality , for Example 1.
Example 2.
Consider the following Laplace equation [61] with Dirichlet boundary conditions:
whose exact solution is
The algorithm terminates after iterations and the number of points . Figure 4a shows the 3D plot of , and Figure 4b shows the contour plot of .
Figure 4.
A 3D plot and contour plot of for Example 2. (a) A 3D plot of ; (b) Contour plot of .
We perform least squares fitting of the logarithm of the set to the logarithm of the upper bound of the inequality in Equation (24) as shown in Figure 5a. The dots represent the set , and the solid line represents the least squares fitted model in Equation (24). The fitted model demonstrates an exponential decay in the mean value of over the cells. The parameter , which results from the estimation of the coefficients of under the Poly-Sinc-based LDG method, is quite small. This indicates that our adaptive method can estimate the exact values of at the Sinc points up to a negligible error. Figure 5b shows the logarithmic plot of the absolute value of the local error . The jumps in the local error plot result from the partitioning process of the Poly-Sinc-based LDG method. The jumps are almost negligible, as seen in Figure 4. The norm of the approximation error .
Figure 5.
(a) Fitting the model in Equation (24) to the set of Example 2. (b) Local error plot.
We tabulate the test of normality as a function of the iteration index , in Table 2. The test of normality oscillates around the value .
Table 2.
Test of normality , for Example 2.
Example 3.
Consider the following elliptic problem [43,62] with Dirichlet boundary conditions:
where and the exact solution is
The algorithm terminates after iterations and the number of points . Figure 6a shows the 3D plot of , and Figure 6b shows the contour plot of .
Figure 6.
A 3D plot and contour plot of for Example 3. (a) 3D plot of ; (b) Contour plot of .
We perform least squares fitting of the logarithm of the set to the logarithm of the upper bound of the inequality in Equation (24) as shown in Figure 7a. The dots represent the set , and the solid line represents the least squares fitted model in Equation (24). The fitted model demonstrates an exponential decay in the mean value of , over the cells. The parameter , which results from the estimation of the coefficients of under the Poly-Sinc-based LDG method, is quite small. This indicates that our adaptive method can estimate the exact values of at the Sinc points up to a negligible error. Figure 7b shows the logarithmic plot of the absolute value of the local error . The jumps in the local error plot result from the partitioning process of the Poly-Sinc-based LDG method. The jumps are almost negligible, as seen in Figure 6. The norm of the approximation error .
Figure 7.
(a) Fitting the model in Equation (24) to the set of Example 3. (b) Local error plot.
We tabulate the test of normality , as a function of the iteration index , in Table 3. The test of normality oscillates around the value .
Table 3.
Test of normality , for Example 3.
Example 4.
Consider the following Poisson problem [22] with mixed Dirichlet-Neumann boundary conditions:
whose exact solution is
The algorithm terminates after iterations and the number of points . Figure 8a shows the 3D plot of , and Figure 8b shows the contour plot of .
Figure 8.
A 3D plot and contour plot of for Example 4. (a) 3D plot of ; (b) Contour plot of .
We perform least squares fitting of the logarithm of the set to the logarithm of the upper bound of the inequality in Equation (24) as shown in Figure 9a. The dots represent the set , and the solid line represents the least squares fitted model in Equation (24). The fitted model demonstrates an exponential decay in the mean value of , over the cells. The parameter , which results from the estimation of the coefficients of under the Poly-Sinc-based LDG method, is quite small. This indicates that our adaptive method can estimate the exact values of at the Sinc points up to a negligible error. Figure 9b shows the logarithmic plot of the absolute value of the local error . The jumps in the local error plot result from the partitioning process of the Poly-Sinc-based LDG method. The jumps are almost negligible, as seen in Figure 8. The norm of the approximation error .
Figure 9.
(a) Fitting the model in Equation (24) to the set of Example 4. (b) Plot of .
Figure 10 shows the distribution of the Sinc points for . The plot shows a dense distribution of Sinc points near the boundaries as well as the center of the domain Ω.
Figure 10.
Distribution of Sinc points for Example 4.
We tabulate the test of normality as a function of the iteration index , in Table 4. It can be observed that the test of normality is decaying.
Table 4.
Test of normality , for Example 4.
6. Conclusions
In this paper, we derived an a priori error estimate for the h-adaptive Poly-Sinc-based LDG algorithm and showed its exponential convergence in the number of iterations, provided that a good estimate of the exact solution at the Sinc points existed. The convergence of the adaptive algorithm was also shown. We used a statistical approach for refinement of the computational domain. We validated our adaptive method on elliptic PDEs with Dirichlet and mixed Neumann-Dirichlet boundary conditions. Our study demonstrates that better approximation can be obtained if the stopping criterion is less than at the expense of more iterations.
Author Contributions
Conceptualization, G.B.; methodology, O.A.K.; software, O.A.K. and G.B.; validation, O.A.K. and G.B.; formal analysis, O.A.K.; investigation, O.A.K. and G.B.; resources, not applicable; data curation, not applicable; writing—original draft preparation, O.A.K.; writing—review and editing, G.B. and O.A.K.; visualization, O.A.K.; supervision, G.B.; project administration, G.B.; funding acquisition, not applicable. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Acknowledgments
The authors thank the anonymous reviewers for their comments on an earlier draft of this paper.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Reed, W.H.; Hill, T. Triangular Mesh Methods for the Neutron Transport Equation; Technical Report; Los Alamos Scientific Lab.: Los Alamos, NM, USA, 1973. [Google Scholar]
- Cockburn, B.; Karniadakis, G.E.; Shu, C.W. The Development of Discontinuous Galerkin Methods. In Discontinuous Galerkin Methods; Springer: Berlin/Heidelberg, Germany, 2000; pp. 3–50. [Google Scholar] [CrossRef] [Scilit]
- Cockburn, B.; Kanschat, G.; Perugia, I.; Schötzau, D. Superconvergence of the Local Discontinuous Galerkin Method for Elliptic Problems on Cartesian Grids. SIAM J. Numer. Anal. 2001, 39, 264–285. [Google Scholar] [CrossRef] [Scilit]
- Cockburn, B. Discontinuous Galerkin methods. ZAMM-J. Appl. Math. Mech. Angew. Math. Mech. Appl. Math. Mech. 2003, 83, 731–754. [Google Scholar] [CrossRef] [Scilit]
- Dolejší, V.; Feistauer, M. Discontinuous Galerkin Method: Analysis and Applications to Compressible Flow; Springer: Cham, Switzerland, 2015. [Google Scholar]
- Stenger, F. Polynomial function and derivative approximation of Sinc data. J. Complex 2009, 25, 292–302. [Google Scholar] [CrossRef] [Scilit]
- Stenger, F.; Youssef, M.; Niebsch, J. Improved approximation via use of transformations. In Multiscale Signal Analysis and Modeling; Springer: New York, NY, USA, 2013; pp. 25–49. [Google Scholar] [CrossRef] [Scilit]
- Stenger, F.; El-Sharkawy, H.A.M.; Baumann, G. The Lebesgue constant for Sinc approximations. In New Perspectives on Approximation and Sampling Theory: Festschrift in Honor of Paul Butzer’s 85th Birthday; Springer International Publishing: Cham, Switzerland, 2014; pp. 319–335. [Google Scholar] [CrossRef] [Scilit]
- Youssef, M.; El-Sharkawy, H.A.; Baumann, G. Lebesgue constant using Sinc points. Adv. Numer. Anal. 2016, 2016. [Google Scholar] [CrossRef] [Scilit]
- Lybeck, N.J.; Bowers, K.L. Domain decomposition via the Sinc-Galerkin method for second order differential equations. In Domain Decomposition Methods in Scientific and Engineering Computing, Proceedings of the 7th International Conference on Domain Decomposition, Pennsylvania, PA, USA, 27–30 October 1993; American Mathematical Society: Providence, RI, USA, 1994; pp. 271–276. [Google Scholar]
- Lybeck, N.J.; Bowers, K.L. Domain decomposition in conjunction with sinc methods for Poisson’s equation. Numer. Methods Partial. Differ. Equ. 1996, 12, 461–487. [Google Scholar] [CrossRef] [Scilit]
- Burda, P.; Novotný, J.; Šístek, J. Precise FEM solution of a corner singularity using an adjusted mesh. Int. J. Numer. Methods Fluids 2005, 47, 1285–1292. [Google Scholar] [CrossRef] [Scilit]
- Youssef, M.; Baumann, G. On bivariate Poly-Sinc collocation applied to patching domain decomposition. Appl. Math. Sci. 2017, 11, 209–226. [Google Scholar] [CrossRef] [Scilit]
- Frei, W. How to Identify and Resolve Singularities in the Model When Meshing. 2013. Available online: https://www.comsol.com/blogs/how-identify-resolve-singularities-model-meshing/ (accessed on 28 January 2023).
- Sönnerlind, H. Singularities in Finite Element Models: Dealing with Red Spots. 2015. Available online: https://www.comsol.com/blogs/singularities-in-finite-element-models-dealing-with-red-spots/ (accessed on 28 January 2023).
- Baumann, G.; Stenger, F. Fractional calculus and Sinc methods. Fract. Calc. Appl. Anal. 2011, 14, 568–622. [Google Scholar] [CrossRef] [Scilit]
- Cockburn, B.; Shu, C.W. The local discontinuous Galerkin method for time-dependent convection-diffusion systems. SIAM J. Numer. Anal. 1998, 35, 2440–2463. [Google Scholar] [CrossRef] [Scilit]
- Castillo, P.; Cockburn, B.; Perugia, I.; Schötzau, D. An A Priori Error Analysis of the Local Discontinuous Galerkin Method for Elliptic Problems. SIAM J. Numer. Anal. 2000, 38, 1676–1706. [Google Scholar] [CrossRef] [Scilit]
- Cockburn, B.; Kanschat, G.; Schötzau, D. The local discontinuous Galerkin method for linearized incompressible fluid flow: A review. Comput. Fluids 2005, 34, 491–506. [Google Scholar] [CrossRef] [Scilit]
- Yan, J.; Shu, C.W. Local discontinuous Galerkin methods for partial differential equations with higher order derivatives. J. Sci. Comput. 2002, 17, 27–47. [Google Scholar] [CrossRef] [Scilit]
- Castillo, P. A review of the Local Discontinuous Galerkin (LDG) method applied to elliptic problems. Appl. Numer. Math. 2006, 56, 1307–1313. [Google Scholar] [CrossRef] [Scilit]
- Baccouch, M. Optimal superconvergence and asymptotically exact a posteriori error estimator for the local discontinuous Galerkin method for linear elliptic problems on Cartesian grids. Appl. Numer. Math. 2021, 162, 201–224. [Google Scholar] [CrossRef] [Scilit]
- Cangiani, A.; Georgoulis, E.H.; Sabawi, Y.A. Adaptive discontinuous Galerkin methods for elliptic interface problems. Math. Comp. 2018, 87, 2675–2707. [Google Scholar] [CrossRef]
- Kompenhans, M.; Rubio, G.; Ferrer, E.; Valero, E. Adaptation strategies for high order discontinuous Galerkin methods based on Tau-estimation. J. Comput. Phys. 2016, 306, 216–236. [Google Scholar] [CrossRef] [Scilit]
- Kane, B.; Klöfkorn, R.; Dedner, A. Adaptive Discontinuous Galerkin Methods for Flow in Porous Media. In Proceedings of the Numerical Mathematics and Advanced Applications ENUMATH 2017, Voss, Norway, 25–29 September 2017; Radu, F.A., Kumar, K., Berre, I., Nordbotten, J.M., Pop, I.S., Eds.; Springer International Publishing: Cham, Switzerland, 2019; pp. 367–378. [Google Scholar] [CrossRef] [Scilit]
- Wang, F.; Ling, M.; Han, W.; Jing, F. Adaptive discontinuous Galerkin methods for solving an incompressible Stokes flow problem with slip boundary condition of frictional type. J. Comput. Appl. Math. 2020, 371, 112700. [Google Scholar] [CrossRef] [Scilit]
- Noventa, G.; Massa, F.; Rebay, S.; Bassi, F.; Ghidoni, A. Robustness and efficiency of an implicit time-adaptive discontinuous Galerkin solver for unsteady flows. Comput. Fluids 2020, 204, 104529. [Google Scholar] [CrossRef] [Scilit]
- Bassi, F.; Colombo, A.; Crivellini, A.; Fidkowski, K.J.; Franciolini, M.; Ghidoni, A.; Noventa, G. Entropy-Adjoint p-Adaptive Discontinuous Galerkin Method for the Under-Resolved Simulation of Turbulent Flows. AIAA J. 2020, 58, 3963–3977. [Google Scholar] [CrossRef] [Scilit]
- Bonev, B.; Hesthaven, J.S.; Giraldo, F.X.; Kopera, M.A. Discontinuous Galerkin scheme for the spherical shallow water equations with applications to tsunami modeling and prediction. J. Comput. Phys. 2018, 362, 425–448. [Google Scholar] [CrossRef] [Scilit]
- Beisiegel, N.; Vater, S.; Behrens, J.; Dias, F. An adaptive discontinuous Galerkin method for the simulation of hurricane storm surge. Ocean. Dyn. 2020, 70, 641–666. [Google Scholar] [CrossRef] [Scilit]
- Faghih-Naini, S.; Aizinger, V. p-adaptive discontinuous Galerkin method for the shallow water equations with a parameter-free error indicator. GEM-Int. J. Geomath. 2022, 13, 18. [Google Scholar] [CrossRef] [Scilit]
- Khalil, O.A.; Baumann, G. Discontinuous Galerkin methods using poly-sinc approximation. Math. Comput. Simul. 2021, 179, 96–110. [Google Scholar] [CrossRef] [Scilit]
- Khalil, O.A.; Baumann, G. Convergence rate estimation of poly-Sinc-based discontinuous Galerkin methods. Appl. Numer. Math. 2021, 165, 527–552. [Google Scholar] [CrossRef] [Scilit]
- Khalil, O.; El-Sharkawy, H.; Youssef, M.; Baumann, G. Adaptive piecewise Poly-Sinc methods for ordinary differential equations. Algorithms 2022, 15, 320. [Google Scholar] [CrossRef] [Scilit]
- Khalil, O.A.; El-Sharkawy, H.A.; Youssef, M.; Baumann, G. Adaptive piecewise Poly-Sinc methods for function approximation. Appl. Numer. Math. 2023, 186, 1–18. [Google Scholar] [CrossRef] [Scilit]
- Geary, R.C. The ratio of the mean deviation to the standard deviation as a test of normality. Biometrika 1935, 27, 310–332. [Google Scholar] [CrossRef] [Scilit]
- Stenger, F. Numerical Methods Based on Sinc and Analytic Functions; Springer Series in Computational Mathematics; Springer Science & Business Media: New York, NY, USA, 1993; Volume 20. [Google Scholar] [CrossRef] [Scilit]
- Stenger, F. Handbook of Sinc Numerical Methods; CRC Press: Boca Raton, FL, USA, 2011. [Google Scholar] [CrossRef] [Scilit]
- Youssef, M.; El-Sharkawy, H.A.; Baumann, G. Multivariate Lagrange interpolation at Sinc points: Error estimation and Lebesgue constant. J. Math. Res. 2016, 8, 4. [Google Scholar] [CrossRef] [Scilit]
- Baumann, G.; Stenger, F. Sinc-approximations of fractional operators: A computing approach. Mathematics 2015, 3, 444–480. [Google Scholar] [CrossRef] [Scilit]
- Stoer, J.; Bulirsch, R. Introduction to Numerical Analysis; Springer: New York, NY, USA, 2002. [Google Scholar] [CrossRef] [Scilit]
- Youssef, M.; Baumann, G. Collocation method to solve elliptic equations, Bivariate Poly-Sinc approximation. J. Progress. Res. Math. 2016, 7, 1079–1091. [Google Scholar]
- Youssef, M. Poly-Sinc Approximation Methods. Ph.D. Thesis, German University in Cairo, Cairo, Egypt, 2017. [Google Scholar]
- Rivière, B. Discontinuous Galerkin Methods for Solving Elliptic and Parabolic Equations: Theory and Implementation; SIAM: Philadelphia, PA, USA, 2008. [Google Scholar]
- Adjerid, S.; Chaabane, N. An improved superconvergence error estimate for the LDG method. Appl. Numer. Math. 2015, 98, 122–136. [Google Scholar] [CrossRef] [Scilit]
- Cormen, T.H.; Leiserson, C.E.; Rivest, R.L.; Stein, C. Introduction to Algorithms; MIT Press: Cambridge, MA, USA, 2009. [Google Scholar]
- Haasdonk, B.; Ohlberger, M. Reduced basis method for finite volume approximations of parametrized linear evolution equations. M2AN Math. Model. Numer. Anal. 2008, 42, 277–302. [Google Scholar] [CrossRef] [Scilit]
- Grepl, M.A. Model order reduction of parametrized nonlinear reaction–diffusion systems. Comput. Chem. Eng. 2012, 43, 33–44. [Google Scholar] [CrossRef] [Scilit]
- Sleeman, M.K.; Yano, M. Goal-oriented model reduction for parametrized time-dependent nonlinear partial differential equations. Comput. Methods Appl. Mech. Eng. 2022, 388, 114206. [Google Scholar] [CrossRef] [Scilit]
- Nochetto, R.H.; Siebert, K.G.; Veeser, A. Theory of adaptive finite element methods: An introduction. In Proceedings of the Multiscale, Nonlinear and Adaptive Approximation; DeVore, R., Kunoth, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2009; pp. 409–542. [Google Scholar] [CrossRef] [Scilit]
- Walpole, R.E.; Myers, R.H.; Myers, S.L.; Ye, K. Probability and Statistics for Engineers and Scientists, 9th ed.; Pearson Education, Inc.: Boston, MA, USA, 2012. [Google Scholar]
- Carey, G.F.; Humphrey, D.L. Finite element mesh refinement algorithm using element residuals. In Proceedings of the Codes for Boundary-Value Problems in Ordinary Differential Equations; Childs, B., Scott, M., Daniel, J.W., Denman, E., Nelson, P., Eds.; Springer: Berlin/Heidelberg, Germany, 1979; pp. 243–249. [Google Scholar] [CrossRef] [Scilit]
- Carey, G.F. Adaptive refinement and nonlinear fluid problems. Comput. Methods Appl. Mech. Eng. 1979, 17–18, 541–560. [Google Scholar] [CrossRef] [Scilit]
- Carey, G.F.; Humphrey, D.L. Mesh refinement and iterative solution methods for finite element computations. Int. J. Numer. Methods Eng. 1981, 17, 1717–1734. [Google Scholar] [CrossRef] [Scilit]
- Abramowitz, M.; Stegun, I.A. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, 10th printing ed.; Dover Publications, Inc.: New York, NY, USA, 1972. [Google Scholar]
- Youssef, M.; Pulch, R. Poly-Sinc solution of stochastic elliptic differential equations. J. Sci. Comput. 2021, 87, 82. [Google Scholar] [CrossRef] [Scilit]
- Rudin, W. Functional Analysis; McGraw-Hill, Inc.: New York, NY, USA, 1973. [Google Scholar]
- Bartle, R.G.; Sherbert, D.R. Introduction to Real Analysis, 3rd ed.; John Wiley & Sons, Inc.: New York, NY, USA, 2000. [Google Scholar]
- Wolfram Research, Inc. Mathematica; Version 13.0; Wolfram Research, Inc.: Champaign, IL, USA, 2021. [Google Scholar]
- Arndt, D.; Bangerth, W.; Feder, M.; Fehling, M.; Gassmöller, R.; Heister, T.; Heltai, L.; Kronbichler, M.; Maier, M.; Munch, P.; et al. Reference Documentation for deal.II Version 9.4.1: The Step-12 Tutorial Program. 2023. Available online: https://www.dealii.org/current/doxygen/deal.II/step_12.html (accessed on 19 January 2023).
- Dell’Accio, F.; Di Tommaso, F.; Nouisser, O.; Siar, N. Solving Poisson equation with Dirichlet conditions through multinode Shepard operators. Comput. Math. Appl. 2021, 98, 254–260. [Google Scholar] [CrossRef] [Scilit]
- Lybeck, N.J. Sinc Domain Decomposition Methods for Elliptic Problems. Ph.D. Thesis, Montana State University, Bozeman, Montana, 1994. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).










