NGA2
High‑performance multiphysics CFD framework for turbulent reacting multiphase flows from low to high Mach number
Install / Use
/learn @desjardi/NGA2README
NGA2
NGA2 is a high performance computing research library that provides a variety of finite volumes/finite difference solvers for typical fluid-related partial differential equations including:
- incompressible Navier-Stokes
- low-Mach number variable-density Navier-Stokes
- two-phase incompressible Navier-Stokes
- two-phase compressible Navier-Stokes
- constant and variable density scalar transport
- phasic volume fraction for volume-of-fluid methods
- overset and multi-block meshes via parallel coupler
- Lagrangian particle tracking
- large-eddy simulation models
- immersed boundaries
- peridynamics solver
- fft-accelerated linear solvers
Currently, NGA2 supports cartesian meshes only. However, because it is object-oriented, multiple meshes can be used simultaneously and interactively.
Future developments will focus on providing support for:
- cylindrical meshes
- dynamic remeshing
- basic unstructured meshes
- chemical kinetics and combustion models
NGA2 is open-sourced under the MIT license.
Documentation is (will be) provided here.
Related Skills
node-connect
336.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
336.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.9kCommit, push, and open a PR
