Multi-patch isogeometric neural solver for partial differential equations on computer-aided design domains
Moritz von Tresckow, Ion Gabriel Ion, Dimitrios Loukrezis
TL;DR
This work introduces a multi-patch isogeometric neural solver that unifies physics-informed neural networks with patchwise isogeometric analysis to solve PDEs on CAD geometries. By operating patchwise on reference domains and employing dedicated interface networks, the method achieves strong Dirichlet enforcement and solution continuity across nonconforming patch interfaces within a variational energy-minimization framework. Demonstrations on 2D magnetostatics and 3D nonlinear solid mechanics with contact show close agreement with high-fidelity FEM solutions, validating the approach for CAD-native PDEs and complex engineering problems. The framework paves the way for CAD-to-simulation integration using neural solvers, with potential benefits in parametric design and rapid prototyping of engineering systems directly within their design models.
Abstract
This work develops a computational framework that combines physics-informed neural networks with multi-patch isogeometric analysis to solve partial differential equations on complex computer-aided design geometries. The method utilizes patch-local neural networks that operate on the reference domain of isogeometric analysis. A custom output layer enables the strong imposition of Dirichlet boundary conditions. Solution conformity across interfaces between non-uniform rational B-spline patches is enforced using dedicated interface neural networks. Training is performed using the variational framework by minimizing the energy functional derived after the weak form of the partial differential equation. The effectiveness of the suggested method is demonstrated on two highly non-trivial and practically relevant use-cases, namely, a 2D magnetostatics model of a quadrupole magnet and a 3D nonlinear solid and contact mechanics model of a mechanical holder. The results show excellent agreement to reference solutions obtained with high-fidelity finite element solvers, thus highlighting the potential of the suggested neural solver to tackle complex engineering problems given the corresponding computer-aided design models.
