eTurb
bdry.f File Reference

Functions/Subroutines

subroutine setlog
 
subroutine setrzer
 
subroutine chknord (IFALGN, IFNORX, IFNORY, IFNORZ, IFC, IEL)
 
subroutine chkaxcb
 
subroutine chkcbc (CB, IEL, IFC, IFALGN, IERR)
 
subroutine bcmask
 
subroutine bcdirvc (V1, V2, V3, mask1, mask2, mask3)
 
subroutine bcdirsc (S)
 
subroutine bcneusc (S, ITYPE)
 
subroutine faceis (CB, S, IEL, IFACE, NX, NY, NZ)
 
subroutine faceiv (CB, V1, V2, V3, IEL, IFACE, NX, NY, NZ)
 
subroutine nekasgn (ix, iy, iz, e)
 
subroutine bcneutr
 
subroutine trcon (TRX, TRY, TRZ, TR1, TR2, TR3, IEL, IFC)
 
subroutine trst2d (TRX, TRY, SIGST, IEL, IFC)
 
subroutine trstax (TRX, TRY, SIGST, IEL, IFC)
 
subroutine ctang2d (CANG, SANG, IXN, IYN, IAN, IFC, IEL)
 
subroutine trst3d (TRX, TRY, TRZ, SIGST, IEL, IFC)
 
subroutine setdrs (DRM1, DRTM1, DSM1, DSTM1, IFC)
 
subroutine globrot (R1, R2, R3, IEL, IFC)
 
subroutine facec2 (A1, A2, B1, B2, IFC)
 
subroutine lfalse (IFA, N)
 
subroutine rzero3 (A, B, C, N)
 
subroutine unitvec (X, Y, Z, N)
 
subroutine chkzvn (VMAX, IEL, IFC, IVNORL)
 
subroutine bctwall (TMP1, TMP2, TMP3)
 
subroutine antimsk1 (X, XMASK, N)
 
subroutine check_cyclic
 
real function glcflux (tx, ty, tz)
 
subroutine local_bflux (flux, tx, ty, tz, ifld)
 
subroutine facind2 (JS1, JF1, JSKIP1, JS2, JF2, JSKIP2, IFC)
 

Function/Subroutine Documentation

◆ antimsk1()

subroutine antimsk1 ( real, dimension(1)  X,
real, dimension(1)  XMASK,
  N 
)

◆ bcdirsc()

