Fill the gaps: continuous in time interpolation of fluid dynamical simulations
Jonas Pronk, Oliver Porth, Jordy Davelaar
TL;DR
This work tackles continuous-in-time interpolation of fluid simulations by marrying Fourier Neural Operator (FNO) with a physics-informed token transformer (PITT), extended to multi-channel data. The PITT FNO framework learns a time-continuous interpolation operator that preserves mass and energy while delivering 6–10x data efficiency over linear interpolation, and it demonstrates strong performance on a 2D Euler-equations dataset. However, fine-scale features remain challenging due to temporal undersampling and high-frequency limitations not fully resolved by simply increasing the Fourier cutoff, indicating a practical bound set by data cadence. The approach offers significant potential for post-processing and runtime sub-stepping in fluid simulations, enabling substantial storage savings and faster interpolations while maintaining physical consistency.
Abstract
Flexible and accurate interpolation schemes using machine learning could be of great benefit for many use-cases in numerical simulations and post-processing, such as temporal upsampling or storage reduction. In this work, we adapt the physics-informed token transformer (PITT) network for multi-channel data and couple it with Fourier neural operator (FNO). The resulting PITT FNO network is trained for interpolation tasks on a dataset governed by the Euler equations. We compare the performance of our machine learning model with a linear interpolation baseline and show that it requires $\sim6-10$ times less data to achieve the same mean square error of the interpolated quantities. Additionally, PITT FNO has excellent mass and energy conservation as a result of its physics-informed nature. We further discuss the ability of the network to recover fine detail using a spectral analysis. Our results suggest that loss of fine details is related to the decreasing correlation time of the data with increasing Fourier mode which cannot be resolved by simply increasing Fourier mode truncation in FNO.
