Abstract

The paper addresses a numerical method for solving second order elliptic partial differential equations that describe fields inside heterogeneous media. The scope is general and treats the case of rough coefficients, i.e., coefficients with values in $L^{\infty}(\Omega)$. This class of coefficients includes as examples media with microstructure as well as media with multiple nonseparated length scales. The approach taken here is based on the the generalized finite element method (GFEM) introduced in [I. Babuska, G. Caloz, and J. E. Osborn, SIAM J. Numer. Anal., 31 (1994), pp. 945–981] and elaborated in [I. Babuska, U. Banerjee, and J. Osborn, Int. J. Comput. Methods, 1 (2004), pp. 67–103], [I. Babuska and J. Melenk, Internat. J. Numer. Methods Engrg., 40 (1997), pp. 727–758], and [T. Strouboulis, I. Babuska, and K. Copps, Comput. Methods Appl. Mech. Engrg., 181 (2001), pp. 43–69]. The GFEM is constructed by partitioning the computational domain $\Omega$ into a collection of preselected subsets $\omega_{i},i=1,2,\ldots m$, and constructing finite-dimensional approximation spaces $\Psi_{i}$ over each subset using local information. The notion of the Kolmogorov n-width is used to identify the optimal local approximation spaces. These spaces deliver local approximations with errors that decay almost exponentially with the degrees of freedom $N_{i}$ in the energy norm over $\omega_{i}$. The local spaces $\Psi_{i}$ are used within the GFEM scheme to produce a finite-dimensional subspace $S^{N}$ of $H^{1}(\Omega)$, which is then employed in the Galerkin method. It is shown that the error in the Galerkin approximation decays in the energy norm almost exponentially (i.e., superalgebraically) with respect to the degrees of freedom N. When length scales “separate” and the microstructure is sufficiently fine with respect to the length scale of the domain $\omega_{i}$, it is shown that homogenization theory can be used to construct local approximation spaces with exponentially decreasing error in the preasymtotic regime.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call