English

Parametric vector flows for registration fields in bounded domains with applications to nonlinear interpolation of shock-dominated flows

Fluid Dynamics 2026-02-02 v1 Numerical Analysis Numerical Analysis

Abstract

We present a registration procedure for parametric model order reduction (MOR) in two- and three-dimensional bounded domains. In the MOR framework, registration methods exploit solution snapshots to identify a parametric coordinate transformation that improves the approximation of the solution set through linear subspaces. For each training parameter, optimization-based (or variational) registration methods minimize a target function that measures the alignment of the coherent structures of interest (e.g., shocks, shear layers, cracks) for different parameter values, over a family of bijections of the computational domain Ω\Omega. We consider diffeomorphisms Φ\Phi that are vector flows of given velocity fields vv with vanishing normal component on Ω\partial \Omega; we rely on a sensor to extract appropriate point clouds from the solution snapshots and we develop an expectation-maximization procedure to simultaneously solve the point cloud matching problem and to determine the velocity vv (and thus the bijection Φ\Phi); finally, we combine our registration method with the nonlinear interpolation technique of [Iollo, Taddei, J. Comput. Phys., 2022] to perform accurate interpolations of fluid dynamic fields in the presence of shocks. Numerical results for a two-dimensional inviscid transonic flow past a NACA airfoil and a three-dimensional viscous transonic flow past an ONERA M6 wing illustrate the many elements of the methodology and demonstrate the effectiveness of nonlinear interpolation for shock-dominated fields.

Keywords

Cite

@article{arxiv.2601.22712,
  title  = {Parametric vector flows for registration fields in bounded domains with applications to nonlinear interpolation of shock-dominated flows},
  author = {Jon Labatut and Jean-Baptiste Chapelier and Angelo Iollo and Tommaso Taddei},
  journal= {arXiv preprint arXiv:2601.22712},
  year   = {2026}
}