Papers for

cfd software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

D-JEPA separates geometry from physics for better design modeling

D-JEPA: Design-Recoverable JEPA Representation with Swappable Physics Decoders

Abstract: Joint-Embedding Predictive Architectures (JEPAs) provide a framework for learning compact representations without directly reconstructing high-dimensional observations. However, in parameterized physical systems, learned representations can entangle geometry with operating conditions and task-specific physical responses, limiting their reuse across prediction tasks. We introduce D-JEPA (Design-recoverable JEPA), a geometry-centric JEPA that computes a compact representation from geometry alone and reuses it across operating conditions and physical response spaces through lightweight physics-specific decoders. An explicit design-recoverability objective encourages the geometry latent to preserve information about the underlying design variables, enabling the representation to support design analysis and optimization. We further identify a case-level collapse failure mode in which target representations become nearly invariant across distinct geometries despite low reconstruction error, and mitigate it using case-level variation constraints and auxiliary target reconstruction. Across four 3D aerodynamic, hydrodynamic, and structural benchmarks, D-JEPA maintains or improves full-field prediction accuracy while achieving near-perfect linear recoverability of design parameters. The frozen geometry representation can be reused at held-out operating conditions and transferred to a structural response task with fewer trainable parameters. Finally, the representation supports differentiable design optimization, with designs validated using high-fidelity CFD, preserving the predicted ranking of candidate designs. These results demonstrate that separating a reusable geometry representation from physics-specific prediction provides a practical representation for scientific surrogate modeling and design.

Sun 27 SeptMachine LearningArtificial Intelligence
The gist
Predicting how complex physical systems behave can be tricky because geometry and physical conditions often get mixed up in learned models. The authors introduce D-JEPA, an approach that focuses on representing geometry separately, so it can be reused across different physical situations. This lets the model better understand designs and even helps with optimizing them by keeping track of underlying design details. Their method works well on 3D problems like airflow and structural responses, improving accuracy and making design exploration easier.
Open → 2609.33110v1

Python tool enables fast prototyping of data-driven models for complex flows

CompFlowLab: A Python code to develop and prototype new data-driven models for challenging compressible flow problems with shocks and chemical reactions

Abstract: CompFlowLab is an open-source Python environment that is capable of modeling different classes of compressible flow problems (including shocks, flames, and detonation waves) using a one-dimensional compressible Navier-Stokes solver with multi-species transport and chemical-reaction models. It is designed specifically for the data-driven modeling community as a lightweight, accessible prototyping platform to test, develop, and evaluate new modeling methods on numerically and physically challenging compressible flow problems, especially those featuring shocks and chemical reactions. Specifically, CompFlowLab aims at (1) providing computationally efficient calculations on advection-dominanted problems that are well-recognized to be difficult for conventional data-driven modeling techniques, such as shocks, flames, and detonation waves, and more importantly (2) enabling rapid testing and prototyping of new data-driven models. The code serves three primary purposes: (1) generating high-fidelity full order model data for training of data-driven modeling, (2) providing a modular platform for implementing and testing novel data-driven algorithms (e.g., machine learning methods and reduced-order modeling techniques) on challenging physics, and (3) offering a standalone Computational Fluid Dynamics (CFD) solver with validated test cases that can also support numerical method development in the broader CFD community. By unifying these capabilities in a clean, extensible Python codebase, CompFlowLab lowers barriers to innovation at the intersection of model reduction and complex fluid dynamics.

Sat 26 SeptComputational Engineering, Finance, and Science
The gist
Simulating complicated flows like shocks and chemical reactions is hard because standard data-driven methods struggle with these conditions. The authors created CompFlowLab, an open-source Python tool that solves difficult one-dimensional compressible flow problems while allowing researchers and engineers to quickly develop and test new data-driven models. It provides a clean and modular platform with validated test cases to produce detailed simulation data and explore new algorithms. This helps speed innovation where fluid dynamics meets machine learning and model simplification.
Open → 2609.32150v1