N O I S E T T E     C F D     C O D E

--------------------------------------------------------------------------------------------------------
  Computational Fluid Dynamics and Aeroacoustics
  High Performance Computing Portable Parallel Scalable
  Heterogeneous High-Fidelity Simulation Code
--------------------------------------------------------------------------------------------------------
Main page
Parallel technology
Publications
Simulations
Documentation
Contacts

The parallel CFD&CAA simulation code NOISETTE

  • Aerodynamics and aeroacoustics simulations
  • High-accuracy algorithms for mixed-element unstructured meshes
  • Scale-resolving modeling of compressible turbulent flows
  • Multilevel MPI+OpenMP+OpenCL heterogeneous parallelization
  • Language: C++11, fully-portable (Linux, Windows, whatever)

Mathematical basis

  • Compressible Navier–Stokes Equations
  • Linearized Euler and Navier–Stokes equations
  • Reynolds Averaged Navier–Stokes (RANS) equations:
    SA, K-epsilon, K-omega, SST
  • Large Eddy Simulation (LES):
    Smagorinsky, S3P, WALE, Sigma, Vreman, Verstappen, ...
  • Detached Eddy Simulation (DES) and modifications DDES, IDDES, ...
  • SubGrid Scales (SGS): delta LSQ, SLA, Omega, Vol, ...
  • Synthetic Turbulence Generator (STG): boundary, volume source
  • Immersed boundary condition (IBC)
  • Wall functions
  • FW/H far field acoustics

Documentation on math models and numerical methods

Numerical Techniques Implemented

Spatial Discretization

  • Mixed-element unstructured meshes (elements up to 6 faces)
  • Edge-based reconstruction schemes (EBR)
  • WENO and MUSCL-TVD extensions for discontinuous solutions

  • Riemann solvers: Roe, LF, HLLE...
  • Low-Mach: Turkel
  • Boundary conditions: non-reflecting, solid walls, wall funcs, periodic

Temporal Discretization

  • Explicit Runge – Kutta method (up to 4th order)
  • Implicit BDF1, BDF2 – Newton linearization
  • Preconditioned BiCGSTAB for block sparse matrices

Primary application area: scale-resolving simulations of turbulent flows


scale-resolving simulations of turbulent flows

Integration with Russian CAE software (ongoing)

TRD-CAE - Turbo Research & Design
https://trd-cae.ru/

Turbomachinery simulation software (replacement for NUMECA Fine/Turbo, AutoGrid)
Functionality: RANS flow solver, FAS-MG accelerator, Mixing-Plane, NLH; GUI, 3D engine; meshes: TRD-Mesher – block-structured grids.

T1 CAE, CADFlo
https://cadflo.ru/     https://t1.ru/

Multiphysics CAE software with seamless CAD integration
Functionality: general-purpose flow solver, CAD-integration, postprocessor and visualization, 3D engine; meshes: automated hex-dominant mesh generation with boundary layers support.

scale-resolving simulations of turbulent flows
scale-resolving simulations of turbulent flows
scale-resolving simulations of turbulent flows


scale-resolving simulations of turbulent flows

scale-resolving simulations of turbulent flows

The development of the NOISETTE's high-fidelity simulation technology is funded by the Russian Science Foundation.
Ongoing projects:
    project 24-11-00287 (A. Gorobets)
Completed projects:
    project 21-71-10100 (A. Duben)
    project 19-11-00299 (A. Gorobets)
    project 15-11-30039 (A. Gorobets)
Keldysh Institute of Applied Mathematics
Main page   |  Parallel   |  Publications   |  Simulations   |  Docs |  Contacts