45 similaritytype,variableindex,ev )
58 INTEGER :: inodes,jnodes,knodes
59 INTEGER :: similaritytype,variableindex
60 REAL(RFREAL),
POINTER :: ev(:,:,:)
67 CHARACTER(CHRLEN) ::
msg
69 REAL(RFREAL) :: ucenterline,vinjection
70 REAL(RFREAL) :: rhoref, uref
75 'RVAV_ComputeSimilarField.F90' )
77 SELECT CASE (similaritytype)
81 SELECT CASE (variableindex)
86 ucenterline = globalrvav%evS1(
i,jnodes,
k)
88 ev(
i,
j,
k) = ev(
i,
j,
k)/ucenterline
96 vinjection = globalrvav%evS1(
i,1,
k)
98 ev(
i,
j,
k) = ev(
i,
j,
k)/vinjection
106 SELECT CASE (variableindex)
110 rhoref = globalrvav%evS1(
i,jnodes,
k)
112 ev(
i,
j,
k) = ev(
i,
j,
k)/rhoref
120 uref = globalrvav%evS1(
i,jnodes,
k)
122 ev(
i,
j,
k) = ev(
i,
j,
k)/uref
subroutine registerfunction(global, funName, fileName)
subroutine rvav_computesimilarfield(global, iNodes, jNodes, kNodes, similarityType, variableIndex, ev)
subroutine deregisterfunction(global)