subroutine uservp (ix,iy,iz,ieg) include 'SIZE' include 'TOTAL' include 'NEKUSE' udiff = 0 utrans = 0 return end c----------------------------------------------------------------------- subroutine userf (ix,iy,iz,ieg) include 'SIZE' include 'TOTAL' include 'NEKUSE' return end c----------------------------------------------------------------------- subroutine userq (ix,iy,iz,ieg) include 'SIZE' include 'TOTAL' include 'NEKUSE' return end c----------------------------------------------------------------------- subroutine userbc (ix,iy,iz,iside,ieg) include 'SIZE' include 'TSTEP' include 'INPUT' include 'NEKUSE' common /rayleigh_r/ rapr,ta2pr ux=0. uy=0. uz=0. c-----Parabollic velocity field at the channel inlet ux=-(y*y-0.5*0.5) return end c----------------------------------------------------------------------- subroutine useric (ix,iy,iz,ieg) include 'SIZE' include 'TOTAL' include 'NEKUSE' integer idum save idum data idum /99/ ux=0.0 uy=0.0 uz=0.0 return end c----------------------------------------------------------------------- subroutine usrdat return end c----------------------------------------------------------------------- subroutine usrdat3 return end c----------------------------------------------------------------------- subroutine usrdat2 include 'SIZE' include 'TOTAL' return end c----------------------------------------------------------------------- subroutine userchk include 'SIZE' include 'TOTAL' common /scrns/ tz(lx1*ly1*lz1*lelt) n = nx1*ny1*nz1*nelv umax = glmax(vx,n) vmax = glmax(vy,n) ifxyo = .true. ! For VisIt if (istep.gt.iostep) ifxyo = .false. if (istep.le.1) then do i=1,n tz(i) = t(i,1,1,1,1)+ym1(i,1,1,1) - 1. enddo call outpost(vx,vy,vz,pr,tz,' ') endif if (nid.eq.0) write(6,1) istep,time,umax,vmax 1 format(i9,1p3e14.6,' umax') return end c----------------------------------------------------------------------- c c automatically added by makenek subroutine usrsetvert(glo_num,nel,nx,ny,nz) ! to modify glo_num integer*8 glo_num(1) return end