lettucecfd / NATriuM

High-order semi-Lagrangian/finite element lattice Boltzmann solver based on deal.ii

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

https://github.com/lettucecfd/NATriuM/blob/compressible/.NATriuM_logo.png

NATriuM is a high-order finite element lattice Boltzmann solver based on deal.ii

This code is the result of two consecutive PhD projects, but the authors are no longer in academia. Therefore, it is very likely that we will not answer your questions, but you are still welcome to do so. Keep in mind that the code is still at a fairly early stage.

It features 2D and 3D unstructured grids and provides two streaming techniques:

  • Spectral-element discontinous Galerkin (SEDG), originally by Min and Lee
  • Semi-Lagrangian streaming, by Krämer et al.

Regime:

  • Fully compressible viscous flows
  • Weakly compressible viscous flows

Test cases:

  • (Compressible) Taylor-Green vortex 2D and 3D
  • Shock tube 1D
  • Riemann problem 2D
  • Shock-vortex interaction 2D
  • 3D Supersonic Channel Flow

About

High-order semi-Lagrangian/finite element lattice Boltzmann solver based on deal.ii

License:MIT License


Languages

Language:C++ 100.0%