An overlapping domain decomposition method for the solution of parametric elliptic problems via proper generalized decomposition

Author (s): Discacciati, M.; Evans, B.J. and Giacomini, M.
Journal: Computer Methods in Applied Mechanics and Engineering

Volume: 418
Date: 2024

Abstract:
A non-intrusive proper generalized decomposition (PGD) strategy, coupled with an overlapping domain decomposition (DD) method, is proposed to efficiently construct surrogate models of parametric linear elliptic problems. A parametric multi-domain formulation is presented, with local subproblems featuring arbitrary Dirichlet interface conditions represented through the traces of the finite element functions used for spatial discretization at the subdomain level, with no need for additional auxiliary basis functions. The linearity of the operator is exploited to devise low-dimensional problems with only few active boundary parameters. An overlapping Schwarz method is used to glue the local surrogate models, solving a linear system for the nodal values of the parametric solution at the interfaces, without introducing Lagrange multipliers to enforce the continuity in the overlapping region. The proposed DD-PGD methodology relies on a fully algebraic formulation allowing for real-time computation based on the efficient interpolation of the local surrogate models in the parametric space, with no additional problems to be solved during the execution of the Schwarz algorithm. Numerical results for parametric diffusion and convection-diffusion problems are presented to showcase the accuracy of the DD-PGD approach, its robustness in different regimes and its superior performance with respect to standard high-fidelity DD methods.

  
  

Bibtex:

@article{MG-DEG-24,
        author = {Marco Discacciati and Ben J. Evans and Matteo Giacomini},
        title = {An overlapping domain decomposition method for the solution of 
		 parametric elliptic problems via proper generalized decomposition},
        fjournal = {Computer Methods in Applied Mechanics and Engineering},
        journal = {Comput. Methods Appl. Mech. Eng.},
        volume = {418},
        pages = {116484},
        year = {2024},
        doi = {10.1016/j.cma.2023.116484}
}