Overview of Lid Driven Cavity Flow PINN Example
mainThis example demonstrates how to solve Lid Driven Cavity (LDC) flow using purely physics-driven models. It showcases the interoperability between nvidia-physicsnemo, physicsnemo.sym, and torch.
Key workflows demonstrated:
- Using
physicsnemo.symgeometry and physics utilities in custom PyTorch training pipelines. - Handling geometry objects (CAE workflows).
- Explicitly defining physics residual and boundary condition losses.
- Generating geometry via
physicsnemo.meshand sampling point clouds usingGeometryDatapipe. - Computing physics losses using
PhysicsInformerfromphysicsnemo.sym.
Note: This example uses an explicit style for defining constraints and losses. If you are migrating from the archived physicsnemo-sym repository, you should refer to the PhysicsNeMo v2.0 Migration Guide for mapping Solver, Domain, and Constraint abstractions to this new explicit style.