From 35de14e91530a465225011fee590cfb97bb86057 Mon Sep 17 00:00:00 2001 From: ram-cherukuri <104155145+ram-cherukuri@users.noreply.github.com> Date: Wed, 11 Feb 2026 15:03:46 -0500 Subject: [PATCH 1/2] Revise physicsnemo.mesh description in migration guide Updated the description of the physicsnemo.mesh library to emphasize its utilities for training dataset analysis and clarified its capabilities. --- v2.0-MIGRATION-GUIDE.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/v2.0-MIGRATION-GUIDE.md b/v2.0-MIGRATION-GUIDE.md index 43feb2642f..74c8e23d69 100644 --- a/v2.0-MIGRATION-GUIDE.md +++ b/v2.0-MIGRATION-GUIDE.md @@ -35,9 +35,8 @@ Several new packages have been introduced for PhysicsNeMo v2.0. At a high level these layers, where appropriate. 2. `physicsnemo.domain_parallel` contains the `ShardTensor` object and utilities. 3. [TBD] `physicsnemo.diffusion` -4. `physicsnemo.mesh` contains a GPU-accelerated mesh processing library for - simplicial meshes of any dimension, including discrete calculus, curvature - analysis, subdivision, repair, and visualization. +4. `physicsnemo.mesh` contains GPU-accelerated mesh processing utilities for training dataset analysis, subdivision, and repair. It can handle + simplicial meshes of any dimension, including discrete calculus, curvature. 5. `physicsnemo.datapipes` brings reusable and generic utilities to standardize GPU-centric data pipelines for SciML. @@ -68,8 +67,7 @@ examples/minimal/datapipes to learn more. ## PhysicsNeMo Mesh -PhysicsNeMo Mesh (`physicsnemo.mesh`) is a GPU-accelerated mesh processing -library for meshes of any dimension - the same API handles 2D planar +PhysicsNeMo Mesh (`physicsnemo.mesh`) is a set of GPU-accelerated mesh utilities for pre-processing meshes of any dimension - the same API handles 2D planar triangulations, 3D surface meshes, tetrahedral volume meshes, curve meshes, undirected graphs, and point clouds. The central object is a PyTorch `tensorclass`: From 67df723e9d073ea01997035ccbe440eb2a57e861 Mon Sep 17 00:00:00 2001 From: ram-cherukuri <104155145+ram-cherukuri@users.noreply.github.com> Date: Wed, 11 Feb 2026 17:52:13 -0500 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- v2.0-MIGRATION-GUIDE.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/v2.0-MIGRATION-GUIDE.md b/v2.0-MIGRATION-GUIDE.md index 74c8e23d69..ca8e428656 100644 --- a/v2.0-MIGRATION-GUIDE.md +++ b/v2.0-MIGRATION-GUIDE.md @@ -35,8 +35,8 @@ Several new packages have been introduced for PhysicsNeMo v2.0. At a high level these layers, where appropriate. 2. `physicsnemo.domain_parallel` contains the `ShardTensor` object and utilities. 3. [TBD] `physicsnemo.diffusion` -4. `physicsnemo.mesh` contains GPU-accelerated mesh processing utilities for training dataset analysis, subdivision, and repair. It can handle - simplicial meshes of any dimension, including discrete calculus, curvature. +4. `physicsnemo.mesh` contains GPU-accelerated mesh processing utilities for training dataset analysis, subdivision, and repair. It can handle + simplicial meshes of any dimension, including discrete calculus and curvature. 5. `physicsnemo.datapipes` brings reusable and generic utilities to standardize GPU-centric data pipelines for SciML.