cs.LGFeb 28, 2026

TENG-BC: Unified Time-Evolving Natural Gradient for Neural PDE Solvers with General Boundary Conditions

Authors: Hongjie Jiang, Di Luo

Organizations: School of Mathematical Sciences, Peking University, Beijing, China · Department of Physics, Tsinghua University, Beijing, China · Institute of Advanced Study, Tsinghua University, Beijing, China

Abstract

Accurately solving time-dependent partial differential equations (PDEs) with neural networks remains challenging due to long-time error accumulation and the difficulty of enforcing general boundary conditions. We introduce TENG-BC, a high-precision neural PDE solver based on the Time-Evolving Natural Gradient, designed to perform under general boundary constraints. At each time step, TENG-BC performs a boundary-aware optimization that jointly enforces interior dynamics and boundary conditions, accommodating Dirichlet, Neumann, Robin, and mixed types within a unified framework. This formulation admits a natural-gradient interpretation, enabling stable time evolution without delicate penalty tuning. Across benchmarks over diffusion, transport, and nonlinear PDEs with various boundary conditions, TENG-BC achieves solver-level accuracy under comparable sampling budgets, outperforming conventional solvers and physics-informed neural network (PINN) baselines.

Figures & tables

Appendix figures & tables10 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. A Novel Tensor Product-Based Neural Network for Solving Partial Differential Equations

    May 28, 2026Qihong Yang, Yangtao Deng, Qiaolin He +1Neural PDE SolversPDE Solving

  2. BEACONS: Bounded-Error, Algebraically-Composable Neural Solvers for Partial Differential Equations

    Feb 16, 2026Jonathan Gorard, Ammar Hakim, James JunoNeural PDE SolversPartial Differential Equations

  3. Energy Manifold Natural Gradient Descent: Riemannian Optimization for Neural PDE Solvers

    Jul 24, 2026Zhangyong Liang, Huanhuan GaoNeural PDE SolversRiemannian Optimization