53 INTEGER,
OPTIONAL,
INTENT(IN) :: VTYPE
54 REAL(SP) :: XFLUX(0:M)
55 REAL(SP) :: UIJ,VIJ,EXFLUX,AVE
56 INTEGER :: I,J,IA,IB,I1,CNT,JNODE,MY_VTYPE
57 INTEGER,
ALLOCATABLE :: LIST(:)
64 IF(
present(vtype))
Then 71 ALLOCATE(list(m)) ; list = 0
124 if(jnode /= i .and.
isonb(jnode) == 0)
then 125 ave = ave +
vort(jnode)
129 vort(i) = ave/float(cnt)
130 if(cnt == 0) list(i) = 1
140 if(jnode /= i .and. list(jnode) == 0)
then 141 ave = ave +
vort(jnode)
145 vort(i) = ave/float(cnt)
integer, dimension(:), allocatable, target ntsn
real(sp), dimension(:), allocatable, target va
real(sp), dimension(:), allocatable, target d1
real(sp), dimension(:), allocatable, target art1
integer, dimension(:), allocatable, target ntrg
integer, dimension(:,:), allocatable, target niec
real(sp), dimension(:), allocatable, target vort
real(sp), dimension(:), allocatable, target dltye
real(sp), dimension(:), allocatable, target ua
integer, dimension(:,:), allocatable, target nbsn
subroutine calc_vort(VTYPE)
real(sp), dimension(:), allocatable, target dltxe
integer, dimension(:), allocatable, target isonb