eTurb
abl.usr File Reference

Functions/Subroutines

subroutine uservp (ix, iy, iz, ieg)
 Set variable properties, does not call any subroutines / functions. More...
 
subroutine userf (ix, iy, iz, eg)
 
subroutine userq (ix, iy, iz, eg)
 
subroutine userbc (ix, iy, iz, iside, eg)
 
subroutine useric (ix, iy, iz, eg)
 Set up initial conditions. More...
 
subroutine userchk ()
 Compute the turbulent stress tensors and write statistics. More...
 
subroutine userqtl
 
subroutine usrdat ()
 
subroutine usrdat2 ()
 
subroutine usrdat3 ()
 
subroutine eddy_visc (e)
 Compute eddy viscosity using dynamic smagorinsky model. More...
 
subroutine set_grid_spacing (dg2)
 Compute D^2, the grid spacing used in the DS sgs model. More...
 
subroutine set_obj
 Define objects for surface integrals. More...
 
subroutine set_forcing (f_new, u, idir)
 Compute inflow / outflow conditions a.k.a. driving force. Ubar=1. More...
 
subroutine coriolis (ix, iy, iz, ieg)
 Compute Coriolis acceleration

\[ F_x, F_z = - f\hat{e}_y \times \vec{u} \]

See https://lists.mcs.anl.gov/pipermail/nek5000-users/2014-May/002798.html. More...

 
subroutine frame_usr_register
 
subroutine frame_usr_init
 Initialise user specified modules. More...
 
subroutine frame_usr_end
 Finalise user specified modules. More...
 
subroutine user_map2d_get (idir, ctrs, cell, lctrs1, lctrs2, nelsort, map_xm1, map_ym1, ierr)
 Provide element coordinates and local numbers (user interface) More...
 
subroutine user_stat_trnsv (lvel, dudx, dvdx, dwdx, vort)
 Provide velocity, deriv. and vort. in required coordinates. More...