subroutine bcdirsc ( dimension(lx1,ly1,lz1,lelt S)

◆ bcdirvc()

subroutine bcdirvc ( real, dimension(lx1,ly1,lz1,lelv)  V1,
real, dimension(lx1,ly1,lz1,lelv)  V2,
real, dimension(lx1,ly1,lz1,lelv)  V3,
real, dimension(lx1,ly1,lz1,lelv)  mask1,
real, dimension(lx1,ly1,lz1,lelv)  mask2,
real, dimension(lx1,ly1,lz1,lelv)  mask3 
)

◆ bcmask()

subroutine bcmask ( )

◆ bcneusc()

subroutine bcneusc ( dimension(lx1,ly1,lz1,lelt S,
  ITYPE 
)

◆ bcneutr()

subroutine bcneutr ( )

◆ bctwall()

subroutine bctwall ( dimension(lx1,ly1,lz1,1)  TMP1,
dimension(lx1,ly1,lz1,1)  TMP2,
dimension(lx1,ly1,lz1,1)  TMP3 
)

◆ check_cyclic()

subroutine check_cyclic ( )

◆ chkaxcb()

subroutine chkaxcb ( )

◆ chkcbc()

subroutine chkcbc ( character  CB,
  IEL,
  IFC,
logical  IFALGN,
  IERR 
)

◆ chknord()

subroutine chknord ( logical  IFALGN,
logical  IFNORX,
logical  IFNORY,
logical  IFNORZ,
  IFC,
  IEL 
)

◆ chkzvn()

subroutine chkzvn (   VMAX,
  IEL,
  IFC,
  IVNORL 
)

◆ ctang2d()

subroutine ctang2d ( dimension(2)  CANG,
dimension(2)  SANG,
dimension(2)  IXN,
dimension(2)  IYN,
dimension(2)  IAN,
  IFC,
  IEL 
)

◆ facec2()

subroutine facec2 ( dimension(lx1)  A1,
dimension(lx1)  A2,
dimension(lx1,ly1 B1,
dimension(lx1,ly1 B2,
  IFC 
)

◆ faceis()

subroutine faceis ( character  CB,
dimension(lx1,ly1,lz1 S,
  IEL,
  IFACE,
  NX,
  NY,
  NZ 
)

◆ faceiv()

subroutine faceiv ( character  CB,
dimension(nx,ny,nz)  V1,
dimension(nx,ny,nz)  V2,
dimension(nx,ny,nz)  V3,
  IEL,
  IFACE,
  NX,
  NY,
  NZ 
)

◆ facind2()

subroutine facind2 (   JS1,
  JF1,
  JSKIP1,
  JS2,
  JF2,
  JSKIP2,
  IFC 
)

◆ glcflux()

real function glcflux ( real, dimension(lx1,ly1,lz1,lelv)  tx,
real, dimension(lx1,ly1,lz1,lelv)  ty,
real, dimension(lx1,ly1,lz1,lelv)  tz 
)

◆ globrot()

subroutine globrot ( dimension(lx1,ly1,lz1 R1,
dimension(lx1,ly1,lz1 R2,
dimension(lx1,ly1,lz1 R3,
  IEL,
  IFC 
)

◆ lfalse()

subroutine lfalse ( logical, dimension(1)  IFA,
  N 
)

◆ local_bflux()

subroutine local_bflux ( real, dimension(lx1,ly1,lz1,1)  flux,
real, dimension(lx1,ly1,lz1,1)  tx,
real, dimension(lx1,ly1,lz1,1)  ty,
real, dimension(lx1,ly1,lz1,1)  tz,
  ifld 
)

◆ nekasgn()

subroutine nekasgn (   ix,
  iy,
  iz,
integer  e 
)

◆ rzero3()

subroutine rzero3 ( dimension(1)  A,
dimension(1)  B,
dimension(1)  C,
  N 
)

◆ setdrs()

subroutine setdrs ( dimension(lx1,lx1)  DRM1,
dimension(lx1,lx1)  DRTM1,
dimension(ly1,ly1 DSM1,
dimension(ly1,ly1 DSTM1,
  IFC 
)

◆ setlog()

subroutine setlog ( )

◆ setrzer()

subroutine setrzer ( )

◆ trcon()

subroutine trcon ( dimension(lx1,ly1,lz1 TRX,
dimension(lx1,ly1,lz1 TRY,
dimension(lx1,ly1,lz1 TRZ,
  TR1,
  TR2,
  TR3,
  IEL,
  IFC 
)

◆ trst2d()

subroutine trst2d ( dimension(lx1,ly1,lz1 TRX,
dimension(lx1,ly1,lz1 TRY,
dimension(lx1,1)  SIGST,
  IEL,
  IFC 
)

◆ trst3d()

subroutine trst3d ( dimension(lx1,ly1,lz1 TRX,
dimension(lx1,ly1,lz1 TRY,
dimension(lx1,ly1,lz1 TRZ,
dimension(lx1,ly1 SIGST,
  IEL,
  IFC 
)

◆ trstax()

subroutine trstax ( dimension(lx1,ly1,lz1 TRX,
dimension(lx1,ly1,lz1 TRY,
dimension(lx1,ly1 SIGST,
  IEL,
  IFC 
)

◆ unitvec()

subroutine unitvec ( dimension(1)  X,
dimension(1)  Y,
dimension(1)  Z,
  N 
)