16 integer(IK),
parameter :: nsam
= 2
17 integer(IK),
allocatable :: iweight(:)
18 integer(IK) :: isam, ndim, lb(nsam), ub(nsam)
19 integer(IK) :: dim, itry, ntry
= 5
20 type(display_type) :: disp
24 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
25 call disp%show(
"!Compute the biased merged variance of a univariate sample.")
26 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
30 real(TKG) :: mean(
1:nsam)
31 real(TKG),
allocatable :: sample(:)
32 real(TKG) :: var(
0:nsam), varMerged
35 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
38 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
39 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
42 lb(isam)
= ub(isam
- 1)
+ 1
49 call disp%show(
"sample = getUnifRand(0., 1., ub(nsam))")
53 call disp%show(
"var(0) = getVar(sample)")
58 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)))")
59 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)))")
62 var(isam)
= getVar(sample(lb(isam):ub(isam)))
63 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
65 call disp%show(
"call setVarMerged(varMerged, var(2), var(1), mean(1) - mean(2), ub(1) / real(ub(2), TKG))")
66 call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
69 call disp%show(
"call setVarMerged(var(2), var(1), mean(1) - mean(2), ub(1) / real(ub(2), TKG))")
70 call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
80 complex(TKG) :: mean(
1:nsam)
81 complex(TKG),
allocatable :: sample(:)
82 real(TKG) :: var(
0:nsam), varMerged
85 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
88 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
89 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
92 lb(isam)
= ub(isam
- 1)
+ 1
99 call disp%show(
"sample = cmplx(getUnifRand(0., 1., ub(nsam)), -getUnifRand(0., 1., ub(nsam)), TKG)")
103 call disp%show(
"var(0) = getVar(sample)")
105 call disp%show(
"var(0) ! reference")
108 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)))")
109 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)))")
112 var(isam)
= getVar(sample(lb(isam):ub(isam)))
113 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
115 call disp%show(
"call setVarMerged(varMerged, var(2), var(1), mean(1) - mean(2), ub(1) / real(ub(2), TKG))")
116 call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
119 call disp%show(
"call setVarMerged(var(2), var(1), mean(1) - mean(2), ub(1) / real(ub(2), TKG))")
120 call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
123 call disp%show(
"var(0) ! reference")
130 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
131 call disp%show(
"!Compute the biased merged variance of a frequency weighted univariate sample.")
132 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
136 real(TKG) :: mean(
1:nsam)
137 real(TKG),
allocatable :: sample(:)
138 real(TKG) :: var(
0:nsam), varMerged
141 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
144 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
145 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
148 lb(isam)
= ub(isam
- 1)
+ 1
155 call disp%show(
"sample = getUnifRand(0., 1., ub(nsam))")
159 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, 1, IK))")
163 call disp%show(
"var(0) = getVar(sample, iweight)")
164 var(
0)
= getVar(sample, iweight)
165 call disp%show(
"var(0) ! reference")
168 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
169 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
172 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
173 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
175 call disp%show(
"call setVarMerged(varMerged, var(2), var(1), mean(1) - mean(2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
176 call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
179 call disp%show(
"call setVarMerged(var(2), var(1), mean(1) - mean(2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
180 call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
183 call disp%show(
"var(0) ! reference")
190 complex(TKG) :: mean(
1:nsam)
191 complex(TKG),
allocatable :: sample(:)
192 real(TKG) :: var(
0:nsam), varMerged
195 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
198 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
199 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
202 lb(isam)
= ub(isam
- 1)
+ 1
209 call disp%show(
"sample = cmplx(getUnifRand(0., 1., ub(nsam)), -getUnifRand(0., 1., ub(nsam)), TKG)")
213 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, 1, IK))")
217 call disp%show(
"var(0) = getVar(sample, iweight)")
218 var(
0)
= getVar(sample, iweight)
219 call disp%show(
"var(0) ! reference")
222 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
223 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
226 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
227 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
229 call disp%show(
"call setVarMerged(varMerged, var(2), var(1), mean(1) - mean(2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
230 call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
233 call disp%show(
"call setVarMerged(var(2), var(1), mean(1) - mean(2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
234 call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
237 call disp%show(
"var(0) ! reference")
244 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
245 call disp%show(
"!Compute the biased merged variance of a reliability weighted univariate sample.")
246 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
250 real(TKG) :: mean(
1:nsam)
251 real(TKG),
allocatable :: sample(:)
252 real(TKG),
allocatable :: rweight(:)
253 real(TKG) :: var(
0:nsam), varMerged
256 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
259 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
260 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
263 lb(isam)
= ub(isam
- 1)
+ 1
270 call disp%show(
"sample = getUnifRand(0., 1., ub(nsam))")
274 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, 1, IK))")
278 call disp%show(
"var(0) = getVar(sample, rweight)")
279 var(
0)
= getVar(sample, rweight)
280 call disp%show(
"var(0) ! reference")
283 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
284 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
287 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
288 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
290 call disp%show(
"call setVarMerged(varMerged, var(2), var(1), mean(1) - mean(2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
291 call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
294 call disp%show(
"call setVarMerged(var(2), var(1), mean(1) - mean(2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
295 call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
298 call disp%show(
"var(0) ! reference")
305 complex(TKG) :: mean(
1:nsam)
306 complex(TKG),
allocatable :: sample(:)
307 real(TKG),
allocatable :: rweight(:)
308 real(TKG) :: var(
0:nsam), varMerged
311 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
314 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
315 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
318 lb(isam)
= ub(isam
- 1)
+ 1
325 call disp%show(
"sample = cmplx(getUnifRand(0., 1., ub(nsam)), -getUnifRand(0., 1., ub(nsam)), TKG)")
329 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, 1, IK))")
333 call disp%show(
"var(0) = getVar(sample, rweight)")
334 var(
0)
= getVar(sample, rweight)
335 call disp%show(
"var(0) ! reference")
338 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
339 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
342 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
343 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
345 call disp%show(
"call setVarMerged(varMerged, var(2), var(1), mean(1) - mean(2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
346 call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
349 call disp%show(
"call setVarMerged(var(2), var(1), mean(1) - mean(2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
350 call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
353 call disp%show(
"var(0) ! reference")
360 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
361 call disp%show(
"!Compute the biased merged variance of a multivariate sample.")
362 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
366 real(TKG),
allocatable :: mean(:,:)
367 real(TKG),
allocatable :: sample(:,:)
368 real(TKG),
allocatable :: var(:,:), varMerged(:)
371 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
374 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
375 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
378 lb(isam)
= ub(isam
- 1)
+ 1
385 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
387 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
388 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
389 call disp%show(
"call setRebound(mean, [1_IK, 1_IK], [ndim, nsam])")
390 call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
391 call disp%show(
"call setResized(varMerged, ndim)")
393 call disp%show(
"sample = getUnifRand(-1., +1., ndim, ub(nsam))")
397 call disp%show(
"var(:,0) = getVar(sample, dim)")
398 var(:,
0)
= getVar(sample, dim)
399 call disp%show(
"var(:,0) ! reference")
402 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), dim)")
403 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), dim)")
406 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
407 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
409 call disp%show(
"call setVarMerged(varMerged, var(:,2), var(:,1), mean(:,1) - mean(:,2), real(ub(1), TKG) / real(ub(2), TKG))")
410 call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
413 call disp%show(
"call setVarMerged(var(:,2), var(:,1), mean(:,1) - mean(:,2), real(ub(1), TKG) / real(ub(2), TKG))")
414 call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
417 call disp%show(
"var(:,0) ! reference")
424 complex(TKG),
allocatable :: mean(:,:)
425 complex(TKG),
allocatable :: sample(:,:)
426 real(TKG),
allocatable :: var(:,:), varMerged(:)
429 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
432 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
433 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
436 lb(isam)
= ub(isam
- 1)
+ 1
443 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
445 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
446 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
447 call disp%show(
"call setRebound(mean, [1_IK, 1_IK], [ndim, nsam])")
448 call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
449 call disp%show(
"call setResized(varMerged, ndim)")
451 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ndim, ub(nsam)), -getUnifRand(-1., +1., ndim, ub(nsam)), TKG)")
455 call disp%show(
"var(:,0) = getVar(sample, dim)")
456 var(:,
0)
= getVar(sample, dim)
457 call disp%show(
"var(:,0) ! reference")
460 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), dim)")
461 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), dim)")
464 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
465 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
467 call disp%show(
"call setVarMerged(varMerged, var(:,2), var(:,1), mean(:,1) - mean(:,2), real(ub(1), TKG) / real(ub(2), TKG))")
468 call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
471 call disp%show(
"call setVarMerged(var(:,2), var(:,1), mean(:,1) - mean(:,2), real(ub(1), TKG) / real(ub(2), TKG))")
472 call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
475 call disp%show(
"var(:,0) ! reference")
482 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
483 call disp%show(
"!Compute the biased merged variance of a frequency weighted multivariate sample.")
484 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
488 real(TKG),
allocatable :: mean(:,:)
489 real(TKG),
allocatable :: sample(:,:)
490 real(TKG),
allocatable :: var(:,:), varMerged(:)
493 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
496 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
497 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
500 lb(isam)
= ub(isam
- 1)
+ 1
507 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
509 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
510 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
511 call disp%show(
"call setRebound(mean, [1_IK, 1_IK], [ndim, nsam])")
512 call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
513 call disp%show(
"call setResized(varMerged, ndim)")
515 call disp%show(
"sample = getUnifRand(-1., +1., ndim, ub(nsam))")
519 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, dim, IK))")
523 call disp%show(
"var(:,0) = getVar(sample, 2_IK, iweight)")
524 var(:,
0)
= getVar(sample,
2_IK, iweight)
525 call disp%show(
"var(:,0) ! reference")
528 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
529 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
532 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
533 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
535 call disp%show(
"call setVarMerged(varMerged, var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
536 call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
539 call disp%show(
"call setVarMerged(var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
540 call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
543 call disp%show(
"var(:,0) ! reference")
550 complex(TKG),
allocatable :: mean(:,:)
551 complex(TKG),
allocatable :: sample(:,:)
552 real(TKG),
allocatable :: var(:,:), varMerged(:)
555 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
558 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
559 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
562 lb(isam)
= ub(isam
- 1)
+ 1
569 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
571 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
572 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
573 call disp%show(
"call setRebound(mean, [1_IK, 1_IK], [ndim, nsam])")
574 call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
575 call disp%show(
"call setResized(varMerged, ndim)")
577 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ndim, ub(nsam)), getUnifRand(-1., +1., ndim, ub(nsam)), TKG)")
581 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, dim, IK))")
585 call disp%show(
"var(:,0) = getVar(sample, 2_IK, iweight)")
586 var(:,
0)
= getVar(sample,
2_IK, iweight)
587 call disp%show(
"var(:,0) ! reference")
590 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
591 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
594 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
595 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
597 call disp%show(
"call setVarMerged(varMerged, var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
598 call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
601 call disp%show(
"call setVarMerged(var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
602 call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
605 call disp%show(
"var(:,0) ! reference")
612 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
613 call disp%show(
"!Compute the biased merged variance of a reliability weighted multivariate sample.")
614 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
618 real(TKG),
allocatable :: mean(:,:)
619 real(TKG),
allocatable :: sample(:,:)
620 real(TKG),
allocatable :: var(:,:), varMerged(:)
621 real(TKG),
allocatable :: rweight(:)
624 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
627 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
628 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
631 lb(isam)
= ub(isam
- 1)
+ 1
638 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
640 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
641 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
642 call disp%show(
"call setRebound(mean, [1_IK, 1_IK], [ndim, nsam])")
643 call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
644 call disp%show(
"call setResized(varMerged, ndim)")
646 call disp%show(
"sample = getUnifRand(-1., +1., ndim, ub(nsam))")
650 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, dim, IK))")
654 call disp%show(
"var(:,0) = getVar(sample, 2_IK, rweight)")
655 var(:,
0)
= getVar(sample,
2_IK, rweight)
656 call disp%show(
"var(:,0) ! reference")
659 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
660 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
663 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
664 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
666 call disp%show(
"call setVarMerged(varMerged, var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
667 call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
670 call disp%show(
"call setVarMerged(var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
671 call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
674 call disp%show(
"var(:,0) ! reference")
681 complex(TKG),
allocatable :: mean(:,:)
682 complex(TKG),
allocatable :: sample(:,:)
683 real(TKG),
allocatable :: var(:,:), varMerged(:)
684 real(TKG),
allocatable :: rweight(:)
687 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
690 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
691 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
694 lb(isam)
= ub(isam
- 1)
+ 1
701 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
703 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
704 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
705 call disp%show(
"call setRebound(mean, [1_IK, 1_IK], [ndim, nsam])")
706 call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
707 call disp%show(
"call setResized(varMerged, ndim)")
709 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ndim, ub(nsam)), getUnifRand(-1., +1., ndim, ub(nsam)), TKG)")
713 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, dim, IK))")
717 call disp%show(
"var(:,0) = getVar(sample, 2_IK, rweight)")
718 var(:,
0)
= getVar(sample,
2_IK, rweight)
719 call disp%show(
"var(:,0) ! reference")
722 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
723 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
726 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
727 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
729 call disp%show(
"call setVarMerged(varMerged, var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
730 call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
733 call disp%show(
"call setVarMerged(var(:,2), var(:,1), mean(:,1) - mean(:,2), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
734 call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
737 call disp%show(
"var(:,0) ! reference")
Generate minimally-spaced character, integer, real sequences or sequences at fixed intervals of size ...
Resize (shrink or expand) an input allocatable array of rank 1..3 to arbitrary new lower and upper bo...
Allocate or resize (shrink or expand) an input allocatable scalar string or array of rank 1....
Generate and return a scalar or a contiguous array of rank 1 of length s1 of randomly uniformly distr...
This is a generic method of the derived type display_type with pass attribute.
This is a generic method of the derived type display_type with pass attribute.
Generate and return the (weighted) mean of an input sample of nsam observations with ndim = 1 or 2 at...
Generate and return the variance of the input sample of type complex or real of shape (nsam) or (ndim...
This module contains procedures and generic interfaces for generating ranges of discrete character,...
This module contains procedures and generic interfaces for resizing allocatable arrays of various typ...
This module contains procedures and generic interfaces for resizing allocatable arrays of various typ...
This module contains classes and procedures for computing various statistical quantities related to t...
This module contains classes and procedures for input/output (IO) or generic display operations on st...
type(display_type) disp
This is a scalar module variable an object of type display_type for general display.
This module defines the relevant Fortran kind type-parameters frequently used in the ParaMonte librar...
integer, parameter IK
The default integer kind in the ParaMonte library: int32 in Fortran, c_int32_t in C-Fortran Interoper...
integer, parameter SK
The default character kind in the ParaMonte library: kind("a") in Fortran, c_char in C-Fortran Intero...
integer, parameter RKS
The single-precision real kind in Fortran mode. On most platforms, this is an 32-bit real kind.
This module contains classes and procedures for computing the first moment (i.e., the statistical mea...
Generate and return an object of type display_type.
9 lb(isam)
= ub(isam
- 1)
+ 1
18+0.236855209,
+0.877107561,
+0.563862205,
+0.292695999,
+0.720593929,
+0.919563651,
+0.362283826,
+0.609924853,
+0.221994400,
+0.262477398,
+0.168956518,
+0.800897419
23 var(isam)
= getVar(sample(lb(isam):ub(isam)))
24 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
26call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
29call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
38 lb(isam)
= ub(isam
- 1)
+ 1
47+0.258127451,
+0.369691730,
+0.938553154,
+0.731491446E-1,
+0.517028511,
+0.657128394,
+0.673815966,
+0.580837905,
+0.451651394,
+0.933190346,
+0.584189475,
+0.400686562,
+0.496799886,
+0.711368203
52 var(isam)
= getVar(sample(lb(isam):ub(isam)))
53 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
55call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
58call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
67 lb(isam)
= ub(isam
- 1)
+ 1
76+0.755505562,
+0.356884181,
+0.841120601,
+0.982695699,
+0.308003664,
+0.403299391
81 var(isam)
= getVar(sample(lb(isam):ub(isam)))
82 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
84call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
87call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
96 lb(isam)
= ub(isam
- 1)
+ 1
105+0.395944655,
+0.695265591,
+0.939120889,
+0.613342345,
+0.772848904,
+0.542234719,
+0.400380135,
+0.882653058,
+0.775582969,
+0.203505754,
+0.105733454,
+0.950586200E-1,
+0.668629885
110 var(isam)
= getVar(sample(lb(isam):ub(isam)))
111 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
113call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
116call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
125 lb(isam)
= ub(isam
- 1)
+ 1
134+0.406342030,
+0.210675240,
+0.395540297,
+0.964472294,
+0.163763702
139 var(isam)
= getVar(sample(lb(isam):ub(isam)))
140 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
142call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
145call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
154 lb(isam)
= ub(isam
- 1)
+ 1
163(
+0.205783188,
-0.668440104), (
+0.563008845,
-0.615207732), (
+0.191206574,
-0.488962173), (
+0.988444567,
-0.732576430), (
+0.236289620,
-0.979832649), (
+0.559459269,
-0.614318430)
168 var(isam)
= getVar(sample(lb(isam):ub(isam)))
169 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
171call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
174call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
183 lb(isam)
= ub(isam
- 1)
+ 1
192(
+0.611136615,
-0.799884200E-1), (
+0.402274549,
-0.428463161), (
+0.549154043,
-0.176954150), (
+0.228771091,
-0.568082392), (
+0.117452383,
-0.802794099), (
+0.278396845,
-0.577502847E-1), (
+0.241611958,
-0.312570930E-1)
197 var(isam)
= getVar(sample(lb(isam):ub(isam)))
198 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
200call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
203call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
212 lb(isam)
= ub(isam
- 1)
+ 1
221(
+0.345527470,
-0.646727145), (
+0.532139599,
-0.489553273), (
+0.798932135,
-0.753813744), (
+0.208585858,
-0.355174184), (
+0.346092284,
-0.415307701), (
+0.894765735,
-0.923504531)
226 var(isam)
= getVar(sample(lb(isam):ub(isam)))
227 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
229call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
232call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
241 lb(isam)
= ub(isam
- 1)
+ 1
250(
+0.820149779,
-0.757490993E-1), (
+0.480538487,
-0.532650888), (
+0.689979076,
-0.206232011), (
+0.163781941,
-0.679097712), (
+0.178431809,
-0.451079369), (
+0.153526127,
-0.136835814), (
+0.339431047,
-0.441869199), (
+0.638606906,
-0.135498941)
255 var(isam)
= getVar(sample(lb(isam):ub(isam)))
256 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
258call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
261call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
270 lb(isam)
= ub(isam
- 1)
+ 1
279(
+0.962052107,
-0.260187566), (
+0.651694894,
-0.681126833), (
+0.763382852,
-0.421721816), (
+0.395484567E-1,
-0.535844386), (
+0.504895568,
-0.648358941), (
+0.807628632,
-0.835161030), (
+0.990456283,
-0.981930375), (
+0.240927935E-2,
-0.740759790), (
+0.508278072,
-0.802620351), (
+0.883328676,
-0.548565924), (
+0.590028107,
-0.970175743), (
+0.381916881,
-0.288337946)
284 var(isam)
= getVar(sample(lb(isam):ub(isam)))
285 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
287call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
290call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2), ub(
1)
/ real(ub(
2), TKG))
304 lb(isam)
= ub(isam
- 1)
+ 1
313+0.831896007,
+0.445458889,
+0.742067397,
+0.434750617,
+0.217321098,
+0.601893902,
+0.589478970
316+10,
+3,
+1,
+4,
+10,
+4,
+1
317var(
0)
= getVar(sample, iweight)
321 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
322 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
324call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
327call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
336 lb(isam)
= ub(isam
- 1)
+ 1
345+0.903922439,
+0.192609429E-1,
+0.640145123,
+0.764893174,
+0.452666879,
+0.793503642,
+0.472412467,
+0.637158692,
+0.124651194E-2,
+0.254662991,
+0.852246583
348+4,
+7,
+10,
+6,
+1,
+10,
+4,
+1,
+9,
+5,
+6
349var(
0)
= getVar(sample, iweight)
353 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
354 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
356call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
359call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
368 lb(isam)
= ub(isam
- 1)
+ 1
377+0.615280688,
+0.855780840,
+0.986616552,
+0.732866764,
+0.196430206,
+0.191342950
380+2,
+8,
+9,
+6,
+5,
+6
381var(
0)
= getVar(sample, iweight)
385 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
386 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
388call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
391call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
400 lb(isam)
= ub(isam
- 1)
+ 1
409+0.273873806,
+0.136870861,
+0.663718164,
+0.672795534,
+0.689917088,
+0.991191745,
+0.792972147,
+0.744936466,
+0.472849488
412+5,
+3,
+1,
+9,
+10,
+2,
+5,
+1,
+2
413var(
0)
= getVar(sample, iweight)
417 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
418 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
420call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
423call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
432 lb(isam)
= ub(isam
- 1)
+ 1
441+0.317809343,
+0.239628911,
+0.386704385,
+0.619418263,
+0.556626856,
+0.970212579,
+0.240564942E-1,
+0.769567490E-1,
+0.580120981,
+0.310900152,
+0.344494045,
+0.797150075,
+0.393653095,
+0.676623166
444+5,
+5,
+10,
+7,
+3,
+4,
+2,
+4,
+2,
+5,
+1,
+4,
+5,
+2
445var(
0)
= getVar(sample, iweight)
449 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
450 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
452call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
455call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
464 lb(isam)
= ub(isam
- 1)
+ 1
473(
+0.140144587,
-0.114454091), (
+0.134973049,
-0.412263691), (
+0.956579685,
-0.622961283), (
+0.412264109,
-0.993405819), (
+0.238980889,
-0.192279875), (
+0.401762903,
-0.785840571), (
+0.200900376,
-0.476518214), (
+0.114926159,
-0.147012651)
476+6,
+2,
+3,
+2,
+2,
+8,
+8,
+2
477var(
0)
= getVar(sample, iweight)
481 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
482 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
484call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
487call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
496 lb(isam)
= ub(isam
- 1)
+ 1
505(
+0.695154548,
-0.268730462), (
+0.779327810,
-0.836526215), (
+0.749404132,
-0.954147041), (
+0.817313313,
-0.520079434), (
+0.917474866,
-0.524152279), (
+0.762957692,
-0.341134012), (
+0.222535789,
-0.739952326E-1), (
+0.156496763E-1,
-0.920202553)
508+9,
+8,
+10,
+1,
+1,
+8,
+5,
+1
509var(
0)
= getVar(sample, iweight)
513 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
514 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
516call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
519call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
528 lb(isam)
= ub(isam
- 1)
+ 1
537(
+0.673228920,
-0.575892329), (
+0.973241568,
-0.291249335), (
+0.128819585,
-0.703747511), (
+0.400726318,
-0.944059432), (
+0.263965249,
-0.325895965), (
+0.145926893,
-0.434251189), (
+0.707832634,
-0.508611441), (
+0.230970740,
-0.391210616)
540+3,
+2,
+3,
+6,
+4,
+1,
+3,
+2
541var(
0)
= getVar(sample, iweight)
545 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
546 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
548call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
551call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
560 lb(isam)
= ub(isam
- 1)
+ 1
569(
+0.804554105,
-0.324833274), (
+0.130345762,
-0.287388802), (
+0.778544843,
-0.358958244), (
+0.349205613,
-0.315623939), (
+0.183954179,
-0.239374399)
573var(
0)
= getVar(sample, iweight)
577 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
578 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
580call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
583call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
592 lb(isam)
= ub(isam
- 1)
+ 1
601(
+0.979441524,
-0.201656401), (
+0.391464889,
-0.156690061), (
+0.842554748,
-0.901046216), (
+0.915718138,
-0.233983219), (
+0.316007733,
-0.632831752), (
+0.247635245E-1,
-0.769020736), (
+0.368250966,
-0.206292927)
604+3,
+7,
+5,
+4,
+2,
+8,
+10
605var(
0)
= getVar(sample, iweight)
609 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
610 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
612call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
615call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
629 lb(isam)
= ub(isam
- 1)
+ 1
638+0.242053330,
+0.197725952,
+0.640726089,
+0.707876146
641+1.12574744,
+1.18475223,
+1.50256002,
+1.45148182
642var(
0)
= getVar(sample, rweight)
646 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
647 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
649call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
652call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
661 lb(isam)
= ub(isam
- 1)
+ 1
670+0.682939410,
+0.994493067,
+0.444927216E-1,
+0.657842338,
+0.384872079
673+1.70974791,
+1.23650479,
+1.85955095,
+1.34748793,
+1.76094019
674var(
0)
= getVar(sample, rweight)
678 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
679 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
681call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
684call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
693 lb(isam)
= ub(isam
- 1)
+ 1
702+0.724007666,
+0.472180367,
+0.352650940,
+0.960659981,
+0.247492194,
+0.719380915,
+0.352443516,
+0.951832294,
+0.458069205
705+1.65979838,
+1.03658915,
+1.45550394,
+1.32170165,
+1.56400168,
+1.24043298,
+1.56641293,
+1.88196707,
+1.75016248
706var(
0)
= getVar(sample, rweight)
710 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
711 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
713call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
716call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
725 lb(isam)
= ub(isam
- 1)
+ 1
734+0.733014643,
+0.187170565,
+0.419325352,
+0.972549319,
+0.820533156
737+1.54485798,
+1.50408900,
+1.86402202,
+1.06016314,
+1.34950185
738var(
0)
= getVar(sample, rweight)
742 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
743 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
745call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
748call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
757 lb(isam)
= ub(isam
- 1)
+ 1
766+0.238066852,
+0.166837215,
+0.661685109,
+0.861206293,
+0.353453755E-1,
+0.752181590,
+0.468724072,
+0.885995328
769+1.48930311,
+1.82184553,
+1.98943973,
+1.28203726,
+1.54431581,
+1.55716670,
+1.62980449,
+1.62581778
770var(
0)
= getVar(sample, rweight)
774 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
775 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
777call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
780call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
789 lb(isam)
= ub(isam
- 1)
+ 1
798(
+0.324733615,
-0.643792093), (
+0.934649527,
-0.501892865), (
+0.426089764E-1,
-0.164956152), (
+0.565551937,
-0.711509764), (
+0.763955772,
-0.401730478), (
+0.101779580,
-0.632667542E-1), (
+0.994905651,
-0.239416778), (
+0.814852357,
-0.180796981E-1), (
+0.822745085,
-0.126522481)
801+1.38561666,
+1.99288821,
+1.58661282,
+1.74405050,
+1.78095090,
+1.19709456,
+1.95633221,
+1.89307880,
+1.41820192
802var(
0)
= getVar(sample, rweight)
806 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
807 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
809call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
812call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
821 lb(isam)
= ub(isam
- 1)
+ 1
830(
+0.186632276E-1,
-0.939852417), (
+0.307384610,
-0.555242300E-1), (
+0.789519489,
-0.171497285), (
+0.744564533E-1,
-0.733291566), (
+0.315903425,
-0.514860153)
833+1.74016929,
+1.89890695,
+1.42768335,
+1.95435905,
+1.58244944
834var(
0)
= getVar(sample, rweight)
838 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
839 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
841call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
844call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
853 lb(isam)
= ub(isam
- 1)
+ 1
862(
+0.336385071,
-0.753916562), (
+0.237079144,
-0.766156137), (
+0.116526365,
-0.430935204), (
+0.151494920,
-0.722056627E-1), (
+0.776567698,
-0.413518429), (
+0.822734058,
-0.198735714), (
+0.112787783,
-0.874140084), (
+0.967552960,
-0.124140978), (
+0.198764861,
-0.250653386)
865+1.06848419,
+1.59378409,
+1.69951868,
+1.58017945,
+1.43697000,
+1.81495214,
+1.01557755,
+1.89400935,
+1.22701609
866var(
0)
= getVar(sample, rweight)
870 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
871 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
873call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
876call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
885 lb(isam)
= ub(isam
- 1)
+ 1
894(
+0.490103006,
-0.992539167), (
+0.820165336,
-0.495785475E-1), (
+0.912199318,
-0.947733104), (
+0.705695570,
-0.139014184), (
+0.135842681,
-0.583381534), (
+0.856080592,
-0.934242308), (
+0.879807949,
-0.804374516), (
+0.472117186,
-0.302672148), (
+0.134844184,
-0.424851835), (
+0.109250546,
-0.541932344)
897+1.54734838,
+1.03985119,
+1.52907610,
+1.78980136,
+1.19571400,
+1.03049421,
+1.53051710,
+1.46666074,
+1.27604198,
+1.23288763
898var(
0)
= getVar(sample, rweight)
902 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
903 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
905call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
908call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
917 lb(isam)
= ub(isam
- 1)
+ 1
926(
+0.990318954,
-0.717832625), (
+0.250677884,
-0.701438665), (
+0.641567647,
-0.716443241), (
+0.734732926,
-0.503185272), (
+0.319444716,
-0.897990465), (
+0.635280550,
-0.920374155), (
+0.694211006,
-0.648329973), (
+0.462447226,
-0.542614639), (
+0.790799260,
-0.494841278)
929+1.84304488,
+1.30489135,
+1.37864828,
+1.45374823,
+1.69260526,
+1.75929809,
+1.02753377,
+1.42655325,
+1.07312870
930var(
0)
= getVar(sample, rweight)
934 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
935 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
937call setVarMerged(varMerged, var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
940call setVarMerged(var(
2), var(
1), mean(
1)
- mean(
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
954 lb(isam)
= ub(isam
- 1)
+ 1
962call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
963call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
967-0.747040868,
+0.184983134,
+0.319824815,
-0.741749287,
+0.888738751,
+0.203012109,
+0.668128014,
-0.892437696E-1,
-0.678420782,
+0.386608243
968-0.749043941,
-0.968018174,
-0.310840130,
+0.818054199,
-0.934159994,
+0.137089252,
-0.937269568,
-0.511180043,
-0.322932482,
-0.370916843
969var(:,
0)
= getVar(sample, dim)
971+0.312432975,
+0.281545162
973 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
974 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
976call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
978+0.312432975,
+0.281545192
979call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
981+0.312432975,
+0.281545192
983+0.312432975,
+0.281545162
988 lb(isam)
= ub(isam
- 1)
+ 1
996call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
997call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1001+0.774053454,
+0.517226219,
-0.200035214,
+0.674174070,
+0.855960488,
+0.388576865,
-0.439667821,
-0.846243620,
+0.689272642
1002+0.497532248,
-0.516058683,
+0.768584013,
+0.758610725,
-0.761629224,
-0.919982076,
+0.251784086,
+0.866416693,
-0.585658431
1003var(:,
0)
= getVar(sample, dim)
1005+0.331364185,
+0.472134858
1007 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1008 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1010call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1012+0.331364155,
+0.472134829
1013call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1015+0.331364155,
+0.472134829
1017+0.331364185,
+0.472134858
1022 lb(isam)
= ub(isam
- 1)
+ 1
1030call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1031call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1035-0.655283332,
-0.417263389,
-0.375258684,
-0.522981644,
-0.169150710,
-0.523458242,
+0.180017948,
+0.808143616,
-0.897160411,
+0.400498271,
-0.801352262
1036var(:,
0)
= getVar(sample, dim)
1040 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1041 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1043call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1046call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1055 lb(isam)
= ub(isam
- 1)
+ 1
1063call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1064call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1068-0.760215163,
-0.235954762,
+0.614621043,
-0.554245949,
-0.640670419
1069var(:,
0)
= getVar(sample, dim)
1073 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1074 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1076call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1079call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1088 lb(isam)
= ub(isam
- 1)
+ 1
1096call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1097call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1101+0.995720744,
+0.154015422,
-0.661979198,
-0.330688834,
+0.125785828,
+0.579044700,
-0.399168134,
+0.459451795
1102-0.258520007,
+0.671213984,
+0.118505955E-1,
+0.865035057E-1,
+0.743696690E-1,
-0.719231367,
-0.979820848,
+0.469710231
1103+0.458573341,
-0.561269760,
+0.302570224,
-0.613593817,
+0.885739923,
+0.266325474E-1,
-0.998665690,
+0.548706770
1104var(:,
0)
= getVar(sample, dim)
1106+0.272249460,
+0.272081912,
+0.384589970
1108 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1109 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1111call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1113+0.272249460,
+0.272081971,
+0.384589970
1114call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1116+0.272249460,
+0.272081971,
+0.384589970
1118+0.272249460,
+0.272081912,
+0.384589970
1123 lb(isam)
= ub(isam
- 1)
+ 1
1131call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1132call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1136(
+0.847376585,
+0.527308464), (
+0.193336606,
+0.702659726), (
+0.465160608,
+0.994346499), (
-0.628493547,
-0.625979185), (
-0.100667357,
-0.237196088), (
-0.816522479,
+0.932207227), (
-0.694280744,
+0.812438965), (
-0.978209138,
-0.321964383), (
-0.227293849,
-0.496530533), (
-0.990755081,
+0.703432322), (
+0.614801764,
+0.353791118)
1137(
+0.457793355,
+0.954946995), (
+0.791866899,
+0.737979770), (
+0.995467901,
-0.511049747), (
-0.209529161,
+0.945123792), (
+0.914466381E-1,
+0.313180685), (
-0.607841849,
+0.366305947), (
-0.548435211,
+0.502381921), (
+0.574619293,
-0.198737860), (
+0.933414817,
-0.342857122), (
-0.166059971,
+0.301826239), (
+0.809371471E-2,
-0.366108060)
1138(
+0.385149717E-1,
-0.161427259E-1), (
+0.458302140,
-0.461797357), (
-0.431391120,
-0.826012135), (
+0.238484144,
-0.253306627E-1), (
-0.559910178,
-0.942217946), (
-0.406925797,
+0.704781890), (
+0.283155799,
+0.240322590), (
-0.424452186,
-0.938015103), (
-0.687953234,
+0.975559473), (
+0.210010886,
+0.277793765), (
-0.100216031,
-0.655561805)
1139var(:,
0)
= getVar(sample, dim)
1141+0.736123860,
+0.554830551,
+0.542939603
1143 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1144 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1146call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1148+0.736123919,
+0.554830492,
+0.542939544
1149call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1151+0.736123919,
+0.554830492,
+0.542939544
1153+0.736123860,
+0.554830551,
+0.542939603
1158 lb(isam)
= ub(isam
- 1)
+ 1
1166call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1167call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1171(
-0.645101428,
+0.508327842), (
+0.582576513,
+0.583702326E-1), (
-0.873307109,
-0.741040349), (
+0.808513165,
+0.850624084), (
+0.350531340,
-0.744398832E-1), (
-0.996457696,
+0.385595322), (
-0.814030051,
+0.412125826), (
-0.501253247,
-0.113716006), (
-0.711779356,
-0.770272255), (
+0.123072028,
+0.241459727)
1172(
-0.746973872,
-0.281358719), (
+0.149437785,
+0.857434630), (
-0.513908505,
-0.607181311), (
-0.525968075,
-0.134439468), (
-0.265169024,
+0.202824354), (
-0.104475737,
-0.959613323), (
-0.712811112,
+0.455885530), (
-0.974351406,
-0.142882228), (
-0.303960919,
-0.576637983), (
+0.855030775,
+0.525918126)
1173(
+0.512867332,
-0.499525666), (
-0.946445227,
-0.454423070), (
-0.414609909E-2,
-0.814721465), (
-0.965695858,
-0.905709982), (
+0.582962513,
-0.721890926E-1), (
-0.727089405,
-0.270074844), (
-0.576313138,
-0.560976624), (
+0.242174149,
-0.451315045), (
+0.758749247E-1,
+0.959488153), (
-0.499642849,
-0.125623465)
1174(
-0.299104929,
+0.494084358E-1), (
+0.905627012E-1,
+0.622133017E-1), (
-0.473433256,
+0.979839563E-1), (
+0.380849123,
+0.913878441), (
+0.684944391,
-0.765323162), (
+0.955276132,
+0.914361000), (
-0.899485469,
-0.219998479), (
+0.416419148,
-0.258040071), (
-0.841908932,
+0.255144119), (
+0.190384984,
-0.570195436)
1175var(:,
0)
= getVar(sample, dim)
1177+0.647244990,
+0.545214355,
+0.552674592,
+0.632698715
1179 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1180 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1182call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1184+0.647244990,
+0.545214415,
+0.552674532,
+0.632698774
1185call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1187+0.647244990,
+0.545214415,
+0.552674532,
+0.632698774
1189+0.647244990,
+0.545214355,
+0.552674592,
+0.632698715
1194 lb(isam)
= ub(isam
- 1)
+ 1
1202call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1203call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1207(
-0.433671117,
+0.328501582), (
+0.804442048,
-0.961525083), (
+0.358194590,
+0.139343500), (
-0.275802493,
-0.572344065E-1), (
+0.190587640,
-0.797565579), (
-0.547389984,
+0.743439436), (
-0.499856591,
+0.137848020), (
+0.266693354,
+0.609488130), (
-0.482833385E-1,
-0.381299257E-1), (
+0.550818682,
-0.139460444), (
+0.407369375,
-0.941941977)
1208(
-0.404388547,
+0.986183882), (
+0.537659049,
+0.243865490), (
+0.102959991,
-0.343522429), (
-0.238212705,
+0.455553293), (
-0.127443790,
+0.946386814), (
-0.851487756,
+0.912039518), (
-0.207095981,
+0.985478997), (
-0.289263964,
-0.397982955), (
+0.719049335,
+0.964995742), (
+0.660733342,
+0.691460729), (
+0.123214722E-1,
+0.377290845)
1209(
-0.158852339E-1,
-0.116490841), (
-0.357854366E-2,
+0.354087353E-2), (
-0.744749904,
+0.858680010E-1), (
+0.988959074,
-0.219525576), (
-0.721958995,
-0.421185493E-1), (
+0.165338516,
+0.660915852), (
+0.113741755,
+0.415244341), (
+0.774439216,
+0.866706967), (
-0.860102177,
+0.444647431), (
-0.151759028,
-0.853342652), (
+0.438607812,
-0.769055963)
1210var(:,
0)
= getVar(sample, dim)
1212+0.506329536,
+0.456908494,
+0.597948194
1214 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1215 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1217call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1219+0.506329536,
+0.456908494,
+0.597948253
1220call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1222+0.506329536,
+0.456908494,
+0.597948253
1224+0.506329536,
+0.456908494,
+0.597948194
1229 lb(isam)
= ub(isam
- 1)
+ 1
1237call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1238call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1242(
+0.215138435,
+0.225547552E-1), (
+0.669736385,
-0.471347809), (
-0.417252421,
-0.985968947), (
-0.664033771,
+0.321176410), (
-0.682475328,
+0.382858872), (
-0.460563898,
+0.938127756), (
-0.206880212,
+0.730111718), (
+0.274245024,
+0.968663216), (
-0.796945095,
+0.346060276), (
-0.105977297,
+0.889737129), (
+0.801196933,
-0.581636071)
1243(
-0.186941862,
+0.122642040), (
-0.493225694,
+0.435792446), (
+0.538695216,
-0.722331524), (
-0.844985962,
-0.540791869), (
+0.573334694E-1,
+0.531178713E-1), (
+0.182572484,
-0.251150608), (
+0.322728038,
+0.402557969), (
-0.946991801,
+0.124836445), (
+0.382039785,
-0.879990458), (
+0.250313997,
+0.788127661), (
-0.136102796,
+0.210768580)
1244var(:,
0)
= getVar(sample, dim)
1246+0.679292560,
+0.470387816
1248 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1249 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1251call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1253+0.679292560,
+0.470387846
1254call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1256+0.679292560,
+0.470387846
1258+0.679292560,
+0.470387816
1263 lb(isam)
= ub(isam
- 1)
+ 1
1271call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1272call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1276(
+0.899300218,
-0.130444884), (
-0.189111471,
-0.195071936), (
-0.625132561,
+0.644532442), (
-0.832623005,
-0.570595026), (
-0.961408377,
+0.316379070E-1)
1277(
-0.113335729,
-0.996526599), (
-0.509589791,
-0.454612970E-1), (
+0.117612481,
-0.230953217), (
+0.969210386,
-0.946211815E-1), (
-0.696527243,
+0.615879416)
1278var(:,
0)
= getVar(sample, dim)
1280+0.611227691,
+0.604756355
1282 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1283 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1285call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1287+0.611227691,
+0.604756296
1288call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1290+0.611227691,
+0.604756296
1292+0.611227691,
+0.604756355
1302 lb(isam)
= ub(isam
- 1)
+ 1
1310call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1311call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1315+0.242505789,
+0.574395895,
+0.955596447,
+0.403521419,
-0.549967051,
+0.286212325,
-0.811249614,
-0.674889326
1318+8,
+6,
+6,
+5,
+10,
+8,
+10,
+2
1319var(:,
0)
= getVar(sample,
2_IK, iweight)
1323 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1324 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1326call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1329call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1338 lb(isam)
= ub(isam
- 1)
+ 1
1346call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1347call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1351+0.596255302,
+0.169465542E-1,
+0.569961667,
+0.871284723,
+0.636877894,
+0.794609785E-1,
-0.966168642E-1,
+0.365449071,
+0.533938169,
-0.208634496
1352+0.804134130,
+0.707110763,
-0.787787676,
-0.370917320,
+0.441209674,
+0.486154675,
+0.324130177,
-0.642628670E-1,
+0.593031049,
+0.666450977
1353+0.127312541,
-0.616318822,
-0.552416325,
+0.528912187,
+0.167778850,
+0.692870378,
+0.713365316,
+0.544094682,
-0.678504467,
+0.202560902
1356+2,
+5,
+1,
+3,
+4,
+9,
+10,
+4,
+2,
+8
1357var(:,
0)
= getVar(sample,
2_IK, iweight)
1359+0.111060522,
+0.117203400,
+0.219519198
1361 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1362 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1364call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1366+0.111060515,
+0.117203392,
+0.219519213
1367call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1369+0.111060515,
+0.117203392,
+0.219519213
1371+0.111060522,
+0.117203400,
+0.219519198
1376 lb(isam)
= ub(isam
- 1)
+ 1
1384call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1385call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1389-0.327001333,
-0.246211648,
-0.893317461,
+0.882905602,
+0.110421896,
-0.305242777,
+0.540845394,
-0.659483671E-1
1392+10,
+3,
+4,
+6,
+10,
+6,
+9,
+6
1393var(:,
0)
= getVar(sample,
2_IK, iweight)
1397 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1398 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1400call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1403call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1412 lb(isam)
= ub(isam
- 1)
+ 1
1420call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1421call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1425+0.530240893,
-0.402917862E-1,
+0.388667345,
-0.445104480,
+0.195219040,
-0.375459909,
+0.188236117,
+0.558228254
1426+0.950479507E-2,
+0.748793244,
+0.808006406,
-0.314584255,
-0.491146803,
-0.296602249,
-0.769114256,
+0.638747931
1429+8,
+8,
+10,
+5,
+1,
+3,
+1,
+5
1430var(:,
0)
= getVar(sample,
2_IK, iweight)
1432+0.131669611,
+0.246923164
1434 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1435 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1437call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1439+0.131669596,
+0.246923208
1440call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1442+0.131669596,
+0.246923208
1444+0.131669611,
+0.246923164
1449 lb(isam)
= ub(isam
- 1)
+ 1
1457call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1458call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1462+0.911359668,
+0.694456458,
-0.563215017E-1,
+0.413014531,
+0.116318226,
-0.661238194,
-0.428898335E-1,
-0.934223771,
+0.912287831,
+0.187582016
1463-0.321341276,
+0.163095117,
-0.100630164,
+0.931745768,
+0.800638318,
-0.545610309,
+0.737981915,
+0.370585918,
-0.853986263,
+0.475458264
1466+4,
+1,
+10,
+3,
+7,
+9,
+7,
+7,
+1,
+1
1467var(:,
0)
= getVar(sample,
2_IK, iweight)
1469+0.293611377,
+0.290245056
1471 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1472 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1474call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1476+0.293611407,
+0.290245056
1477call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1479+0.293611407,
+0.290245056
1481+0.293611377,
+0.290245056
1486 lb(isam)
= ub(isam
- 1)
+ 1
1494call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1495call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1499(
-0.146284461,
+0.867155790E-1), (
+0.933442593,
+0.423397899), (
-0.570520520,
+0.225770116), (
+0.114498973,
-0.658775210), (
-0.184664130,
+0.252410769), (
+0.326699495,
+0.136609316), (
-0.641482830,
-0.865697861), (
-0.686421871,
+0.896684885), (
+0.652308464E-1,
+0.547630906)
1500(
-0.969345093,
-0.756239653), (
-0.526829243,
-0.877101898), (
-0.278087139,
+0.879977942E-1), (
-0.396531701,
+0.233512878), (
-0.830881238,
-0.607589841), (
-0.937448978,
+0.607623816), (
-0.455369949,
-0.711330175E-1), (
-0.353791714,
+0.381337762), (
+0.759497046,
-0.245906353)
1501(
+0.359263539,
+0.533625007), (
+0.831247211,
+0.821625233), (
-0.165602207,
+0.406638503), (
-0.664138556,
+0.886573315), (
+0.757350802,
+0.214588642E-1), (
-0.800492048,
+0.751166821), (
-0.847876549,
-0.297858119), (
-0.998458624,
-0.656492472), (
-0.177804589,
-0.119682550)
1502(
+0.510638952,
+0.317399263), (
-0.676749110,
+0.844699740), (
+0.556646585E-1,
+0.940611005), (
-0.599220037,
-0.214725256), (
+0.693070889,
-0.340771556), (
-0.646065116,
+0.677623987), (
-0.386391044,
-0.936572194), (
-0.173416138E-1,
-0.240836978), (
+0.747990370,
-0.324821115)
1505+9,
+2,
+6,
+10,
+9,
+6,
+6,
+8,
+10
1506var(:,
0)
= getVar(sample,
2_IK, iweight)
1508+0.434118003,
+0.510856807,
+0.640451491,
+0.582691312
1510 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1511 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1513call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1515+0.434118032,
+0.510856867,
+0.640451491,
+0.582691312
1516call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1518+0.434118032,
+0.510856867,
+0.640451491,
+0.582691312
1520+0.434118003,
+0.510856807,
+0.640451491,
+0.582691312
1525 lb(isam)
= ub(isam
- 1)
+ 1
1533call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1534call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1538(
-0.900217533,
-0.654906869), (
-0.831107974,
+0.271414518), (
+0.721202374,
+0.623734713), (
+0.911950111,
+0.592819333), (
+0.144774437,
-0.244798660), (
-0.324759722,
-0.203873515), (
+0.667961121,
+0.676430464), (
-0.530260205,
+0.774614811), (
+0.529660583,
-0.704689860), (
-0.272103906,
+0.941966653), (
+0.976570129,
+0.413986444), (
+0.156903505,
-0.804773927)
1539(
+0.453409791,
+0.932254910), (
+0.378547192,
+0.824469447), (
+0.389649987,
-0.612320662), (
+0.630836487E-1,
+0.730969548), (
-0.701501608,
+0.664678931), (
+0.115365982E-1,
-0.665333748), (
-0.710602880,
-0.709865689), (
-0.556768179,
+0.395169973), (
+0.257164240,
-0.149444818), (
-0.679737091,
+0.285194278), (
+0.332027078,
+0.988868475E-1), (
+0.687473655,
+0.342863917)
1540(
-0.708525419,
-0.828580499), (
-0.154281020,
-0.130135417), (
+0.569538116,
-0.838077664), (
-0.530642271,
-0.917608619), (
+0.664828300,
-0.169658542), (
-0.635947824,
+0.100287795), (
-0.853743315,
-0.407076955), (
+0.976173639,
+0.128753424), (
+0.106733441,
+0.377555609), (
+0.436913848,
-0.410504222), (
+0.399892688,
+0.546041131), (
+0.888277292E-1,
+0.967070222)
1543+4,
+2,
+4,
+3,
+9,
+7,
+5,
+8,
+2,
+1,
+10,
+8
1544var(:,
0)
= getVar(sample,
2_IK, iweight)
1546+0.698427737,
+0.556259513,
+0.688864052
1548 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1549 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1551call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1553+0.698427737,
+0.556259513,
+0.688863933
1554call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1556+0.698427737,
+0.556259513,
+0.688863933
1558+0.698427737,
+0.556259513,
+0.688864052
1563 lb(isam)
= ub(isam
- 1)
+ 1
1571call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1572call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1576(
-0.286536813,
-0.146984816), (
-0.679449558,
+0.101533413), (
+0.654498219,
-0.507036567), (
+0.438608170,
-0.342152476), (
+0.666899204,
-0.211523533), (
-0.251023889,
+0.634770393), (
-0.225903273,
+0.728679895), (
+0.455668330,
+0.374765992), (
+0.205272198,
-0.810299039)
1577(
+0.996517897,
+0.375978589), (
-0.275680065,
+0.291508317), (
-0.550969243,
-0.566453218), (
+0.100435376,
-0.330679297), (
+0.737785101,
-0.207617283), (
-0.551276326,
-0.743896365), (
+0.511547565,
-0.265948892), (
+0.992117763,
+0.906930208), (
+0.617987514,
-0.313849449E-1)
1578(
+0.308698177,
+0.848446488), (
-0.346206784,
+0.317113280), (
-0.352071762,
-0.765343547), (
-0.613536358,
+0.449990988), (
+0.453776121,
-0.319349766E-2), (
+0.637853742,
+0.331122994), (
-0.218294978,
-0.370616913), (
-0.394185185,
+0.553586245), (
-0.923420787,
+0.970166445)
1579(
-0.315308928,
-0.977658391), (
+0.868724704,
-0.965571761), (
-0.444422841,
+0.685383081E-1), (
-0.385201335,
-0.501846194), (
+0.527614832,
-0.428371310), (
+0.383374095,
-0.768241405), (
+0.229072690,
-0.544794917), (
+0.816616297,
+0.611822128), (
+0.838663816,
-0.939604044E-1)
1582+5,
+7,
+4,
+4,
+10,
+4,
+10,
+1,
+6
1583var(:,
0)
= getVar(sample,
2_IK, iweight)
1585+0.484505922,
+0.401285291,
+0.503434837,
+0.340584785
1587 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1588 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1590call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1592+0.484505832,
+0.401285231,
+0.503434837,
+0.340584785
1593call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1595+0.484505832,
+0.401285231,
+0.503434837,
+0.340584785
1597+0.484505922,
+0.401285291,
+0.503434837,
+0.340584785
1602 lb(isam)
= ub(isam
- 1)
+ 1
1610call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1611call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1615(
-0.648527145E-1,
-0.178361058), (
+0.472925544,
-0.991317749), (
-0.651532888,
+0.117256284), (
-0.707736373,
-0.573486924), (
+0.480163693,
+0.151333809), (
-0.959601521,
+0.994352579), (
-0.560926199E-1,
-0.112807393), (
-0.908797741,
-0.309110880E-1), (
-0.142950058,
-0.972068310E-2), (
-0.345305800,
+0.269237518)
1618+7,
+8,
+4,
+2,
+6,
+3,
+9,
+9,
+4,
+10
1619var(:,
0)
= getVar(sample,
2_IK, iweight)
1623 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1624 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1626call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1629call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1638 lb(isam)
= ub(isam
- 1)
+ 1
1646call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1647call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1651(
+0.229886413,
+0.346967697), (
+0.415289283,
+0.871560693), (
+0.672967315,
-0.507863879), (
-0.442207932,
-0.448224068), (
+0.828486681,
+0.474369526E-2), (
-0.219286084,
+0.178529859), (
+0.668661118,
+0.744947433)
1654+7,
+1,
+9,
+8,
+10,
+9,
+5
1655var(:,
0)
= getVar(sample,
2_IK, iweight)
1659 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1660 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1662call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1665call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1679 lb(isam)
= ub(isam
- 1)
+ 1
1687call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1688call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1692-0.888557911,
+0.329194069,
-0.313001394,
+0.804808497,
+0.919162989,
+0.679234028,
+0.706688046
1693+0.478785515,
+0.996027112,
-0.590569377,
-0.239705682,
+0.288708210E-1,
-0.810831666,
+0.212860227
1696+1.67114210,
+1.14788294,
+1.10571098,
+1.47795558,
+1.42102897,
+1.38436651,
+1.76140451
1697var(:,
0)
= getVar(sample,
2_IK, rweight)
1699+0.419624954,
+0.298739433
1701 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1702 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1704call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1706+0.419624954,
+0.298739463
1707call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1709+0.419624954,
+0.298739463
1711+0.419624954,
+0.298739433
1716 lb(isam)
= ub(isam
- 1)
+ 1
1724call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1725call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1729+0.460425854,
-0.920189619,
+0.972802520,
-0.492216349E-1,
+0.148291826,
+0.988834381,
+0.504449844,
-0.176348567,
+0.701910973,
-0.260791063
1730-0.975033760,
-0.902382612,
-0.278524399,
+0.849086046E-1,
+0.836565971,
+0.304007530E-1,
-0.335596919,
+0.332165956,
-0.706252694,
+0.797214150
1731+0.162320137,
-0.662598848,
+0.840945005,
-0.157815814,
-0.845188498,
-0.120430112,
-0.739760399E-1,
+0.414864659,
-0.799647689,
+0.145586133
1734+1.97860229,
+1.55619550,
+1.15947247,
+1.46720505,
+1.21116066,
+1.68759596,
+1.55261064,
+1.63905954,
+1.46905708,
+1.50945044
1735var(:,
0)
= getVar(sample,
2_IK, rweight)
1737+0.326722652,
+0.381144643,
+0.234984890
1739 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1740 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1742call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1744+0.326722652,
+0.381144613,
+0.234984875
1745call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1747+0.326722652,
+0.381144613,
+0.234984875
1749+0.326722652,
+0.381144643,
+0.234984890
1754 lb(isam)
= ub(isam
- 1)
+ 1
1762call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1763call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1767-0.683803797,
-0.651838183,
-0.556571245,
-0.635753751,
+0.661595345,
-0.106280208,
-0.547484756,
-0.700785756,
-0.184131980
1768-0.296554685,
-0.161083102,
-0.155019641,
+0.694434404,
-0.292607427,
-0.981447101,
+0.560917020,
-0.371642113E-1,
+0.344353080
1769-0.316332459,
+0.924007773,
-0.764171481,
-0.427654028,
-0.984238625,
-0.819198370,
-0.864921570,
+0.476350904,
+0.378608227
1772+1.28322434,
+1.82813156,
+1.52295554,
+1.01924610,
+1.74625921,
+1.30955493,
+1.57845759,
+1.47377157,
+1.59101558
1773var(:,
0)
= getVar(sample,
2_IK, rweight)
1775+0.195384353,
+0.206534103,
+0.473823398
1777 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1778 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1780call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1782+0.195384353,
+0.206534132,
+0.473823398
1783call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1785+0.195384353,
+0.206534132,
+0.473823398
1787+0.195384353,
+0.206534103,
+0.473823398
1792 lb(isam)
= ub(isam
- 1)
+ 1
1800call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1801call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1805-0.202432871E-1,
-0.985265017,
-0.673863292,
+0.942220211,
-0.625850320,
-0.262372613,
+0.214069724,
-0.964924693,
-0.806390524,
-0.317652225E-1,
+0.117164016
1806+0.254733682,
-0.932766438,
+0.761148095,
-0.417516470,
-0.413452983,
+0.194532394,
-0.985345364,
-0.391406417,
+0.197498798E-1,
-0.223497152,
+0.215343595
1807+0.443462133,
-0.705184817,
-0.588925362,
-0.118726492,
+0.424987793,
+0.149621964,
-0.179820776,
+0.492318749,
+0.521223664,
+0.519991517,
+0.317372203
1810+1.44483185,
+1.80938625,
+1.67023134,
+1.94651866,
+1.37339306,
+1.55754900,
+1.31047785,
+1.34894347,
+1.92358494,
+1.92338181,
+1.54952002
1811var(:,
0)
= getVar(sample,
2_IK, rweight)
1813+0.345842302,
+0.247020945,
+0.192725420
1815 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1816 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1818call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1820+0.345842332,
+0.247020975,
+0.192725420
1821call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1823+0.345842332,
+0.247020975,
+0.192725420
1825+0.345842302,
+0.247020945,
+0.192725420
1830 lb(isam)
= ub(isam
- 1)
+ 1
1838call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1839call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1843+0.153377295,
+0.320249796,
+0.823387146,
-0.756801844,
+0.580477476,
-0.290769815,
+0.880780220E-1,
+0.272390008,
-0.397968411,
-0.424304008E-1,
-0.213643670
1844+0.604380012,
+0.981967449E-1,
-0.156500578,
+0.313789964,
+0.508548260,
-0.102337480,
+0.811651826,
-0.623337746,
+0.214986920,
-0.306682348,
-0.935568333
1845+0.177571177,
+0.393253565E-1,
-0.988423824E-2,
-0.175804257,
-0.485821843,
+0.771727562,
+0.710146785,
-0.610245824,
+0.807741046,
+0.275559068,
-0.712241888
1846+0.287861109,
-0.449806094,
+0.953983307,
+0.752425432,
-0.972459555,
+0.648426294,
+0.624544978,
-0.929854870,
+0.338166714,
-0.577121377,
-0.663434386
1847-0.207483768E-2,
+0.207405329,
-0.271470308,
+0.361985326,
+0.885814309,
-0.681919217,
+0.347300768,
+0.402693868,
+0.980070353,
-0.722077608,
-0.842578053
1850+1.95859838,
+1.07996941,
+1.93738461,
+1.12768149,
+1.40929246,
+1.55408239,
+1.78766489,
+1.90975428,
+1.89489818,
+1.65414166,
+1.73646760
1851var(:,
0)
= getVar(sample,
2_IK, rweight)
1853+0.175936952,
+0.273542017,
+0.281474113,
+0.478920072,
+0.363616377
1855 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1856 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1858call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1860+0.175936967,
+0.273542017,
+0.281474054,
+0.478920102,
+0.363616377
1861call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1863+0.175936967,
+0.273542017,
+0.281474054,
+0.478920102,
+0.363616377
1865+0.175936952,
+0.273542017,
+0.281474113,
+0.478920072,
+0.363616377
1870 lb(isam)
= ub(isam
- 1)
+ 1
1878call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1879call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1883(
+0.668096185,
-0.376930714), (
-0.729271531,
-0.498067498), (
+0.590193510,
+0.484832406), (
-0.192140579,
+0.539550900), (
+0.600930333,
+0.186349750), (
+0.450693011,
-0.466864228), (
+0.467670560,
+0.744129419E-1), (
-0.919672728,
-0.785013437)
1884(
+0.587558389,
+0.436258197), (
-0.999872804,
-0.250632286), (
+0.497077703,
-0.874444962), (
-0.160764217,
-0.781627774), (
+0.726821065,
-0.934643388), (
+0.194379449,
+0.339420438), (
-0.882389069,
-0.642035961), (
+0.365227103,
+0.199026942)
1885(
-0.147494793,
-0.119437337), (
+0.578763485E-1,
+0.867274761), (
+0.345347285,
-0.621222854), (
-0.845945716,
+0.930509210), (
+0.720733643,
+0.567002177), (
+0.383615494E-1,
+0.989295244E-1), (
+0.486702323,
-0.332923293), (
-0.196585178,
+0.444395423)
1888+1.77647555,
+1.27335858,
+1.46744227,
+1.60193682,
+1.63261092,
+1.26411343,
+1.37880385,
+1.45737004
1889var(:,
0)
= getVar(sample,
2_IK, rweight)
1891+0.566034079,
+0.666745186,
+0.494756848
1893 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1894 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1896call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1898+0.566034138,
+0.666745305,
+0.494756788
1899call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1901+0.566034138,
+0.666745305,
+0.494756788
1903+0.566034079,
+0.666745186,
+0.494756848
1908 lb(isam)
= ub(isam
- 1)
+ 1
1916call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1917call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1921(
+0.657147408,
-0.226485133), (
-0.657071471,
-0.232448697), (
-0.612134933E-1,
+0.960559845E-1), (
+0.923939109,
-0.635023713), (
-0.271993876,
-0.782868981), (
-0.553612828,
+0.750161409), (
-0.997625589E-1,
-0.882305622)
1922(
+0.196020007,
+0.548285723), (
-0.981394649,
-0.500859618), (
+0.677642822E-1,
+0.644701719E-1), (
-0.215367317,
+0.988784432), (
-0.816110611,
-0.473549724), (
-0.767446876,
-0.394864917), (
-0.468884230,
-0.231078506)
1925+1.53659844,
+1.82925892,
+1.62649679,
+1.89925563,
+1.53859055,
+1.86565566,
+1.77614117
1926var(:,
0)
= getVar(sample,
2_IK, rweight)
1928+0.602236569,
+0.464483857
1930 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1931 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1933call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1935+0.602236629,
+0.464483827
1936call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1938+0.602236629,
+0.464483827
1940+0.602236569,
+0.464483857
1945 lb(isam)
= ub(isam
- 1)
+ 1
1953call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1954call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1958(
+0.778321147,
-0.197100282), (
-0.143875360,
+0.591004133), (
+0.961125493,
+0.439994931), (
+0.581849098,
+0.602881908E-1), (
-0.855640173E-1,
-0.894708872), (
+0.640397072E-1,
-0.664576173), (
+0.241519332,
-0.332754374), (
+0.762217283,
+0.480587840), (
+0.441778421,
+0.921868682), (
+0.941792369,
-0.327820778E-1)
1959(
+0.686656475,
-0.304669142E-1), (
+0.738889098,
-0.102881193E-1), (
-0.382808208,
-0.818991184), (
+0.755319118,
+0.194773793), (
-0.525426149,
+0.768414736E-1), (
-0.182302713,
-0.735432863), (
-0.449130893,
+0.671697140), (
+0.585019946,
-0.876959562), (
-0.653737545,
-0.704813004), (
+0.329761386,
-0.468182921)
1960(
-0.596987247,
-0.816419005), (
-0.708704948,
-0.570931673), (
-0.895267248,
+0.983327389), (
-0.695322633,
+0.524596214), (
-0.392526507,
+0.475081325), (
+0.755068064E-1,
+0.558531880), (
+0.576929927,
-0.514907002), (
+0.781572342,
-0.622080922), (
-0.997310519,
+0.104710579), (
-0.295728087,
-0.124437213)
1963+1.21942878,
+1.90979147,
+1.46789289,
+1.90709186,
+1.49705148,
+1.91502523,
+1.74750781,
+1.70419407,
+1.21236801,
+1.02461672
1964var(:,
0)
= getVar(sample,
2_IK, rweight)
1966+0.452571303,
+0.567315936,
+0.699241340
1968 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1969 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
1971call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1973+0.452571303,
+0.567315876,
+0.699241340
1974call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1976+0.452571303,
+0.567315876,
+0.699241340
1978+0.452571303,
+0.567315936,
+0.699241340
1983 lb(isam)
= ub(isam
- 1)
+ 1
1991call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1992call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
1996(
-0.968583703,
-0.354967356), (
-0.552671075,
+0.596953392), (
+0.484291077,
-0.891685486E-4), (
-0.407666326,
+0.827964067), (
-0.617699742,
-0.295892954), (
+0.819483995,
+0.417862415)
1999+1.00665271,
+1.73645651,
+1.19643843,
+1.42176461,
+1.96026874,
+1.57060552
2000var(:,
0)
= getVar(sample,
2_IK, rweight)
2004 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2005 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2007call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2010call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2019 lb(isam)
= ub(isam
- 1)
+ 1
2027call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2028call setRebound(mean, [
1_IK,
1_IK], [ndim, nsam])
2032(
-0.431583643,
+0.692519546), (
-0.355872869,
+0.782198310), (
-0.520240426,
+0.899248004), (
+0.603245854,
-0.316654563), (
+0.855769038,
+0.777642727E-1), (
-0.433209896,
-0.426689386E-1), (
-0.202613950,
-0.380797148)
2035+1.75911653,
+1.34599316,
+1.78330052,
+1.57437873,
+1.19153464,
+1.68261051,
+1.34463930
2036var(:,
0)
= getVar(sample,
2_IK, rweight)
2040 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2041 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2043call setVarMerged(varMerged, var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2046call setVarMerged(var(:,
2), var(:,
1), mean(:,
1)
- mean(:,
2),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))