@@ -173,10 +173,9 @@ contains
173
173
type(error_type), allocatable, intent(out) :: error
174
174
175
175
#:for rank in range(1, NRANK+1)
176
- call check(error, abs(mean(d${rank}$_${k1}$) - &
177
- sum(d${rank}$_${k1}$)/real(size(d${rank}$_${k1}$), ${k1}$)) &
178
- < ${k1}$tol &
179
- , 'mean(d${rank}$_${k1}$): uncorrect answer')
176
+ call check(error, mean(d${rank}$_${k1}$), sum(d${rank}$_${k1}$)/real(size(d${rank}$_${k1}$), ${k1}$)&
177
+ , 'mean(d${rank}$_${k1}$): uncorrect answer'&
178
+ , thr = ${k1}$tol)
180
179
if (allocated(error)) return
181
180
#:endfor
182
181
end subroutine
@@ -237,11 +236,10 @@ contains
237
236
type(error_type), allocatable, intent(out) :: error
238
237
239
238
#:for rank in range(1, NRANK+1)
240
- call check(error, abs( mean(d${rank}$_${k1}$, d${rank}$_${k1}$ > 0) &
241
- - sum(d${rank}$_${k1}$, d${rank}$_${k1}$ > 0)/real(count(d${rank}$_${k1}$ > 0), ${k1}$))&
242
- < ${k1}$tol &
239
+ call check(error, mean(d${rank}$_${k1}$, d${rank}$_${k1}$ > 0)&
240
+ , sum(d${rank}$_${k1}$, d${rank}$_${k1}$ > 0)/real(count(d${rank}$_${k1}$ > 0), ${k1}$)&
243
241
, 'mean(d${rank}$_${k1}$, d${rank}$_${k1}$ > 0): uncorrect answer'&
244
- )
242
+ , thr = ${k1}$tol )
245
243
if (allocated(error)) return
246
244
#:endfor
247
245
end subroutine
@@ -276,11 +274,9 @@ contains
276
274
type(error_type), allocatable, intent(out) :: error
277
275
278
276
#:for rank in range(1, NRANK+1)
279
- call check(error, abs( mean(d${rank}$_c${k1}$) - &
280
- sum(d${rank}$_c${k1}$)/real(size(d${rank}$_c${k1}$), ${k1}$) )&
281
- < ${k1}$tol &
277
+ call check(error, mean(d${rank}$_c${k1}$), sum(d${rank}$_c${k1}$)/real(size(d${rank}$_c${k1}$), ${k1}$)&
282
278
, 'mean(d${rank}$_c${k1}$): uncorrect answer'&
283
- )
279
+ , thr = ${k1}$tol )
284
280
if (allocated(error)) return
285
281
#:endfor
286
282
end subroutine
@@ -341,11 +337,10 @@ contains
341
337
type(error_type), allocatable, intent(out) :: error
342
338
343
339
#:for rank in range(1, NRANK+1)
344
- call check(error, abs(mean(d${rank}$_c${k1}$, d${rank}$_c${k1}$%re > 0) - &
345
- sum(d${rank}$_c${k1}$, d${rank}$_c${k1}$%re > 0)/real(count(d${rank}$_c${k1}$%re > 0), ${k1}$))&
346
- < ${k1}$tol &
340
+ call check(error, mean(d${rank}$_c${k1}$, d${rank}$_c${k1}$%re > 0)&
341
+ , sum(d${rank}$_c${k1}$, d${rank}$_c${k1}$%re > 0)/real(count(d${rank}$_c${k1}$%re > 0), ${k1}$)&
347
342
, 'mean(d${rank}$_c${k1}$, d${rank}$_c${k1}$%re > 0): uncorrect answer'&
348
- )
343
+ , thr = ${k1}$tol )
349
344
if (allocated(error)) return
350
345
#:endfor
351
346
end subroutine
0 commit comments