Skip to content
/ NGA2 Public

Object-oriented multi-mesh version of the classic reacting turbulent multiphase flow solver

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

0fea728 · Sep 27, 2023
Feb 14, 2023
Feb 15, 2023
Sep 15, 2023
Feb 7, 2023
Jul 13, 2022
Mar 22, 2022
Jan 16, 2021
Feb 14, 2023
Feb 14, 2023

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

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

Object-oriented multi-mesh version of the classic reacting turbulent multiphase flow solver

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published