In theory, boundary and initial conditions are important for the wellposedness of partial differential equations (PDEs). Numerically, these conditions can be enforced exactly in classical numerical methods, such as finite difference method and finite element method. Recent years have witnessed growing interests in solving PDEs by deep neural networks (DNNs), especially in the high-dimensional case. However, in the generic situation, a careful literature review shows that boundary conditions cannot be enforced exactly for DNNs, which inevitably leads to a modeling error. In this work, based on the recently developed deep mixed residual method (MIM), we demonstrate how to make DNNs satisfy boundary and initial conditions automatically in a systematic manner. As a consequence, the loss function in MIM is free of the penalty term and does not have any modeling error. Using numerous examples, including Dirichlet, Neumann, mixed, Robin, and periodic boundary conditions for elliptic equations, and initial conditions for parabolic and hyperbolic equations, we show that enforcing exact boundary and initial conditions not only provides a better approximate solution but also facilitates the training process.
Robust residual-based a posteriori error estimators for mixed finite element methods for fourth order elliptic singularly perturbed problems
Chongqing Jiaotong University(重庆交通大学);Texas A&M International University (TAMIU)(德克萨斯A&M国际大学);Beijing Computational Science Research Center(北京计算科学研究中心);Wayne State University(韦恩州立大学)
BTF-PINN: Enforcing Dirichlet Boundary Conditions Without Boundary Training
Institute of Computational Mathematics and Scientific/Engineering Computing, Academy of Mathematics and System Sciences, Chinese Academy of Sciences(中国科学院数学与系统科学研究院计算数学与科学工程计算研究所);State Key Laboratory of Mathematical Sciences (SKLMS) and State Key Laboratory of Scientific and Engineering Computing (LSEC), Institute of Computational Mathematics and Scientific/Engineering Computing, Academy of Mathematics and Systems Science, Chinese Academy of Sciences(中国科学院数学与系统科学研究院计算数学与科学工程计算研究所);School of Mathematical Sciences, University of Chinese Academy of Sciences(中国科学院大学数学科学学院)
Key Laboratory of Intelligent Computing and Information Processing of Ministry of Education, Hunan Key Laboratory for Computation and Simulation in Science and Engineering, School of Mathematics and Computational Science, Xiangtan University(湘潭大学数学与计算科学学院)
Nitsche's method for the stationary Boussinesq system under mixed and nonlinear boundary conditions
Indian Institute of Technology Roorkee(印度理工学院鲁尔基分校);Pontificia Universidad Católica de Chile(智利天主教 Pontificia 大学);Centro de Modelamiento Matemático (CNRS IRL2807)(数学建模中心(法国国家科学研究中心国际研究联系单位2807))