Discrete least-squares finite element methods

作者:Keith Brendan*; Petrides Socratis; Fuentes Federico; Demkowicz Leszek
来源:Computer Methods in Applied Mechanics and Engineering, 2017, 327: 226-255.
DOI:10.1016/j.cma.2017.08.043

摘要

A finite element methodology for large classes of variational boundary value problems is defined which involves discretizing two linear operators: (1) the differential operator defining the spatial boundary value problem; and (2) a Riesz map on the test space. The resulting linear system is overdetermined. Two different approaches for solving the system are suggested (although others are discussed): (1) solving the associated normal equation with linear solvers for symmetric positive-definite systems (e.g. Cholesky factorization); and (2) solving the overdetermined system with orthogonalization algorithms (e.g. QR factorization). The finite element assembly algorithm for each of these approaches is described in detail. The normal equation approach is usually faster for direct solvers and requires less storage. The second approach reduces the condition number of the system by a power of two and is less sensitive to round-off error. The rectangular stiffness matrix of second approach is demonstrated to have condition number O(h(-1)) for a variety of formulations of Poisson's equation. The stiffness matrix from the normal equation approach is demonstrated to be related to the monolithic stiffness matrices of least-squares finite element methods and it is proved that the two are identical in some cases. An example with Poisson's equation indicates that the solutions of these two different linear systems can be nearly indistinguishable (if round-off error is not an issue) and rapidly converge to each other. The orthogonalization approach is suggested to be beneficial for problems which induce poorly conditioned linear systems. Experiments with Poisson's equation in single-precision arithmetic as well as the linear acoustics problem near resonance in double-precision arithmetic verify this conclusion. The methodology described here is an outgrowth of the discontinuous Petrov-Galerkin (DPG) methodology of Demkowicz and Gopalakrishnan (2015). The strength of DPG is highlighted throughout, however, the majority of theory presented is more general. Extensions to constrained minimization principles are also considered throughout but are not analyzed in experiments.

  • 出版日期2017-12-1