NekExamples
NekExamples copied to clipboard
Examples for Nek5000
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 :