Skip to content
/ NGA2 Public

High‑performance multiphysics CFD framework for turbulent reacting multiphase flows from low to high Mach number

License

Notifications You must be signed in to change notification settings

desjardi/NGA2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

High‑performance multiphysics CFD framework for turbulent reacting multiphase flows from low to high Mach number

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 9

Languages