From cf31065deac7d50f4552dc0e6551930edfaf1ef6 Mon Sep 17 00:00:00 2001 From: Kaustubh Tangsali <71059996+ktangsali@users.noreply.github.com> Date: Wed, 26 Nov 2025 13:23:04 +0530 Subject: [PATCH 1/3] Update README with new examples and models Added new use cases and models for CFD, Weather, Structural Mechanics, Healthcare, and Generative sections in the README. --- examples/README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/examples/README.md b/examples/README.md index 1cc794c380..2f8891d7ac 100644 --- a/examples/README.md +++ b/examples/README.md @@ -33,18 +33,13 @@ The several examples inside PhysicsNeMo can be classified based on their domains |Use case|Model|Transient| | --- | --- | --- | -|[Vortex Shedding](./cfd/vortex_shedding_mgn/)|MeshGraphNet|YES| |[Drag prediction - External Aero](./cfd/external_aerodynamics/)|MeshGraphNet, UNet, DoMINO, FigConvNet, Transolver|NO| |[Drag prediction - External Aero - Mixture of Experts](./cfd/external_aerodynamics/)|MoE Model|NO| |[Navier-Stokes Flow](./cfd/navier_stokes_rnn/)|RNN|YES| |[Gray-Scott System](./cfd/gray_scott_rnn/)|RNN|YES| |[Lagrangian Fluid Flow](./cfd/lagrangian_mgn/)|MeshGraphNet|YES| -|[Darcy Flow using Nested-FNOs](./cfd/darcy_nested_fnos/)|Nested-FNO|NO| -|[Darcy Flow using Transolver*](./cfd/darcy_transolver/)|Transolver (Transformer-based)|NO| |[Darcy Flow (Data + Physics Driven) using DeepONet approach](./cfd/darcy_physics_informed/)|FNO (branch) and MLP (trunk)|NO| |[Darcy Flow (Data + Physics Driven) using PINO approach (Numerical gradients)](./cfd/darcy_physics_informed/)|FNO|NO| -|[Stokes Flow (Physics Informed Fine-Tuning)](./cfd/stokes_mgn/)|MeshGraphNet and MLP|NO| -|[Lid Driven Cavity Flow](./cfd/ldc_pinns/)|MLP|NO |[Magnetohydrodynamics using PINO (Data + Physics Driven)*](./cfd/mhd_pino/)|FNO|YES| |[Shallow Water Equations using PINO (Data + Physics Driven)*](./cfd/swe_nonlinear_pino/)|FNO|YES| |[Shallow Water Equations using Distributed GNNs](./cfd/swe_distributed_gnn/)|GraphCast|YES| @@ -52,6 +47,9 @@ The several examples inside PhysicsNeMo can be classified based on their domains |[Data Center Airflow](./cfd/datacenter/)|3D UNet|NO| |[Fluid Super-resolution*](./cfd/flow_reconstruction_diffusion/)|Denoising Diffusion Probablistic Model|YES| |[Pre-trained DPOT for Navier-Stokes*](./cfd/navier_stokes_dpot/)|Denoising Operator Transformer|YES| +|[Fine-tuning of DoMINO NIM](./examples/cfd/external_aerodynamics/domino_nim_finetuning/)|DoMINO|NO| +|[Transolver for External Aerodynamics on Irregular Meshes](./examples/cfd/external_aerodynamics/transolver/)|Transolver|NO| + ### Weather @@ -59,10 +57,8 @@ The several examples inside PhysicsNeMo can be classified based on their domains | --- | --- | |[Medium-range global weather forecast using FCN-SFNO](https://github.com/NVIDIA/modulus-makani)|FCN-SFNO| |[Medium-range global weather forecast using GraphCast](./weather/graphcast/)|GraphCast| -|[Medium-range global weather forecast using FCN-AFNO](./weather/fcn_afno/)|FCN-AFNO| |[Medium-range and S2S global weather forecast using DLWP](./weather/dlwp/)|DLWP| |[Coupled Ocean-Atmosphere Medium-range and S2S global weather forecast using DLWP-HEALPix](./weather/dlwp_healpix/)|DLWP-HEALPix| -|[Medium-range and S2S global weather forecast using Pangu](./weather/pangu_weather/)|Pangu| |[Diagonistic (Precipitation) model using AFNO](./weather/diagnostic/)|AFNO| |[Unified Recipe for training several Global Weather Forecasting models](./weather/unified_recipe/)|AFNO, FCN-SFNO, GraphCast| |[Generative Correction Diffusion Model for Km-scale Atmospheric Downscaling](./weather/corrdiff/)|CorrDiff| @@ -70,12 +66,14 @@ The several examples inside PhysicsNeMo can be classified based on their domains |[Medium-range global weather forecast using Mixture of Experts](./weather/mixture_of_experts/)|MoE Model| |[Generative Data Assimilation of Sparse Weather Observations](./weather/regen/)|Denoising Diffusion Model| |[Flood Forecasting](./weather/flood_modeling/)|GNN + KAN| +|[Temporal Interpolation Model](./weather/temporal_interpolation/)|ModAFNO| ### Structural Mechanics |Use case|Model| | --- | --- | |[Deforming Plate](./structural_mechanics/deforming_plate/)|MeshGraphNet| +|[Machine Learning Surrogates for Automotive Crash Dynamics](./structural_mechanics/crash)|Transolver, MeshGraphNet| ### Healthcare @@ -101,6 +99,7 @@ The several examples inside PhysicsNeMo can be classified based on their domains |Use case|Model| | --- | --- | |[Diffusion model for full-waveform inversion](./geophysics/diffusion_fwi/)|UNet, Global Filter Net| +|[Reservoir Simulation using X-MeshGraphNet](./reservoir_simulation/)|MeshGraphNet| ### Generative @@ -108,6 +107,10 @@ The several examples inside PhysicsNeMo can be classified based on their domains | --- | --- | |[TopoDiff*](./generative/topodiff)|Conditional diffusion-model| +### Active Learning + +1. [Classify the famous two-moons data distribution using Active learning](./examples/active_learning/moons/) + ## Additional examples In addition to the examples in this repo, more Physics-ML usecases and examples From 14bf7f3b2cbb963a34e2deaf62d50afa4f67f6ed Mon Sep 17 00:00:00 2001 From: Kaustubh Tangsali <71059996+ktangsali@users.noreply.github.com> Date: Wed, 26 Nov 2025 21:30:00 +0530 Subject: [PATCH 2/3] Update examples/README.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- examples/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/README.md b/examples/README.md index 0c61489757..d151becf1b 100644 --- a/examples/README.md +++ b/examples/README.md @@ -109,7 +109,7 @@ The several examples inside PhysicsNeMo can be classified based on their domains ### Active Learning -1. [Classify the famous two-moons data distribution using Active learning](./examples/active_learning/moons/) +1. [Classify the famous two-moons data distribution using Active learning](./active_learning/moons/) ## Additional examples From af7a3cb8b19a0f23e5cff8878c3e24fc84861e5a Mon Sep 17 00:00:00 2001 From: Kaustubh Tangsali <71059996+ktangsali@users.noreply.github.com> Date: Wed, 26 Nov 2025 21:30:07 +0530 Subject: [PATCH 3/3] Update examples/README.md Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- examples/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/README.md b/examples/README.md index d151becf1b..f210eb2ba6 100644 --- a/examples/README.md +++ b/examples/README.md @@ -47,8 +47,8 @@ The several examples inside PhysicsNeMo can be classified based on their domains |[Data Center Airflow](./cfd/datacenter/)|3D UNet|NO| |[Fluid Super-resolution*](./cfd/flow_reconstruction_diffusion/)|Denoising Diffusion Probablistic Model|YES| |[Pre-trained DPOT for Navier-Stokes*](./cfd/navier_stokes_dpot/)|Denoising Operator Transformer|YES| -|[Fine-tuning of DoMINO NIM](./examples/cfd/external_aerodynamics/domino_nim_finetuning/)|DoMINO|NO| -|[Transolver for External Aerodynamics on Irregular Meshes](./examples/cfd/external_aerodynamics/transolver/)|Transolver|NO| +|[Fine-tuning of DoMINO NIM](./cfd/external_aerodynamics/domino_nim_finetuning/)|DoMINO|NO| +|[Transolver for External Aerodynamics on Irregular Meshes](./cfd/external_aerodynamics/transolver/)|Transolver|NO| ### Weather