Abstract
In this paper, we consider a coupled system of equations that describes simplified magnetohydrodynamics (MHD) problem in perforated domains. We construct a fine grid that resolves the perforations on the grid level in order to use a traditional approximation. For the solution on the fine grid, we construct approximation using the mixed finite element method. To reduce the size of the fine grid system, we will develop a Mixed Generalized Multiscale Finite Element Method (Mixed GMsFEM). The method differs from existing approaches and requires some modifications to represent the flow and magnetic fields. Numerical results are presented for a two-dimensional model problem in perforated domains. This model problem is a special case for the general 3D problem. We study the influence of the number of multiscale basis functions on the accuracy of the method and show that the proposed method provides a good accuracy with few basis functions.
1. Introduction
The magnetohydrodynamic (MHD) system describes the interactions of electrically conducting incompressible flows in the presence of a magnetic field. MHD flows are usually involved in the contexts: liquid metal cooling of nuclear reactors, electromagnetic casting of metals, MHD generators, accelerators, and MHD ion propulsion, see [1,2,3]. The equations that model the MHD are the coupling of incompressible Navier–Stokes equations and the Maxwell’s equations via the Lorentz force and Ohm’s law. There are some research works devoted to the numerical approximation of MHD equations. For treating the nonlinear terms effectively, three classical iterative methods (Stokes-type, Newtown and Oseen-type ones) within finite element approximation for the steady MHD equations have been developed in [4,5]. Especially, the theoretical analysis and numerical examples in [4,6] show that the Picard iteration (called Oseen-type iteration by the authors in the reference) is suitable for high Reynolds number problems. The local and parallel finite element algorithms based on two-grid methods were given in [7,8,9]. The stabilized finite element schemes that capture physical solutions were investigated in [10]. The mixed finite element methods with divergence-free velocities and magnetics fields are developed [11,12,13]. However, analysis of the above literature mainly focuses on the singly-connected computational domains. In this paper, our goal is to develop multiscale methods for MHD flows on complex domains with perforations.
In this paper, we consider a simplified MHD problem in perforated domains, and propose a multiscale method for constructing the reduced order model on the coarse grid. In particular, we consider a special 2D case of MHD equations and the full MHD problem will be considered in the future. We start with the mixed formulation for both equations of the simplified MHD problem in a perforated domain. For the solution of the nonlinear system, we use a Picard iteration to decouple the equations. We construct a fine grid that resolves perforations on the grid level and write an approximation using a mixed finite element method. Problems in perforated domains have a multiscale nature and approximations on the fine grid lead the large system of equations. To reduce the size of the discrete system, multiscale methods or homogenization techniques are needed [14,15,16,17,18,19]. Homogenization techniques are constructed to solve problems with scale separation, i.e., when perforations are of similar sizes. When the perforated media do not have scale separation, multiscale methods are used [20,21,22,23,24]. In the papers [20,21], the authors presented the multiscale finite element method for problems in perforated domains, but these approaches use a limited number of degrees of freedom per coarse element. In the papers [18,25], the general approach for constructing the multiscale basis functions using local spectral characteristics was presented in [18,25]. Continuous and Discontinuous Galerkin Generalized Multiscale Finite Element Methods (GMsFEM) for coarse grid approximation of the problems in perforated domains was presented in [26,27]. The GMsFEM is a systematic approach to identify multiscale basis functions via local snapshots and local spectral problems. The local snapshots are constructed by solving local problems and contain the information about local geometry structure (perforations). By performing local spectral decomposition, the method identifies multiscale basis functions. For accurately approximating the fluxes, we use a Mixed Generalized Multiscale Finite Element method and construct multiscale basis functions for them [28,29,30,31]. In Mixed GMsFEM, we construct the snapshot space for each coarse edge, perform the local spectral decomposition in the snapshot space and select the dominant modes as multiscale basis functions for the flux. The presented work is based on our previous papers [30,31], where we presented a Mixed GMsFEM for solutions of the problems in perforated domains. In this paper, we apply and study the method for solving the incompressible magnetohydrodynamics (MHD) problem in perforated domains. We present numerical results for some perforated geometries 2D. These numerical results demonstrate one can achieve a good accuracy with fewer basis functions.
The paper is organized as follows. In Section 2, we describe the problem formulation. Next, we decouple the system of equations using Picard iterations. In Section 3 and Section 4, we present a fine grid and multiscale approximations for the magnetic field and flow problems, respectively. Fine grid and coarse grid approximations are presented using mixed formulation. Construction of the multiscale basis functions are presented. In Section 5, we present numerical results for the two-dimensional problem in a perforated domain. The paper ends with a conclusion.
2. Problem Formulation
The full steady incompressible MHD equations in is a complex system which link the velocity field , magnetic field and pressure p:
where is the hydrodynamic Reynolds number, the magnetic Reynolds number, the coupling number. We refer the readers to [32] for details on the existence, uniqueness, and finite element approximation of solutions of (1).
This article considers a magnetic field perpendicular to the velocity field of (1) in two-dimensional perforated domain , then the simplified MHD equations without any body force and hydrodynamic convective terms are described as follows:
Let , be the flux and is the perforated domain (see Figure 1). We write Equation (2) in the mixed form
and consider with the following boundary conditions
where is the boundary of perforations, , n is the unit outward normal vector on and is the identity matrix.
Figure 1.
Illustration of a perforated domain.
For linearization, we use Picard iterations and obtain the following algorithm
- Find from
- Find from
Here k is the nonlinear iteration.
3. Magnetic Field Problem
We have the following variational formulations: find such that
where k is the nonlinear iteration and
We can rewrite fine grid approximation in the matrix form
where . The fine grid problem is solved using the lowest-order Raviart-Thomas element.
Multiscale Approximation
To construct the multiscale space for the coarse scale approximation, we use a Mixed GMsFEM [23,28,29,30,31]. Let be a coarse grid of domain and be the set of all faces of the coarse grid, where H is the coarse mesh size and be the total number of faces. We define the neighborhood of the face by
and is a union of two coarse grid blocks when lies in the interior of the domain (see Figure 2).
Figure 2.
Illustration of a coarse grid and local domain () for the Magnetic field problem.
We construct a multiscale space for the flux
and for the B, we use the space of piecewise constant functions over the coarse triangulation .
Here are the multiscale basis functions that supported in a coarse neighborhood , is the number of basis functions and is equal to the number of coarse grid cells.
For the coarse grid approximation, we use a Mixed GMsFEM and have the following variational formulation: find such that
We can write our system in matrix form for each nonlinear iteration
where
Here and are the projection matrices
We remark that are the multiscale basis functions for flux and are the basis functions for B.
For construction of the multiscale space for the flux, we start with the construction of the snapshot space that contains an extensive set of basis functions formed by the solution of local problems with all possible boundary conditions up to the fine grid resolution. After that, we solve a spectral problem to select dominant modes in the snapshot space.
Snapshot space. We solve the following problem on the coarse neighborhood that corresponds to the coarse-grid edge : Find such that
with boundary condition on and additional boundary condition on coarse edge , where is the outward unit-normal vector on . The local problem (10) is solved separately on each coarse-grid element using the fine-grid defined in by the lowest-order Raviart–Thomas element. Here , where are the fine-grid edges on , and is the number of the fine grid edges on . The delta function is a piecewise constant function defined on such that it has value 1 on and value 0 on the other fine-grid edges. The constant c in (10) is chosen by compatibility condition, , .
The collection of the solutions of the above local problems generates the snapshot space in
Multiscale space. For reduction on the snapshot space, we solve the following local spectral problem in
where
and
To form a multiscale space, we arrange the eigenvalues in increasing order, and choose the first eigenvalues and take the corresponding eigenvectors as the basis functions ()
This space will be used as the approximation space for the flux.
4. Flow Problem
For the approximation of the flow problem on the fine grid, we use a Discontinuous Galerkin method [33,34,35,36,37,38]. Let be a fine-grid partition of the domain , be the set of facets in and ( is the set of interior facets and is the set of boundary facets). We use the notations K and E to denote cell and facet in the fine grid . We define the jump and the average of a function u on interior facet
where n is the unit normal vector on E, and are the two cells sharing the facet E. For , we define
We have the following variational formulations for the DG approach: find such that
where
The fine scale velocity space contains functions that are piecewise linear in each fine-grid element K and are continuous along the fine-grid edges, but are discontinuous across coarse grid edges. For the pressure, we use the space of piecewise constant functions.
In the matrix form, we have
where .
Next, we present a multiscale method for solutions of the Stokes problem. Similarly, to the Mixed GMsFEM to obtain multiscale basis functions, we solve problems in local domains with various boundary conditions to form a snapshot space and use a spectral problem to perform a dimension reduction.
Multiscale Approximation
Next, we present the construction of the multiscale space for the coarse scale approximation of velocity. Note that, in the DG multiscale method we construct a multiscale basis in each coarse block [26,27,39,40,41]. Let be a coarse-grid partition of the domain with mesh size H and be the set of facets in , . For the pressure approximation, we use the piecewise constant function space over the coarse cells. We define as the multiscale velocity space, which contains a set of basis functions supported in each coarse block K (see Figure 3).
Figure 3.
Illustration of a coarse grid and local domain () for the Flow problem.
We construct a multiscale space for the velocity
and for the pressure, we use the space of piecewise constant functions over the coarse triangulation, is the number of basis functions and is equal to the number of coarse grid cells.
For the coarse grid approximation, we use a DG approach and have the following variational formulation: find such that
We can write the system in matrix form for each nonlinear iteration
where
Here and are the projection matrices
where are the multiscale basis functions for velocity.
For construction of the multiscale space for the velocity, we start with the construction of the snapshot space that contains an extensive set of basis functions formed by the solution of local problems with all possible boundary conditions up to the fine grid resolution. After that, we solve a spectral problem to select dominant modes of the snapshot space.
Snapshot space. We construct local snapshot basis in each coarse block , where N is the number of coarse blocks in . The local snapshot space consists of functions which are solutions of
with on (), where is the number of fine grid nodes on the boundary of , and is the discrete delta function defined on . This problem is solved on the fine mesh using some appropriate approximation spaces (DG). Here constant c is chosen by the compatibility condition, .
Using local solutions, we form a local snapshot space in
Multiscale space. To reduce the size of the snapshot space, we solve the following local spectral problem in the snapshot space for
where
and is the matrix representation of the bilinear form and is the matrix representation of the bilinear form
We remark that the integral in is defined on the boundary of the coarse block. In this case, the number of the spectral problem equals the number of coarse blocks.
We arrange the eigenvalues in increasing order and choose the first eigenvectors corresponding to the first the smallest eigenvalues as the basis functions ()
This space will be used as the approximation space for the velocity. The global multiscale space is the combination of the local ones, i.e.,
5. Numerical Results
We present numerical results for the model problem in the perforated domain. We use the Generalized Multiscale Finite Element method (GMsFEM) to construct a coarse grid approximation. The presented method based on the calculations of local multiscale basis functions in order to form a projection matrix that is used to construct a lower-dimensional approximation. After obtaining the solution of the reduced-order system, we reconstruct a fine grid resolution using a transposed projection matrix. For error calculations, we use a solution of the problem with traditional finite element approximation on the fine grid as the reference solution.
A computational perforated domain is presented in Figure 4 and has dimensions . For the approximation of the perforated domain, we use an unstructured fine grid with triangular cells that resolves perforations on the grid level. This can lead to the large discrete system of equations for the traditional finite element approximations. To reduce the size of the system, we present a multiscale solver that used to construct a reduced-order approximation on the coarse grid. The coarse grid can be either structured or unstructured. In this work, for simplicity, we consider a structured grid to illustrate the multiscale method. In many applications, it is easier to use structured coarse grids and resolve the subgrid effects as we do in our simulations. We construct an unstructured fine mesh that contains 61,912 cells, 93,668 facets and 31,727 vertices. The coarse grid is uniform, which contains 100 cells, 220 facets and 121 vertices. We set , , and .
Figure 4.
Perforated domain with coarse (left) and fine grids (right).
In Figure 5, Figure 6 and Figure 7, we present the results of the proposed multiscale method. The distribution of the magnitude fields (B and q) are presented in Figure 5 and Figure 6. In Figure 7, we show the velocity field. At the top of the figures, we presented the fine-scale solutions. Multiscale solutions are present on the bottom figure with for q and for velocity field u. Note that, we use the piecewise constant functions for multiscale solution of B. We use a Picard iteration and perform three iterations for all cases with .
Figure 5.
The distribution of the magnetic field. (Left): Reference (fine grid) solution, = 155,580. (Center): Cell average for reference (fine grid) solution. (Right): Multiscale solution, (0.48% from ).
Figure 6.
The distribution of the flux. Magnitude of flux, x and y components of flux, q, , (from left to right). (Top): Reference (fine grid) solution, = 155,580. (Bottom): Multiscale solution, (0.48% from ).
Figure 7.
The distribution of the velocity. Magnitude of velocity, x and y components of velocity, u, (from left to right). (Top): Reference (fine grid) solution, = 433,384. (Bottom): Multiscale solution, (0.9% from ).
We calculate following errors:
where and are the reference solutions using traditional fine grid solvers, and are the coarse cell average for reference solutions, and are the coarse grid solutions using presented multiscale solvers, and are the reconstructed multiscale solutions.
In Table 1, we show the relative error for q and B. We presented errors for different velocities: (1) multiscale velocities with (10 basis), (2) multiscale velocities with (20 basis), (3) multiscale velocities with (30 basis), (4) multiscale velocities with (40 basis), (5) multiscale velocities with (60 basis) and (6) fine-scale solution with = 433,384. We see the relative error for q is reduced from to , and the coarse cell average error for B is around one percent.
Table 1.
Relative errors for flux and magnetic field with a different number of multiscale basis functions for 10 × 10 meshes. = 155,580.
In Table 2 we present the relative errors for velocity and for pressure field. We presented errors for u and p with different B: (1) multiscale magnetic field with (1 basis), (2) multiscale magnetic field with (2 basis), (3) multiscale magnetic field with (3 basis), (4) multiscale magnetic field with (4 basis) and (5) fine-scale solution with = 155,580. We see the relative velocity error reduces from to with a larger number of multiscale basis functions. We use a discontinuous Galerkin Generalized Multiscale Finite Element Method (DG-GMsFEM) for the flow problem and Mixed Generalized Multiscale Finite Element Method (Mixed GMsFEM) for the magnetic field problem. The construction of basis functions in both methods follows the general framework of GMsFEM by using local snapshots and local spectral problems. The errors can vary depending on a choice of discretization. In order to further error reduction for the multiscale approximation of the flow problem, we will apply oversampling techniques in future work [39].
Table 2.
Relative errors for velocity and pressure with different number of multiscale basis functions for 10 × 10 meshes. = 433,384.
6. Conclusions
We considered the magnetohydrodynamics (MHD) problem in a perforated domain. A mathematical model was described using a coupled system of equations for the magnetic field and for the flow problem. We constructed a fine grid that resolved perforations on the grid level in order to use a traditional approximation. For the solution on the fine grid, we constructed approximation using the mixed finite element method. To reduce the size of the fine grid system with an accurate solution on the coarse grid, a Mixed Generalized Multiscale Finite Element Method (Mixed GMsFEM) was presented. Numerical results were presented for a two-dimensional model problem in a perforated domain and we studied the influence of the number of multiscale basis functions on the method accuracy. In the multiscale solver, the main computational gain was due to fewer multiscale basis functions, which are used to reduce the size of the system. For the traditional fine grid solutions, we have = 155,580 for the magnetic field problem and = 433,384 for the flow problem. For multiscale solvers, we have % error for q with three multiscale basis functions with (% of ) and 9% error for u with 40 multiscale basis functions with (% of ). In the future, we plan to consider oversampling techniques and construct a multiscale solver for three-dimensional problems.
Author Contributions
Writing—original draft, M.V.; Writing—review & editing, V.A., Q.T., E.T.C. and Y.E. All authors have read and agreed to the published version of the manuscript.
Funding
V.A.’s work is supported by the mega-grant of the Russian Federation Government N14.Y26.31.0013 and RFBR N19-31-90076. M.V.’s work is supported by the mega-grant of the Russian Federation Government N14.Y26.31.0013. The research of Qili Tang is partially supported by the National Natural Science Foundation of China (No:r 11701151), the Natural Science Foundation of Hunan Province (No: 2019JJ40279), Excellent Youth Program of Scientific Research Project of Hunan Provincial Department of Education (No: 18B064) and International Scientific and Technological Innovation Cooperation Base of Hunan Province for Computational Science (No: 2018WK4006). The research of Eric Chung is partially supported by the Hong Kong RGC General Research Fund (Project numbers 14304217 and 14302018) and CUHK Faculty of Science Direct Grant 2018-19. Y.E. would like to thank the partial support from NSF 1620318 and 1934904. Y.E. would also like to acknowledge the support of Mega-grant of the Russian Federation Government (N 14.Y26.31.0013)
Conflicts of Interest
The authors declare no conflict of interest.
References
- Moreau, R.J. Magnetohydrodynamics; Kluwer Academic Publishers: Dordrecht, The Netherlands, 2013; Volume 3. [Google Scholar]
- Davidson, P.A. An Introduction to Magnetohydrodynamics. Am. J. Phys. 2002, 70, 781. [Google Scholar] [CrossRef]
- Gerbeau, J.F.; Le Bris, C.; Lelièvre, T. Mathematical Methods for the Magnetohydrodynamics of Liquid Metals; Clarendon Press: London, UK, 2006. [Google Scholar]
- Dong, X.; He, Y.; Zhang, Y. Convergence analysis of three finite element iterative methods for the 2D/3D stationary incompressible magnetohydrodynamics. Comput. Methods Appl. Mech. Eng. 2014, 276, 287–311. [Google Scholar] [CrossRef]
- Dong, X.; He, Y. Convergence of some finite element iterative methods related to different Reynolds numbers for the 2D/3D stationary incompressible magnetohydrodynamics. Sci. China Math. 2016, 59, 589–608. [Google Scholar] [CrossRef]
- Dong, X.; He, Y. The Oseen Type Finite Element Iterative Method for the Stationary Incompressible Magnetohydrodynamics. Adv. Appl. Math. Mech. 2017, 9, 775–794. [Google Scholar] [CrossRef]
- Dong, X.; He, Y.; Wei, H.; Zhang, Y. Local and parallel finite element algorithm based on the partition of unity method for the incompressible MHD flow. Adv. Comput. Math. 2018, 44, 1295–1319. [Google Scholar] [CrossRef]
- Tang, Q.; Huang, Y. Local and parallel finite element algorithm based on Oseen-type iteration for the stationary incompressible MHD flow. J. Sci. Comput. 2017, 70, 149–174. [Google Scholar] [CrossRef]
- Tang, Q.; Huang, Y. Analysis of Local and Parallel Algorithm for Incompressible Magnetohydrodynamics Flows by Finite Element Iterative Method. Commun. Comput. Phys. 2019, 25, 729–751. [Google Scholar] [CrossRef]
- Badia, S.; Codina, R.; Planas, R. On an unconditionally convergent stabilized finite element approximation of resistive magnetohydrodynamics. J. Comput. Phys. 2013, 234, 399–416. [Google Scholar] [CrossRef]
- Greif, C.; Li, D.; Schötzau, D.; Wei, X. A mixed finite element method with exactly divergence-free velocities for incompressible magnetohydrodynamics. Comput. Methods Appl. Mech. Eng. 2010, 199, 2840–2855. [Google Scholar] [CrossRef]
- Hiptmair, R.; Li, L.; Mao, S.; Zheng, W. A fully divergence-free finite element method for magnetohydrodynamic equations. Math. Models Methods Appl. Sci. 2018, 28, 659–695. [Google Scholar] [CrossRef]
- Hu, K.; Ma, Y.; Xu, J. Stable finite element methods preserving ∇ · {B} = 0 exactly for MHD models. Numer. Math. 2017, 135, 371–396. [Google Scholar] [CrossRef]
- Jikov, V.V.; Kozlov, S.M.; Oleinik, O.A. Homogenization of Differential Operators and Integral Functionals; Springer: Berlin, Germany, 1991. [Google Scholar]
- Bakhvalov, N.; Panasenko, G. Homogenization in Periodic Media, Mathematical Problems of the Mechanics of Composite Materials; Nauka: Moscow, Russia, 1984. [Google Scholar]
- Allaire, G.; Brizzi, R. A multiscale finite element method for numerical homogenization. SIAM J. Multiscale Modeling Simul. 2005, 4, 790–812. [Google Scholar] [CrossRef]
- Efendiev, Y.; Hou, T. Multiscale Finite Element Methods: Theory and Applications. In Surveys and Tutorials in the Applied Mathematical Sciences; Springer: New York, NY, USA, 2009; Volume 4. [Google Scholar]
- Efendiev, Y.; Galvis, J.; Hou, T.Y. Generalized multiscale finite element methods (GMsFEM). J. Comput. Phys. 2013, 251, 116–135. [Google Scholar] [CrossRef]
- Ohlberger, M.; Schindler, F. Error control for the localized reduced basis multi-scale method with adaptive on-line enrichment. arXiv 2015, arXiv:1501.05202. [Google Scholar]
- Muljadi, B.; Narski, J.; Lozinski, A.; Degond, P. Non-conforming multiscale finite element method for Stokes flows in heterogeneous media. Part I: Methodologies and numerical experiments. arXiv 2014, arXiv:1404.2837. [Google Scholar]
- Le Bris, L.; Legoll, F.; Lozinski, A. An MsFEM type approach for perforated domains. Multiscale Model. Simul. 2014, 12, 1046–1077. [Google Scholar] [CrossRef]
- Henning, P.; Ohlberger, M. The heterogeneous multiscale finite element method for elliptic homogenization problems in perforated domains. Numer. Math. 2009, 113, 601–629. [Google Scholar] [CrossRef]
- Chen, Z.; Hou, T. A mixed multiscale finite element method for elliptic problems with oscillating coefficients. Math. Comput. 2002, 72, 541–576. [Google Scholar] [CrossRef]
- Brown, D.L.; Peterseim, D. A multiscale method for porous microstructures. arXiv 2014, arXiv:1411.1944. [Google Scholar] [CrossRef]
- Efendiev, Y.; Galvis, J.; Wu, X.H. Multiscale finite element methods for high-contrast problems using local spectral basis functions. J. Comput. Phys. 2011, 230, 937–955. [Google Scholar] [CrossRef]
- Chung, E.T.; Efendiev, Y.; Li, G.; Vasilyeva, M. Generalized multiscale finite element methods for problems in perforated heterogeneous domains. Appl. Analys. 2016, 95, 2254–2279. [Google Scholar] [CrossRef]
- Chung, E.T.; Efendiev, Y.; Vasilyeva, M.; Wang, Y. A multiscale discontinuous Galerkin method in perforated domains. In Proceedings of the Institute of Mathematics and Mechanics, Maringá, Brazil, 22–23 September 2016; Volume 42, pp. 212–229. [Google Scholar]
- Chung, E.T.; Efendiev, Y.; Lee, C.S. Mixed generalized multiscale finite element methods and applications. Multiscale Model. Simul. 2015, 13, 338–366. [Google Scholar] [CrossRef]
- Chan, H.Y.; Chung, E.; Efendiev, Y. Adaptive mixed GMsFEM for flows in heterogeneous media. Numer. Math. Theory Methods Appl. 2016, 9, 497–527. [Google Scholar] [CrossRef]
- Chung, E.T.; Leung, W.T.; Vasilyeva, M. Mixed GMsFEM for second order elliptic problem in perforated domains. J. Comput. Appl. Math. 2016, 304, 84–99. [Google Scholar] [CrossRef]
- Chung, E.T.; Leung, W.T.; Vasilyeva, M.; Wang, Y. Multiscale model reduction for transport and flow problems in perforated domains. J. Comput. Appl. Math. 2018, 330, 519–535. [Google Scholar] [CrossRef]
- Gunzburger, M.D.; Meir, A.J.; Peterson, J.S. On the existence, uniqueness, and finite element approximation of solutions of the equations of stationary, incompressible magnetohydrodynamics. Math. Comput. 1991, 56, 523–563. [Google Scholar] [CrossRef]
- Arnold, D.; Brezzi, F.; Cockburn, B.; Marini, L. Unified analysis of discontinuous Galerkin methods for elliptic problems. SIAM J. Numer. Anal. 2002, 39, 1749–1779. [Google Scholar] [CrossRef]
- Ewing, R.; Wang, J.; Yang, Y. A stabilized discontinuous finite element method for elliptic problems. Numer. Linear Algebra Appl. 2003, 10, 83–104. [Google Scholar] [CrossRef]
- Lazarov, R.; Pasciak, J.; Schöberl, J.; Vassilevski, P. Almost optimal interior penalty discontinuous approximations of symmetric elliptic problems on non-matching grids. Numer. Math. 2003, 96, 295–315. [Google Scholar] [CrossRef]
- Lazarov, R.; Tomov, S.; Vassilevski, P. Interior penalty discontinuous approximations of elliptic problems. Comput. Methods Appl. Math. 2001, 1, 367–382. [Google Scholar] [CrossRef][Green Version]
- Riviere, B. Discontinuous Galerkin Methods for Solving Elliptic And Parabolic Equations: Theory and Implementation; SIAM: Philadelphia, PA, USA, 2008. [Google Scholar]
- Girault, V.; Riviére, B.; Wheeler, M. A discontinuous Galerkin method with nonoverlapping domain decomposition for the Stokes and Navier-Stokes problems. Math. Comput. 2005, 74, 53–84. [Google Scholar] [CrossRef]
- Chung, E.T.; Vasilyeva, M.; Wang, Y. A conservative local multiscale model reduction technique for Stokes flows in heterogeneous perforated domains. J. Comput. Appl. Math. 2017, 321, 389–405. [Google Scholar] [CrossRef]
- Chung, E.T.; Efendiev, Y.; Leung, W.T. An adaptive generalized multiscale discontinuous Galerkin method for high-contrast flow problems. Multiscale Model. Simul. 2018, 16, 1227–1257. [Google Scholar] [CrossRef]
- Chung, E.; Leung, W.T. A sub-grid structure enhanced discontinuous Galerkin method for multiscale diffusion and convection-diffusion problems. Commun. Comput. Phys. 2013, 14, 370–392. [Google Scholar] [CrossRef]
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).






