47 DOUBLE PRECISION FUNCTION aver1d( cell,var )
55 REAL(RFREAL),
POINTER :: var(:)
59 aver1d = 0.125_rfreal * (var(cell(1))+var(cell(2))+ &
60 var(cell(3))+var(cell(4))+ &
61 var(cell(5))+var(cell(6))+ &
62 var(cell(7))+var(cell(8)))
68 DOUBLE PRECISION FUNCTION aver( cell,iEq,var )
74 INTEGER :: cell(8), ieq
76 REAL(RFREAL),
POINTER :: var(:,:)
80 aver = 0.125_rfreal * (var(ieq,cell(1))+var(ieq,cell(2))+ &
81 var(ieq,cell(3))+var(ieq,cell(4))+ &
82 var(ieq,cell(5))+var(ieq,cell(6))+ &
83 var(ieq,cell(7))+var(ieq,cell(8)))
89 DOUBLE PRECISION FUNCTION averdiv( cell,iEq1,var1,iEq2,var2 )
95 INTEGER :: cell(8), ieq1, ieq2
97 REAL(RFREAL),
POINTER :: var1(:,:), var2(:,:)
102 (var1(ieq1,cell(1))/var2(ieq2,cell(1))+ &
103 var1(ieq1,cell(2))/var2(ieq2,cell(2))+ &
104 var1(ieq1,cell(3))/var2(ieq2,cell(3))+ &
105 var1(ieq1,cell(4))/var2(ieq2,cell(4))+ &
106 var1(ieq1,cell(5))/var2(ieq2,cell(5))+ &
107 var1(ieq1,cell(6))/var2(ieq2,cell(6))+ &
108 var1(ieq1,cell(7))/var2(ieq2,cell(7))+ &
109 var1(ieq1,cell(8))/var2(ieq2,cell(8)))
DOUBLE PRECISION function aver1d(cell, var)
DOUBLE PRECISION function aver(cell, iEq, var)
DOUBLE PRECISION function averdiv(cell, iEq1, var1, iEq2, var2)