TY - JOUR
T1 - An adaptive global–local generalized FEM for multiscale advection–diffusion problems
AU - He, Lishen
AU - Valocchi, Albert J.
AU - Duarte, C. A.
N1 - The first author, Lishen He, gratefully appreciates the financial support from his parents, Li He and Wei Li, which is essential to the completion of his Ph.D. study and this research. The first author also acknowledges the computational facilities provided by both the U.S. Air Force Research Laboratory, and the Department of Civil and Environmental Engineering at the University of Illinois Urbana-Champaign.
PY - 2024/1/5
Y1 - 2024/1/5
N2 - This paper develops an adaptive algorithm for the Generalized Finite Element Method with global–local enrichment (GFEMgl) for transient multiscale PDEs. The adaptive algorithm detects a subset of global nodes with trivial enrichments, which are exactly or close to linearly dependent from the underlying coarse FEM basis, at each time step, and then removes them from the global system. It is based on the calculation of the ratio between the largest and smallest singular values of small sub-matrices extracted from the global system of equations which introduces little overhead over the non-adaptive GFEMgl for transient PDEs. Compared to existing adaptive multiscale approaches, where either an a-posterior error estimate, a change in physical quantities, or a local problem residual is calculated, the proposed approach provides an innovative framework based on singular values. The proposed approach is shown to be robust for solving advection–diffusion problems that require detecting initial conditions with spikes and capturing moving/morphing/merging mass plumes in heterogeneous media and non-uniform flow with sharp fronts. Specific examples are provided for applications in groundwater contaminant and heat dissipation. The accuracy of the proposed adaptive GFEMgl closely matches reference fine-scale FEM solutions in the L∞ norm.
AB - This paper develops an adaptive algorithm for the Generalized Finite Element Method with global–local enrichment (GFEMgl) for transient multiscale PDEs. The adaptive algorithm detects a subset of global nodes with trivial enrichments, which are exactly or close to linearly dependent from the underlying coarse FEM basis, at each time step, and then removes them from the global system. It is based on the calculation of the ratio between the largest and smallest singular values of small sub-matrices extracted from the global system of equations which introduces little overhead over the non-adaptive GFEMgl for transient PDEs. Compared to existing adaptive multiscale approaches, where either an a-posterior error estimate, a change in physical quantities, or a local problem residual is calculated, the proposed approach provides an innovative framework based on singular values. The proposed approach is shown to be robust for solving advection–diffusion problems that require detecting initial conditions with spikes and capturing moving/morphing/merging mass plumes in heterogeneous media and non-uniform flow with sharp fronts. Specific examples are provided for applications in groundwater contaminant and heat dissipation. The accuracy of the proposed adaptive GFEMgl closely matches reference fine-scale FEM solutions in the L∞ norm.
KW - Adaptivity/adaptive
KW - Advection–diffusion
KW - Generalized finite element method
KW - Localized features
KW - Multiscale
KW - Singular value decomposition
UR - http://www.scopus.com/inward/record.url?scp=85175449206&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85175449206&partnerID=8YFLogxK
U2 - 10.1016/j.cma.2023.116548
DO - 10.1016/j.cma.2023.116548
M3 - Article
AN - SCOPUS:85175449206
SN - 0045-7825
VL - 418
JO - Computer Methods in Applied Mechanics and Engineering
JF - Computer Methods in Applied Mechanics and Engineering
M1 - 116548
ER -