63 CHARACTER(CHRLEN),
POINTER :: statname(:,:,:)
66 INTEGER,
POINTER :: statcode(:,:,:)
71 'STAT_GenxStatNaming.F90' )
75 IF (fluidtype == ftype_mixt)
THEN
76 nstat = global%mixtNStat
77 statcode => global%mixtStatCode
78 statname => global%mixtStatNm
79 ELSEIF (fluidtype == ftype_turb)
THEN
81 nstat = global%turbNStat
82 statcode => global%turbStatCode
83 statname => global%turbStatNm
92 IF ((statcode(1,1,l)==stat_none).AND.(statcode(2,1,l)==stat_none)) &
95 IF (statcode(1,1,l)==stat_none)
THEN
96 statname(1,1,l) =
'<'//trim(statname(2,1,l))//
'>'
97 statname(1,2,l) = trim(statname(2,2,l))
98 ELSEIF (statcode(2,1,l)==stat_none)
THEN
99 statname(1,1,l) =
'<'//trim(statname(1,1,l))//
'>'
101 IF (statname(2,1,l)==statname(1,1,l))
THEN
102 statname(1,1,l) =
'<'//trim(statname(2,1,l))//
'^2>'
103 IF (statname(2,2,l)/=
' ')
THEN
104 statname(1,2,l) =
'('//trim(statname(2,2,l))//
')^2'
107 IF (len_trim(statname(1,1,l))>1 .OR. len_trim(statname(2,1,l))>1)
THEN
108 statname(1,1,l) =
'<'//trim(statname(1,1,l))//
' '// &
109 trim(statname(2,1,l))//
'>'
111 statname(1,1,l) =
'<'//trim(statname(1,1,l))// &
112 trim(statname(2,1,l))//
'>'
114 statname(1,2,l) = trim(statname(1,2,l))//
' '//trim(statname(2,2,l))
subroutine genxstatnaming(global, fluidType)
subroutine registerfunction(global, funName, fileName)
subroutine deregisterfunction(global)