Skip to content

Nek5000/NekExamples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NekExamples

This repository contains number of examples illustrating different features of Nek5000 CFD solver. All examples are stored in separate sub-directories containing case description (README.md) and all the files necessary to run the simulation.

Example overview

Some examples provide additional pdf files for a more complete description.

  • benard
    • Test name : Benard_Ray9
    • Purpose : Rayleigh-Benard convection.
    • Features : * Customized acceleration term (userf)
  • blasius
    • Test name : Blasius
    • Purpose : Blasius boundary layer test case in 2D.
    • Features :
      • "ON " boundary condition (Outflow, Normal only)
  • cone/cone016, cone/cone064, cone/cone256
    • Test name : Cone16, Cone64, Cone256
    • Purpose : Convecting cone problem
    • Features :
  • conj_ht
    • Test name : ConjHt
    • Purpose : 2D Poiseiulle flow moving between two heated finite thickness plates
    • Features : * Conjugate heat transfer * Scalar solve with CVODE
  • conj_ht_frz
    • Test name : ConjHtFrz
    • Purpose : 2D Poiseiulle flow moving between two heated finite thickness
    • Features : * Temperature solve with frozen velocity
  • eddy_neknek
    • Test name : Eddy_Neknek
    • Purpose : Eddy solutions in doubly-periodic domain domains
    • Features : * Overlapping domains
  • eddy_psi_omega
    • Test name : Eddy_PsiOmega
    • Purpose : Eddy solutions in doubly-periodic domain using the streamfunction-vorticity (psi-omega) formulation
    • Features :
  • eddy_rich
    • Test name : Eddy_Rich
    • Purpose : Eddy solutions with moving boundary conditions
    • Features :
  • eddy_uv
    • Test name : Eddy_Uv
    • Purpose : Eddy solutions in doubly-periodic domain with an additional translational velocity
    • Features :
  • expansion
    • Test name : Expansion
    • Purpose : 3D expanding pipe.
    • Features :
  • ext_cyl
    • Test name : ExtCyl
    • Purpose : Flow past a cylinder in 2D.
    • Features :
      • Evaluating surface integral using objects
      • Saving history points
  • fs_2
    • Test name : Fs2_St1, Fs2_St2, Fs2_StdWv
    • Purpose : Free-Surface Channel Flow.
    • Features :
  • hemi
    • Test name : Hemi
    • Purpose : Particle tracking in flow past a hemispherical roughness.
    • Features : * Particle tracking using interpolation tool
  • kovasznay
    • Test name : Kov
    • Purpose : Kovasznay flow an analytical two-dimensional steady solution
    • Features :
  • lin_channel2D
    • Test name : LinCav_Adj, LinCav_Dir
    • Purpose : Linear direct and adjoint simulation of 2D differentially heated square cavity
    • Features :
  • lin_dfh_cav
    • Test name : LinChn_Adj, LinChn_Dir
    • Purpose : Linear direct and adjoint simulation of 2D Poiseuille flow
    • Features :
  • lowMach_test
    • Test name : LowMachTest
    • Purpose : Low-Mach number benchmark problem
    • Features : * Thermal divergence * Variable (solution depended) properties
  • mhd
    • Test name : Mhd_Gpf
    • Purpose : Helical Forcing Dynamo
    • Features :
  • moffatt
    • Test name : Moffatt, MoffCirc
    • Purpose : Moffatt eddies - Viscous Flow in a Wedge
    • Features :
  • mv_cyl
    • Test name : MvCylCvode
    • Purpose : Isentropic compression/expansion in a cylinder
    • Features : * User specified mesh motion * Varying thermodynamic pressure
  • mv_wall
    • Test name : MvWall
    • Purpose : 2D channel with a moving indentation
    • Features : * ALE * Outflow treatment to prevent backflow
  • ocyl
    • Test name : Ocyl, Ocyl2
    • Purpose : Oscillating cylinder
    • Features : * Linear elasticity solver * ALE
  • os7000
    • Test name : Os7000
    • Purpose : TS waves in plane Poiseuille flow
    • Features :
  • peris
    • Test name : Peris
    • Purpose : Peristaltic flow.
    • Features : * Moving mesh with ALE * Outflow treatment to prevent backflow
  • phill
    • Test name : Phill
    • Purpose : 3D flow over periodic hill
    • Features :
      • Mesh manipluation
  • pipe
    • Test name : Pipe_Helix, Pipe_Stenosis, Pipe_Cyclic
    • Purpose : Pipe flow
    • Features :
      • Mesh manipluation
      • Mesh extrusion
      • Cyclic boundary condition
      • Volume forcing for azimuthal flow
  • RANSChannel
    • Test name : RANSChannel
    • Purpose : Turbulent channel flow
    • Features : * kOmg turbulence model
  • rayleigh
    • Test name : Rayleigh_Ray1, Rayleigh_Ray2
    • Purpose : Rayleigh-Benard convection
    • Features :
  • robin
    • Test name : Robin
    • Purpose : Unsteady conduction with Robin boundary conditions
    • Features :
  • shear4
    • Test name : Shear4_Shear4, Shear4_Thin
    • Purpose : Double shear-layer rollup
    • Features : * Filtering
  • smoother
    • Test name : Smooth
    • Purpose : Mesh smoothing
    • Features :
  • solid
    • Test name : Solid
    • Purpose : Thick-wall hollow sphere under an internal pressure
    • Features : * Steady elastic solver
  • strat
    • Test name : Strat_P0001, Strat_P1000
    • Purpose : Stratified 2D flow
    • Features :
  • taylor
    • Test name : Taylor
    • Purpose : Taylor-Couette flow
    • Features :
  • tgv
    • Test name : Tgv
    • Purpose : Taylor Green Vortex flow
    • Features : * Performing a full restart
  • turbChannel
    • Test name : TurbChannel
    • Purpose : Turbulent channel flow
    • Features : * AMG coarse grid solver * OIFS * High pass filter relaxation term * Computing wall shear stress using objects * Runnig averages computed by avg_all * Planar averaging * Extract 1D statistics using interpolation
  • turbJet
    • Test name : TurbJet
    • Purpose : LES of a round turbulent jet
    • Features : * NEK-NEK to generate fully turbulent inflow boundary * OIFS * High pass filter relaxation term * Outflow treatment to prevent backflow
  • turbPipe
    • Test name : TurbPipe
    • Purpose : Round turbulent pipe flow
    • Features :
  • vortex
    • Test name : Vortex
    • Purpose : Vortex breakdown in a container with a rotating lid
    • Features :
  • vortex2
    • Test name : Vortex2
    • Purpose : Vortex breakdown in a container with a rotating lid
    • Features : * Axissymmetric formulation
  • bp5
    • Test name : bp5
    • Purpose : Ceed benchmark solving a standard Poisson equation
    • Features :
  • e3q
    • Test name : e3q
    • Purpose : Eddy 3D test problem for code valiation
    • Features :

Releases

No releases published

Packages

No packages published

Languages