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 and mean of a univariate sample.")
26 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
30 real(TKG) :: mean(
0:nsam), meanMerged
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(
"mean(0) = getMean(sample)")
55 call disp%show(
"mean(0) ! reference")
57 call disp%show(
"var(0) = getVar(sample)")
62 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)))")
63 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)))")
66 var(isam)
= getVar(sample(lb(isam):ub(isam)))
67 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
69 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(2), mean(2), var(1), mean(1), ub(1) / real(ub(2), TKG))")
70 call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
75 call disp%show(
"call setVarMeanMerged(var(2), mean(2), var(1), mean(1), ub(1) / real(ub(2), TKG))")
76 call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
79 call disp%show(
"mean(0) ! reference")
90 complex(TKG) :: mean(
0:nsam), meanMerged
91 complex(TKG),
allocatable :: sample(:)
92 real(TKG) :: var(
0:nsam), varMerged
95 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
98 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
99 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
102 lb(isam)
= ub(isam
- 1)
+ 1
109 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ub(nsam)), getUnifRand(-1., +1., ub(nsam)), TKG)")
113 call disp%show(
"mean(0) = getMean(sample)")
115 call disp%show(
"mean(0) ! reference")
117 call disp%show(
"var(0) = getVar(sample)")
119 call disp%show(
"var(0) ! reference")
122 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)))")
123 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)))")
126 var(isam)
= getVar(sample(lb(isam):ub(isam)))
127 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
129 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(2), mean(2), var(1), mean(1), ub(1) / real(ub(2), TKG))")
130 call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
135 call disp%show(
"call setVarMeanMerged(var(2), mean(2), var(1), mean(1), ub(1) / real(ub(2), TKG))")
136 call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
139 call disp%show(
"mean(0) ! reference")
143 call disp%show(
"var(0) ! reference")
150 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
151 call disp%show(
"!Compute the biased merged variance and mean of a frequency weighted univariate sample.")
152 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
156 real(TKG) :: mean(
0:nsam), meanMerged
157 real(TKG),
allocatable :: sample(:)
158 real(TKG) :: var(
0:nsam), varMerged
161 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
164 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
165 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
168 lb(isam)
= ub(isam
- 1)
+ 1
175 call disp%show(
"sample = getUnifRand(0., 1., ub(nsam))")
179 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, 1, IK))")
183 call disp%show(
"mean(0) = getMean(sample, iweight)")
184 mean(
0)
= getMean(sample, iweight)
185 call disp%show(
"mean(0) ! reference")
187 call disp%show(
"var(0) = getVar(sample, iweight)")
188 var(
0)
= getVar(sample, iweight)
189 call disp%show(
"var(0) ! reference")
192 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
193 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
196 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
197 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
199 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(2), mean(2), var(1), mean(1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
200 call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
205 call disp%show(
"call setVarMeanMerged(var(2), mean(2), var(1), mean(1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
206 call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
209 call disp%show(
"mean(0) ! reference")
213 call disp%show(
"var(0) ! reference")
220 complex(TKG) :: mean(
0:nsam), meanMerged
221 complex(TKG),
allocatable :: sample(:)
222 real(TKG) :: var(
0:nsam), varMerged
225 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
228 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
229 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
232 lb(isam)
= ub(isam
- 1)
+ 1
239 call disp%show(
"sample = cmplx(getUnifRand(0., 1., ub(nsam)), -getUnifRand(0., 1., ub(nsam)), TKG)")
243 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, 1, IK))")
247 call disp%show(
"mean(0) = getMean(sample, iweight)")
248 mean(
0)
= getMean(sample, iweight)
249 call disp%show(
"mean(0) ! reference")
251 call disp%show(
"var(0) = getVar(sample, iweight)")
252 var(
0)
= getVar(sample, iweight)
253 call disp%show(
"var(0) ! reference")
256 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
257 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))")
260 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
261 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
263 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(2), mean(2), var(1), mean(1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
264 call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
269 call disp%show(
"call setVarMeanMerged(var(2), mean(2), var(1), mean(1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
270 call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
273 call disp%show(
"mean(0) ! reference")
277 call disp%show(
"var(0) ! reference")
284 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
285 call disp%show(
"!Compute the biased merged variance and mean of a reliability weighted univariate sample.")
286 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
290 real(TKG) :: mean(
0:nsam), meanMerged
291 real(TKG),
allocatable :: sample(:)
292 real(TKG),
allocatable :: rweight(:)
293 real(TKG) :: var(
0:nsam), varMerged
296 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
299 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
300 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
303 lb(isam)
= ub(isam
- 1)
+ 1
310 call disp%show(
"sample = getUnifRand(0., 1., ub(nsam))")
314 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, 1, IK))")
318 call disp%show(
"mean(0) = getMean(sample, rweight)")
319 mean(
0)
= getMean(sample, rweight)
320 call disp%show(
"mean(0) ! reference")
322 call disp%show(
"var(0) = getVar(sample, rweight)")
323 var(
0)
= getVar(sample, rweight)
324 call disp%show(
"var(0) ! reference")
327 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
328 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
331 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
332 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
334 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(2), mean(2), var(1), mean(1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
335 call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
340 call disp%show(
"call setVarMeanMerged(var(2), mean(2), var(1), mean(1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
341 call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
344 call disp%show(
"mean(0) ! reference")
348 call disp%show(
"var(0) ! reference")
355 complex(TKG) :: mean(
0:nsam), meanMerged
356 complex(TKG),
allocatable :: sample(:)
357 real(TKG),
allocatable :: rweight(:)
358 real(TKG) :: var(
0:nsam), varMerged
361 call disp%show(
"lb(1) = 1; ub(1) = getUnifRand(2, 7)")
364 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
365 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
368 lb(isam)
= ub(isam
- 1)
+ 1
375 call disp%show(
"sample = cmplx(getUnifRand(0., 1., ub(nsam)), -getUnifRand(0., 1., ub(nsam)), TKG)")
379 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, 1, IK))")
383 call disp%show(
"mean(0) = getMean(sample, rweight)")
384 mean(
0)
= getMean(sample, rweight)
385 call disp%show(
"mean(0) ! reference")
387 call disp%show(
"var(0) = getVar(sample, rweight)")
388 var(
0)
= getVar(sample, rweight)
389 call disp%show(
"var(0) ! reference")
392 call disp%show(
" var(isam) = getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
393 call disp%show(
" mean(isam) = getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))")
396 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
397 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
399 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(2), mean(2), var(1), mean(1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
400 call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
405 call disp%show(
"call setVarMeanMerged(var(2), mean(2), var(1), mean(1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
406 call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
409 call disp%show(
"mean(0) ! reference")
413 call disp%show(
"var(0) ! reference")
420 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
421 call disp%show(
"!Compute the biased merged variance and mean of a multivariate sample.")
422 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
426 real(TKG),
allocatable :: sample(:,:)
427 real(TKG),
allocatable :: mean(:,:), meanMerged(:)
428 real(TKG),
allocatable :: var(:,:), varMerged(:)
431 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
434 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
435 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
438 lb(isam)
= ub(isam
- 1)
+ 1
445 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
447 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
448 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
449 call disp%show(
"call setRebound(mean, [1_IK, 0_IK], [ndim, nsam])")
450 call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
451 call disp%show(
"call setResized(meanMerged, ndim)")
453 call disp%show(
"call setResized(varMerged, ndim)")
455 call disp%show(
"sample = getUnifRand(-1., +1., ndim, ub(nsam))")
459 call disp%show(
"mean(:,0) = getVar(sample, dim)")
460 mean(:,
0)
= getVar(sample, dim)
461 call disp%show(
"mean(:,0) ! reference")
463 call disp%show(
"var(:,0) = getVar(sample, dim)")
464 var(:,
0)
= getVar(sample, dim)
465 call disp%show(
"var(:,0) ! reference")
468 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), dim)")
469 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), dim)")
472 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
473 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
475 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(:,2), mean(:,2), var(:,1), mean(:,1), real(ub(1), TKG) / real(ub(2), TKG))")
476 call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
481 call disp%show(
"call setVarMeanMerged(var(:,2), mean(:,2), var(:,1), mean(:,1), real(ub(1), TKG) / real(ub(2), TKG))")
482 call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
485 call disp%show(
"mean(:,0) ! reference")
489 call disp%show(
"var(:,0) ! reference")
496 complex(TKG),
allocatable :: sample(:,:)
497 complex(TKG),
allocatable :: mean(:,:), meanMerged(:)
498 real(TKG),
allocatable :: var(:,:), varMerged(:)
501 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
504 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
505 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
508 lb(isam)
= ub(isam
- 1)
+ 1
515 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
517 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
518 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
519 call disp%show(
"call setRebound(mean, [1_IK, 0_IK], [ndim, nsam])")
520 call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
521 call disp%show(
"call setResized(meanMerged, ndim)")
523 call disp%show(
"call setResized(varMerged, ndim)")
525 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ndim, ub(nsam)), -getUnifRand(-1., +1., ndim, ub(nsam)), TKG)")
529 call disp%show(
"mean(:,0) = getVar(sample, dim)")
530 mean(:,
0)
= getVar(sample, dim)
531 call disp%show(
"mean(:,0) ! reference")
533 call disp%show(
"var(:,0) = getVar(sample, dim)")
534 var(:,
0)
= getVar(sample, dim)
535 call disp%show(
"var(:,0) ! reference")
538 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), dim)")
539 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), dim)")
542 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
543 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
545 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(:,2), mean(:,2), var(:,1), mean(:,1), real(ub(1), TKG) / real(ub(2), TKG))")
546 call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
551 call disp%show(
"call setVarMeanMerged(var(:,2), mean(:,2), var(:,1), mean(:,1), real(ub(1), TKG) / real(ub(2), TKG))")
552 call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
555 call disp%show(
"mean(:,0) ! reference")
559 call disp%show(
"var(:,0) ! reference")
566 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
567 call disp%show(
"!Compute the biased merged variance and mean of a frequency weighted multivariate sample.")
568 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
572 real(TKG),
allocatable :: sample(:,:)
573 real(TKG),
allocatable :: mean(:,:), meanMerged(:)
574 real(TKG),
allocatable :: var(:,:), varMerged(:)
577 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
580 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
581 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
584 lb(isam)
= ub(isam
- 1)
+ 1
591 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
593 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
594 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
595 call disp%show(
"call setRebound(mean, [1_IK, 0_IK], [ndim, nsam])")
596 call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
597 call disp%show(
"call setResized(meanMerged, ndim)")
599 call disp%show(
"call setResized(varMerged, ndim)")
601 call disp%show(
"sample = getUnifRand(-1., +1., ndim, ub(nsam))")
605 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, dim, IK))")
609 call disp%show(
"mean(:,0) = getVar(sample, 2_IK, iweight)")
610 mean(:,
0)
= getVar(sample,
2_IK, iweight)
611 call disp%show(
"mean(:,0) ! reference")
613 call disp%show(
"var(:,0) = getVar(sample, 2_IK, iweight)")
614 var(:,
0)
= getVar(sample,
2_IK, iweight)
615 call disp%show(
"var(:,0) ! reference")
618 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
619 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
622 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
623 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
625 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
626 call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
631 call disp%show(
"call setVarMeanMerged(var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
632 call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
635 call disp%show(
"mean(:,0) ! reference")
639 call disp%show(
"var(:,0) ! reference")
646 complex(TKG),
allocatable :: sample(:,:)
647 complex(TKG),
allocatable :: mean(:,:), meanMerged(:)
648 real(TKG),
allocatable :: var(:,:), varMerged(:)
651 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
654 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
655 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
658 lb(isam)
= ub(isam
- 1)
+ 1
665 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
667 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
668 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
669 call disp%show(
"call setRebound(mean, [1_IK, 0_IK], [ndim, nsam])")
670 call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
671 call disp%show(
"call setResized(meanMerged, ndim)")
673 call disp%show(
"call setResized(varMerged, ndim)")
675 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ndim, ub(nsam)), getUnifRand(-1., +1., ndim, ub(nsam)), TKG)")
679 call disp%show(
"iweight = getUnifRand(1, 10, size(sample, dim, IK))")
683 call disp%show(
"mean(:,0) = getVar(sample, 2_IK, iweight)")
684 mean(:,
0)
= getVar(sample,
2_IK, iweight)
685 call disp%show(
"mean(:,0) ! reference")
687 call disp%show(
"var(:,0) = getVar(sample, 2_IK, iweight)")
688 var(:,
0)
= getVar(sample,
2_IK, iweight)
689 call disp%show(
"var(:,0) ! reference")
692 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
693 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, iweight(lb(isam):ub(isam)))")
696 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
697 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
699 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
700 call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
705 call disp%show(
"call setVarMeanMerged(var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(iweight(:ub(1))), TKG) / real(sum(iweight), TKG))")
706 call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
709 call disp%show(
"mean(:,0) ! reference")
713 call disp%show(
"var(:,0) ! reference")
720 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
721 call disp%show(
"!Compute the biased merged variance and mean of a reliability weighted multivariate sample.")
722 call disp%show(
"!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%")
726 real(TKG),
allocatable :: sample(:,:)
727 real(TKG),
allocatable :: mean(:,:), meanMerged(:)
728 real(TKG),
allocatable :: var(:,:), varMerged(:)
729 real(TKG),
allocatable :: rweight(:)
732 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
735 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
736 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
739 lb(isam)
= ub(isam
- 1)
+ 1
746 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
748 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
749 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
750 call disp%show(
"call setRebound(mean, [1_IK, 0_IK], [ndim, nsam])")
751 call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
752 call disp%show(
"call setResized(meanMerged, ndim)")
754 call disp%show(
"call setResized(varMerged, ndim)")
756 call disp%show(
"sample = getUnifRand(-1., +1., ndim, ub(nsam))")
760 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, dim, IK))")
764 call disp%show(
"mean(:,0) = getVar(sample, 2_IK, rweight)")
765 mean(:,
0)
= getVar(sample,
2_IK, rweight)
766 call disp%show(
"mean(:,0) ! reference")
768 call disp%show(
"var(:,0) = getVar(sample, 2_IK, rweight)")
769 var(:,
0)
= getVar(sample,
2_IK, rweight)
770 call disp%show(
"var(:,0) ! reference")
773 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
774 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
777 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
778 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
780 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
781 call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
786 call disp%show(
"call setVarMeanMerged(var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
787 call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
790 call disp%show(
"mean(:,0) ! reference")
794 call disp%show(
"var(:,0) ! reference")
801 complex(TKG),
allocatable :: sample(:,:)
802 complex(TKG),
allocatable :: mean(:,:), meanMerged(:)
803 real(TKG),
allocatable :: var(:,:), varMerged(:)
804 real(TKG),
allocatable :: rweight(:)
807 call disp%show(
"dim = 2; lb(1) = 1; ub(1) = getUnifRand(2, 7)")
810 call disp%show(
" lb(isam) = ub(isam - 1) + 1")
811 call disp%show(
" ub(isam) = ub(isam - 1) + getUnifRand(2, 7)")
814 lb(isam)
= ub(isam
- 1)
+ 1
821 call disp%show(
"ndim = getUnifRand(1, minval(ub - lb + 1, 1))")
823 call disp%show(
"call setRebound(var, [1_IK, 0_IK], [ndim, nsam])")
824 call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
825 call disp%show(
"call setRebound(mean, [1_IK, 0_IK], [ndim, nsam])")
826 call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
827 call disp%show(
"call setResized(meanMerged, ndim)")
829 call disp%show(
"call setResized(varMerged, ndim)")
831 call disp%show(
"sample = cmplx(getUnifRand(-1., +1., ndim, ub(nsam)), getUnifRand(-1., +1., ndim, ub(nsam)), TKG)")
835 call disp%show(
"rweight = getUnifRand(1., 2., size(sample, dim, IK))")
839 call disp%show(
"mean(:,0) = getVar(sample, 2_IK, rweight)")
840 mean(:,
0)
= getVar(sample,
2_IK, rweight)
841 call disp%show(
"mean(:,0) ! reference")
843 call disp%show(
"var(:,0) = getVar(sample, 2_IK, rweight)")
844 var(:,
0)
= getVar(sample,
2_IK, rweight)
845 call disp%show(
"var(:,0) ! reference")
848 call disp%show(
" var(:,isam) = getVar(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
849 call disp%show(
" mean(:,isam) = getMean(sample(:,lb(isam):ub(isam)), 2_IK, rweight(lb(isam):ub(isam)))")
852 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
853 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
855 call disp%show(
"call setVarMeanMerged(varMerged, meanMerged, var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
856 call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
861 call disp%show(
"call setVarMeanMerged(var(:,2), mean(:,2), var(:,1), mean(:,1), real(sum(rweight(:ub(1))), TKG) / real(sum(rweight), TKG))")
862 call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
865 call disp%show(
"mean(:,0) ! reference")
869 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.200851798,
+0.572806478,
+0.809714198E-1,
+0.993951619,
+0.280199111,
+0.555935800
26 var(isam)
= getVar(sample(lb(isam):ub(isam)))
27 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
29call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
34call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
47 lb(isam)
= ub(isam
- 1)
+ 1
56+0.924269497,
+0.609037876E-1,
+0.887540996,
+0.694496095,
+0.710785210,
+0.879381359,
+0.846093297E-1,
+0.999936819,
+0.311553478E-2,
+0.565628588,
+0.395244241,
+0.414751947
64 var(isam)
= getVar(sample(lb(isam):ub(isam)))
65 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
67call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
72call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
85 lb(isam)
= ub(isam
- 1)
+ 1
94+0.140664577E-1,
+0.708589852,
+0.221097648,
+0.897931397,
+0.998017192E-1,
+0.632832110,
+0.704573989,
+0.583664298,
+0.892986417,
+0.548574805
102 var(isam)
= getVar(sample(lb(isam):ub(isam)))
103 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
105call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
110call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
123 lb(isam)
= ub(isam
- 1)
+ 1
132+0.808821857,
+0.570990682,
+0.203528047,
+0.442615509,
+0.534200788,
+0.676456094,
+0.349953413,
+0.212845087,
+0.537539721,
+0.321134865,
+0.954890847,
+0.470433414,
+0.952123880
140 var(isam)
= getVar(sample(lb(isam):ub(isam)))
141 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
143call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
148call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
161 lb(isam)
= ub(isam
- 1)
+ 1
170+0.594048262,
+0.168521941,
+0.655064940,
+0.409299135,
+0.949578047,
+0.313089252,
+0.321656287,
+0.589823425,
+0.804741502,
+0.248471200
178 var(isam)
= getVar(sample(lb(isam):ub(isam)))
179 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
181call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
186call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
199 lb(isam)
= ub(isam
- 1)
+ 1
208(
-0.178100467,
-0.475627899), (
+0.462234497,
+0.505606771), (
-0.542045236,
-0.159744859), (
-0.737872481,
+0.613011003), (
-0.902582765,
-0.947648406), (
+0.171509266,
-0.613091350), (
-0.466444612,
-0.968566537), (
-0.917932510,
-0.205489635)
211(
-0.388904274,
-0.281443864)
216 var(isam)
= getVar(sample(lb(isam):ub(isam)))
217 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
219call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
221(
-0.388904274,
-0.281443894)
224call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
226(
-0.388904274,
-0.281443894)
228(
-0.388904274,
-0.281443864)
237 lb(isam)
= ub(isam
- 1)
+ 1
246(
+0.184595704,
+0.808030725), (
+0.938716292,
+0.761529803), (
-0.634616256,
+0.118241072), (
+0.390368223,
-0.272072673), (
-0.826574802,
-0.327698231), (
+0.525363088,
-0.432061672)
249(
+0.963087082E-1,
+0.109328173)
254 var(isam)
= getVar(sample(lb(isam):ub(isam)))
255 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
257call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
259(
+0.963087082E-1,
+0.109328181)
262call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
264(
+0.963087082E-1,
+0.109328181)
266(
+0.963087082E-1,
+0.109328173)
275 lb(isam)
= ub(isam
- 1)
+ 1
284(
-0.945807338,
-0.827649832), (
-0.495253801,
+0.125231385), (
-0.989343882,
-0.220150590), (
+0.392381549,
+0.657070637), (
-0.484611392,
+0.189493775), (
-0.503352761,
+0.900670171), (
+0.382282019,
-0.545822263), (
+0.387243390,
+0.885169625), (
+0.524429917,
+0.686525941), (
-0.851874113,
+0.994481444), (
-0.967620254,
-0.153042674)
287(
-0.322866052,
+0.244725227)
292 var(isam)
= getVar(sample(lb(isam):ub(isam)))
293 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
295call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
297(
-0.322866052,
+0.244725212)
300call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
302(
-0.322866052,
+0.244725212)
304(
-0.322866052,
+0.244725227)
313 lb(isam)
= ub(isam
- 1)
+ 1
322(
-0.784211755,
-0.911043763), (
+0.694231987E-1,
+0.330007672), (
+0.274449706,
-0.765672922), (
-0.916378021,
+0.780590057), (
-0.348470449,
-0.562322140), (
+0.448318720E-1,
-0.862534046E-1), (
-0.629948378E-1,
-0.845730186), (
+0.692299485,
-0.606672525), (
+0.280877233,
+0.491319895E-1), (
+0.531605482,
+0.617623806), (
+0.812768579,
+0.739634871)
325(
+0.540182255E-1,
-0.114609689)
330 var(isam)
= getVar(sample(lb(isam):ub(isam)))
331 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
333call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
335(
+0.540182069E-1,
-0.114609711)
338call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
340(
+0.540182069E-1,
-0.114609711)
342(
+0.540182255E-1,
-0.114609689)
351 lb(isam)
= ub(isam
- 1)
+ 1
360(
-0.537506104,
+0.371669531E-1), (
+0.744607687,
-0.893359423), (
-0.686774850,
+0.662396908), (
-0.404218554,
+0.941802263), (
+0.812268972,
-0.666044950), (
+0.938305259,
+0.562648773E-1), (
-0.170007110,
+0.879422426), (
+0.538799047,
+0.852028012), (
+0.177195668,
-0.424322367), (
+0.740751505,
-0.251009941)
363(
+0.215342134,
+0.119434476)
368 var(isam)
= getVar(sample(lb(isam):ub(isam)))
369 mean(isam)
= getMean(sample(lb(isam):ub(isam)))
371call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
373(
+0.215342164,
+0.119434483)
376call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
378(
+0.215342164,
+0.119434483)
380(
+0.215342134,
+0.119434476)
394 lb(isam)
= ub(isam
- 1)
+ 1
403+0.903895617,
+0.214919686,
+0.876100302,
+0.493033171,
+0.251036882E-1,
+0.204394579,
+0.752516389,
+0.951565206,
+0.169180512,
+0.439697504E-1,
+0.422798514
406+1,
+8,
+6,
+2,
+1,
+8,
+9,
+3,
+5,
+3,
+2
407mean(
0)
= getMean(sample, iweight)
410var(
0)
= getVar(sample, iweight)
414 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
415 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
417call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
422call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
435 lb(isam)
= ub(isam
- 1)
+ 1
444+0.467798173,
+0.856897712,
+0.271427393,
+0.961686850,
+0.111807287,
+0.855364919,
+0.915367723,
+0.440921605,
+0.761218786
447+7,
+1,
+3,
+3,
+1,
+10,
+2,
+10,
+10
448mean(
0)
= getMean(sample, iweight)
451var(
0)
= getVar(sample, iweight)
455 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
456 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
458call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
463call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
476 lb(isam)
= ub(isam
- 1)
+ 1
485+0.163099110,
+0.504783213,
+0.130226374,
+0.685247838,
+0.602915287E-1,
+0.255020499,
+0.817313313,
+0.871151090E-1,
+0.593378007,
+0.514933467,
+0.735664248
488+5,
+5,
+7,
+10,
+4,
+5,
+8,
+10,
+7,
+8,
+4
489mean(
0)
= getMean(sample, iweight)
492var(
0)
= getVar(sample, iweight)
496 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
497 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
499call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
504call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
517 lb(isam)
= ub(isam
- 1)
+ 1
526+0.949460745,
+0.556708813,
+0.752778709,
+0.628312528,
+0.338411927,
+0.779694915E-1,
+0.845854878E-1,
+0.338948965,
+0.246537268,
+0.864101470,
+0.745544016,
+0.425787389
529+1,
+9,
+10,
+4,
+1,
+6,
+5,
+6,
+4,
+5,
+6,
+7
530mean(
0)
= getMean(sample, iweight)
533var(
0)
= getVar(sample, iweight)
537 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
538 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
540call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
545call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
558 lb(isam)
= ub(isam
- 1)
+ 1
567+0.836892843,
+0.915888965,
+0.773990452,
+0.619586766,
+0.384789467,
+0.162275910,
+0.831802547,
+0.244149148,
+0.901111364E-1,
+0.852571726,
+0.909529984
570+9,
+5,
+2,
+7,
+2,
+3,
+8,
+6,
+8,
+9,
+8
571mean(
0)
= getMean(sample, iweight)
574var(
0)
= getVar(sample, iweight)
578 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
579 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
581call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
586call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
599 lb(isam)
= ub(isam
- 1)
+ 1
608(
+0.979446054,
-0.383508503), (
+0.506957412,
-0.660209656), (
+0.623704493,
-0.879626751), (
+0.291406453,
-0.546322346), (
+0.184023261,
-0.480437219), (
+0.569747090E-1,
-0.715929270E-2), (
+0.407034457,
-0.231066346), (
+0.606558681,
-0.657379210), (
+0.508647323,
-0.444424152E-1), (
+0.324186027,
-0.758225620), (
+0.653161407,
-0.950176477), (
+0.299967349,
-0.715626299)
611+9,
+3,
+5,
+7,
+4,
+10,
+5,
+10,
+1,
+5,
+2,
+6
612mean(
0)
= getMean(sample, iweight)
614(
+0.449799418,
-0.498608083)
615var(
0)
= getVar(sample, iweight)
619 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
620 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
622call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
624(
+0.449799418,
-0.498608142)
627call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
629(
+0.449799418,
-0.498608142)
631(
+0.449799418,
-0.498608083)
640 lb(isam)
= ub(isam
- 1)
+ 1
649(
+0.974221826,
-0.146405101), (
+0.382506609,
-0.588483572), (
+0.499791920,
-0.801332653), (
+0.531912148,
-0.963387072), (
+0.174744427,
-0.543173611), (
+0.830358148,
-0.254289746), (
+0.618817389,
-0.960018456), (
+0.972893715,
-0.956946194)
652+7,
+8,
+9,
+1,
+7,
+7,
+9,
+8
653mean(
0)
= getMean(sample, iweight)
655(
+0.630319118,
-0.639036834)
656var(
0)
= getVar(sample, iweight)
660 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
661 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
663call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
665(
+0.630319118,
-0.639036894)
668call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
670(
+0.630319118,
-0.639036894)
672(
+0.630319118,
-0.639036834)
681 lb(isam)
= ub(isam
- 1)
+ 1
690(
+0.778597534,
-0.596625268), (
+0.709808171,
-0.119227052), (
+0.608688116,
-0.755870223), (
+0.844127893,
-0.842393279), (
+0.584063649,
-0.169711411), (
+0.665680170E-1,
-0.436128378), (
+0.991321504,
-0.919052780), (
+0.139252722,
-0.707693696E-1), (
+0.164822280,
-0.961625576E-1), (
+0.998659551,
-0.841777325), (
+0.856759667,
-0.599280834)
693+3,
+2,
+8,
+7,
+3,
+6,
+8,
+8,
+7,
+2,
+2
694mean(
0)
= getMean(sample, iweight)
696(
+0.546332061,
-0.510210395)
697var(
0)
= getVar(sample, iweight)
701 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
702 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
704call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
706(
+0.546332121,
-0.510210335)
709call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
711(
+0.546332121,
-0.510210335)
713(
+0.546332061,
-0.510210395)
722 lb(isam)
= ub(isam
- 1)
+ 1
731(
+0.818285823,
-0.964869857), (
+0.371096611,
-0.154111862), (
+0.525586307,
-0.147264242), (
+0.378397346,
-0.325292826), (
+0.522062123,
-0.740061820), (
+0.592523158,
-0.942233801E-1), (
+0.409388959,
-0.568853438), (
+0.270209491,
-0.148931205), (
+0.288694084,
-0.232788563), (
+0.495090485,
-0.245112538), (
+0.748253167,
-0.346257627), (
+0.977144301,
-0.785989165E-1)
734+4,
+6,
+10,
+1,
+6,
+1,
+1,
+6,
+10,
+2,
+9,
+4
735mean(
0)
= getMean(sample, iweight)
737(
+0.523491740,
-0.313799083)
738var(
0)
= getVar(sample, iweight)
742 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
743 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
745call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
747(
+0.523491740,
-0.313799113)
750call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
752(
+0.523491740,
-0.313799113)
754(
+0.523491740,
-0.313799083)
763 lb(isam)
= ub(isam
- 1)
+ 1
772(
+0.184834003,
-0.738316000), (
+0.491419733,
-0.957243085), (
+0.838361800,
-0.825599790), (
+0.143154263E-1,
-0.608394146), (
+0.287742198,
-0.660126448), (
+0.606837749,
-0.934058249), (
+0.854936838,
-0.159732103), (
+0.874617517,
-0.707857549)
775+4,
+3,
+4,
+9,
+1,
+5,
+10,
+1
776mean(
0)
= getMean(sample, iweight)
778(
+0.498426944,
-0.601041496)
779var(
0)
= getVar(sample, iweight)
783 var(isam)
= getVar(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
784 mean(isam)
= getMean(sample(lb(isam):ub(isam)), iweight(lb(isam):ub(isam)))
786call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
788(
+0.498426944,
-0.601041496)
791call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
793(
+0.498426944,
-0.601041496)
795(
+0.498426944,
-0.601041496)
809 lb(isam)
= ub(isam
- 1)
+ 1
818+0.740289927,
+0.743210852,
+0.715136886,
+0.864179313,
+0.169074535,
+0.990731478,
+0.221419275,
+0.634170532,
+0.617979765E-1,
+0.962650776E-2
821+1.99867868,
+1.32987761,
+1.20925546,
+1.76199257,
+1.74124444,
+1.39110935,
+1.99231601,
+1.42210197,
+1.81641042,
+1.24184680
822mean(
0)
= getMean(sample, rweight)
825var(
0)
= getVar(sample, rweight)
829 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
830 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
832call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
837call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
850 lb(isam)
= ub(isam
- 1)
+ 1
859+0.252501547,
+0.326490581,
+0.480392694,
+0.402474701,
+0.905523717,
+0.219062388,
+0.490448058,
+0.524937928,
+0.518147886
862+1.03331399,
+1.78697848,
+1.62393332,
+1.85302210,
+1.06469250,
+1.25558686,
+1.62212038,
+1.07608449,
+1.51326036
863mean(
0)
= getMean(sample, rweight)
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 setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
878call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
891 lb(isam)
= ub(isam
- 1)
+ 1
900+0.894503891,
+0.823110342,
+0.725180626,
+0.702682853,
+0.648299634,
+0.378768682,
+0.662343502E-1,
+0.117061436,
+0.565388799,
+0.434017658,
+0.776768148,
+0.419143021,
+0.984891057,
+0.196148455
903+1.19550872,
+1.23238623,
+1.58138251,
+1.60399008,
+1.38550067,
+1.20499921,
+1.39218473,
+1.69176435,
+1.52099609,
+1.70641875,
+1.68306708,
+1.98715281,
+1.30924821,
+1.36585271
904mean(
0)
= getMean(sample, rweight)
907var(
0)
= getVar(sample, rweight)
911 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
912 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
914call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
919call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
932 lb(isam)
= ub(isam
- 1)
+ 1
941+0.236991465,
+0.741779089,
+0.302841842,
+0.821172237,
+0.790544331,
+0.898901880,
+0.379115760,
+0.565049946,
+0.152680218
944+1.04268491,
+1.12654269,
+1.13937640,
+1.69498825,
+1.87189865,
+1.35337090,
+1.33987451,
+1.26670122,
+1.83323324
945mean(
0)
= getMean(sample, rweight)
948var(
0)
= getVar(sample, rweight)
952 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
953 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
955call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
960call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
973 lb(isam)
= ub(isam
- 1)
+ 1
982+0.883783698,
+0.384115458,
+0.393767834,
+0.891632497,
+0.511717379,
+0.497207046E-1,
+0.897514641,
+0.736753941,
+0.556704521,
+0.560593128,
+0.634373724,
+0.893603921,
+0.586842358
985+1.98605096,
+1.13532770,
+1.63621807,
+1.04954696,
+1.49020004,
+1.02287769,
+1.65186524,
+1.75122046,
+1.66621232,
+1.03494763,
+1.56044936,
+1.91813636,
+1.39190149
986mean(
0)
= getMean(sample, rweight)
989var(
0)
= getVar(sample, rweight)
993 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
994 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
996call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1001call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1014 lb(isam)
= ub(isam
- 1)
+ 1
1023(
+0.400269568,
-0.290355444), (
+0.359329283,
-0.852218449), (
+0.102082431,
-0.633658111), (
+0.875857115,
-0.523871183E-1), (
+0.170351267E-1,
-0.200701714), (
+0.801868618,
-0.524662256), (
+0.762762249,
-0.653745174), (
+0.812259614,
-0.490344644)
1026+1.39876413,
+1.47152996,
+1.05815196,
+1.74349189,
+1.93153846,
+1.49240208,
+1.09331512,
+1.89573169
1027mean(
0)
= getMean(sample, rweight)
1029(
+0.523552656,
-0.433352113)
1030var(
0)
= getVar(sample, rweight)
1034 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1035 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1037call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1039(
+0.523552656,
-0.433352143)
1042call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1044(
+0.523552656,
-0.433352143)
1046(
+0.523552656,
-0.433352113)
1055 lb(isam)
= ub(isam
- 1)
+ 1
1064(
+0.842240751,
-0.517739773), (
+0.868643582,
-0.666956902), (
+0.726323724E-1,
-0.745351672), (
+0.932425797,
-0.101829529), (
+0.151692092,
-0.996390641), (
+0.932229340,
-0.926955462), (
+0.744042397E-1,
-0.849833310), (
+0.356694639,
-0.428798795), (
+0.661884546,
-0.612749219), (
+0.796621978,
-0.989794910)
1067+1.38626981,
+1.79436672,
+1.69679582,
+1.89001262,
+1.84190369,
+1.70601845,
+1.73598814,
+1.49563956,
+1.50059342,
+1.34142208
1068mean(
0)
= getMean(sample, rweight)
1070(
+0.561721265,
-0.680466235)
1071var(
0)
= getVar(sample, rweight)
1075 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1076 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1078call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1080(
+0.561721385,
-0.680466294)
1083call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1085(
+0.561721385,
-0.680466294)
1087(
+0.561721265,
-0.680466235)
1096 lb(isam)
= ub(isam
- 1)
+ 1
1105(
+0.815769792,
-0.848542333), (
+0.498610318,
-0.938892365E-3), (
+0.476293862,
-0.377286017), (
+0.460958481E-1,
-0.495536447), (
+0.678566694E-1,
-0.189381182), (
+0.402245879,
-0.273891211), (
+0.323076963,
-0.957354188), (
+0.911892653,
-0.285224676), (
+0.645704508,
-0.831460059), (
+0.487029552E-1,
-0.257370710), (
+0.192047417,
-0.208824873E-1)
1108+1.67890310,
+1.41673279,
+1.73196173,
+1.56048274,
+1.35188270,
+1.98547649,
+1.81049240,
+1.20745778,
+1.65946496,
+1.35727894,
+1.07389128
1109mean(
0)
= getMean(sample, rweight)
1111(
+0.409474313,
-0.444439471)
1112var(
0)
= getVar(sample, rweight)
1116 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1117 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1119call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1121(
+0.409474283,
-0.444439441)
1124call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1126(
+0.409474283,
-0.444439441)
1128(
+0.409474313,
-0.444439471)
1137 lb(isam)
= ub(isam
- 1)
+ 1
1146(
+0.864963531E-1,
-0.323551297E-1), (
+0.178147078,
-0.342260182), (
+0.380834877,
-0.949555814), (
+0.437801659,
-0.566372931), (
+0.829360485,
-0.874211192E-1), (
+0.697696984,
-0.204266906E-1), (
+0.244971037,
-0.723711252), (
+0.503694713,
-0.458314121), (
+0.281191707,
-0.872024536), (
+0.107646406,
-0.356941283)
1149+1.42334747,
+1.30258799,
+1.47458065,
+1.64016390,
+1.22520733,
+1.71741295,
+1.86275160,
+1.26411414,
+1.93566132,
+1.93666077
1150mean(
0)
= getMean(sample, rweight)
1152(
+0.360842437,
-0.460629612)
1153var(
0)
= getVar(sample, rweight)
1157 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1158 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1160call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1162(
+0.360842407,
-0.460629642)
1165call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1167(
+0.360842407,
-0.460629642)
1169(
+0.360842437,
-0.460629612)
1178 lb(isam)
= ub(isam
- 1)
+ 1
1187(
+0.633342147,
-0.181385875), (
+0.136871636,
-0.548522174), (
+0.936547816,
-0.132468522), (
+0.130550921,
-0.775045753E-1), (
+0.254243612E-1,
-0.874990046), (
+0.215184689,
-0.414006114), (
+0.816592932,
-0.201483905), (
+0.307206333,
-0.271723568), (
+0.692880690,
-0.982248783E-1), (
+0.294271827,
-0.849735975), (
+0.266250134,
-0.905585945), (
+0.891574144,
-0.619935334)
1190+1.35495520,
+1.01631594,
+1.33610117,
+1.66275740,
+1.12912822,
+1.47720051,
+1.98319495,
+1.60756195,
+1.17538929,
+1.72016394,
+1.77500582,
+1.36331451
1191mean(
0)
= getMean(sample, rweight)
1193(
+0.450781077,
-0.430357993)
1194var(
0)
= getVar(sample, rweight)
1198 var(isam)
= getVar(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1199 mean(isam)
= getMean(sample(lb(isam):ub(isam)), rweight(lb(isam):ub(isam)))
1201call setVarMeanMerged(varMerged, meanMerged, var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1203(
+0.450781047,
-0.430357993)
1206call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1208(
+0.450781047,
-0.430357993)
1210(
+0.450781077,
-0.430357993)
1224 lb(isam)
= ub(isam
- 1)
+ 1
1232call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1233call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1238+0.673878193,
-0.822478533E-1,
-0.121752024,
+0.602098107,
-0.816865087,
+0.286071777,
-0.647420049,
-0.569746017
1239-0.413405657,
-0.102172732,
+0.282871127,
-0.480239749,
-0.980863333,
-0.569934964,
+0.207841396E-1,
+0.195160985
1240+0.920181870,
+0.847525597E-1,
+0.427275658,
+0.984964848,
-0.635676861,
-0.591207743E-1,
-0.138723612,
-0.825031996E-1
1241mean(:,
0)
= getVar(sample, dim)
1243+0.284246475,
+0.161655322,
+0.269823492
1244var(:,
0)
= getVar(sample, dim)
1246+0.284246475,
+0.161655322,
+0.269823492
1248 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1249 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1251call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1253-0.844978690E-1,
-0.255975038,
+0.187643811
1255+0.284246475,
+0.161655322,
+0.269823462
1256call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1258-0.844978690E-1,
-0.255975038,
+0.187643811
1260+0.284246475,
+0.161655322,
+0.269823492
1262+0.284246475,
+0.161655322,
+0.269823462
1264+0.284246475,
+0.161655322,
+0.269823492
1269 lb(isam)
= ub(isam
- 1)
+ 1
1277call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1278call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1283+0.316623449,
+0.806839466E-1,
+0.890358686E-1,
+0.814008594,
-0.131149411
1284+0.522686958,
+0.475092769,
+0.296270967,
-0.117463112,
+0.144895077
1285mean(:,
0)
= getVar(sample, dim)
1287+0.104218200,
+0.544440337E-1
1288var(:,
0)
= getVar(sample, dim)
1290+0.104218200,
+0.544440337E-1
1292 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1293 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1295call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1297+0.233840495,
+0.264296561
1299+0.104218185,
+0.544440299E-1
1300call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1302+0.233840495,
+0.264296561
1304+0.104218200,
+0.544440337E-1
1306+0.104218185,
+0.544440299E-1
1308+0.104218200,
+0.544440337E-1
1313 lb(isam)
= ub(isam
- 1)
+ 1
1321call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1322call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1327+0.871185064E-1,
-0.629873872,
+0.854349852,
+0.388035655,
-0.194378495,
-0.709634900,
-0.191579342,
+0.118307352,
+0.106641173
1328-0.809958339,
-0.944280386,
-0.863182545E-2,
-0.700746059,
+0.561275482,
+0.705862045E-1,
-0.687666893,
-0.882070422,
-0.463394284
1329+0.361158848E-1,
+0.150267124,
-0.744659662,
+0.211884975E-1,
-0.949161410,
+0.536733747,
+0.723189116E-1,
+0.175078154,
+0.725513101
1330mean(:,
0)
= getVar(sample, dim)
1332+0.209444776,
+0.240532562,
+0.258892536
1333var(:,
0)
= getVar(sample, dim)
1335+0.209444776,
+0.240532562,
+0.258892536
1337 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1338 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1340call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1342-0.190015640E-1,
-0.429431826,
+0.259935856E-2
1344+0.209444776,
+0.240532577,
+0.258892566
1345call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1347-0.190015640E-1,
-0.429431826,
+0.259935856E-2
1349+0.209444776,
+0.240532562,
+0.258892536
1351+0.209444776,
+0.240532577,
+0.258892566
1353+0.209444776,
+0.240532562,
+0.258892536
1358 lb(isam)
= ub(isam
- 1)
+ 1
1366call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1367call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1372-0.275074720,
-0.101843476,
+0.669331431,
-0.407834172,
+0.904187202,
-0.558673739,
+0.319072008,
-0.339912176E-1,
+0.370397806,
-0.124195218
1373+0.954245687,
+0.209650159,
-0.406650662,
-0.795715809,
-0.214869499,
+0.636410594,
+0.693832517,
-0.509878635,
+0.860945344,
+0.643084168
1374mean(:,
0)
= getVar(sample, dim)
1376+0.202765450,
+0.367149174
1377var(:,
0)
= getVar(sample, dim)
1379+0.202765450,
+0.367149174
1381 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1382 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1384call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1386+0.761375949E-1,
+0.207105398
1388+0.202765450,
+0.367149144
1389call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1391+0.761375949E-1,
+0.207105398
1393+0.202765450,
+0.367149174
1395+0.202765450,
+0.367149144
1397+0.202765450,
+0.367149174
1402 lb(isam)
= ub(isam
- 1)
+ 1
1410call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1411call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1416+0.980465055,
-0.420908451,
-0.774960518E-1,
+0.844089150,
+0.200681567,
-0.675600648,
+0.673182964,
+0.408302546
1417+0.966446996,
-0.170338511,
+0.558085322,
-0.952000141,
+0.385434628,
-0.182349801,
+0.295474052,
-0.218785882
1418mean(:,
0)
= getVar(sample, dim)
1420+0.313329905,
+0.304955900
1421var(:,
0)
= getVar(sample, dim)
1423+0.313329905,
+0.304955900
1425 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1426 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1428call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1430+0.241589516,
+0.852458328E-1
1432+0.313329935,
+0.304955900
1433call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1435+0.241589516,
+0.852458328E-1
1437+0.313329905,
+0.304955900
1439+0.313329935,
+0.304955900
1441+0.313329905,
+0.304955900
1446 lb(isam)
= ub(isam
- 1)
+ 1
1454call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1455call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1460(
-0.378144979,
+0.784786463), (
-0.158752084,
+0.635889292), (
+0.345385432,
+0.635727286), (
-0.280241966,
+0.264153242), (
-0.104096413,
-0.652617812), (
+0.990574837,
-0.293915272), (
+0.555421352,
-0.991181135), (
+0.256773710,
+0.707726598), (
-0.745195150E-1,
+0.371135354)
1461(
-0.860789180,
+0.566175222), (
+0.795145988,
+0.924334288), (
-0.471353531E-3,
+0.288523197), (
-0.759034991,
-0.561781645), (
-0.801919341,
-0.570302844), (
-0.881265998,
-0.595435023), (
+0.330778480,
+0.916667223), (
+0.714109659,
-0.905136943), (
-0.621619105,
+0.226464868)
1462mean(:,
0)
= getVar(sample, dim)
1464(
+0.553404987,
+0.00000000), (
+0.871875763,
+0.00000000)
1465var(:,
0)
= getVar(sample, dim)
1467+0.553404987,
+0.871875763
1469 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1470 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1472call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1474(
+0.128044501,
+0.162411556), (
-0.231673986,
+0.321675912E-1)
1476+0.553405106,
+0.871875823
1477call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1479(
+0.128044501,
+0.162411556), (
-0.231673986,
+0.321675912E-1)
1481(
+0.553404987,
+0.00000000), (
+0.871875763,
+0.00000000)
1483+0.553405106,
+0.871875823
1485+0.553404987,
+0.871875763
1490 lb(isam)
= ub(isam
- 1)
+ 1
1498call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1499call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1504(
+0.363544822,
+0.285536766), (
+0.545240641,
+0.655256748), (
-0.916536331,
+0.490805387), (
-0.628100038,
+0.762518048), (
-0.136824369,
-0.720312476), (
-0.246749163,
-0.558044910E-1), (
-0.724772692,
+0.491334319), (
-0.380319357,
+0.133233905), (
-0.720827341,
+0.345874429), (
-0.960930347,
-0.879554152)
1505(
+0.926000953,
+0.115115404), (
-0.627913475E-1,
+0.346830726), (
+0.656529784,
+0.845539808), (
+0.318310380,
-0.615681648), (
-0.902001858E-1,
+0.375699162), (
-0.402588129,
+0.616224289), (
+0.263877034,
-0.318373799), (
-0.785951734,
-0.901307106), (
-0.856879711,
+0.801743746), (
+0.885992050E-1,
+0.714808702E-1)
1506(
+0.239124656,
+0.302460313), (
-0.760285735,
+0.658087730), (
+0.215479612,
+0.540213227), (
+0.863287091,
+0.689703345), (
+0.735254049,
-0.172420859), (
-0.871239066,
-0.733389854), (
-0.430110335,
-0.326155066), (
+0.667143822,
-0.455365181E-1), (
-0.358660817,
+0.409818530), (
-0.873613954,
+0.236648321)
1507mean(:,
0)
= getVar(sample, dim)
1509(
+0.518766344,
+0.00000000), (
+0.612434626,
+0.00000000), (
+0.616447270,
+0.00000000)
1510var(:,
0)
= getVar(sample, dim)
1512+0.518766344,
+0.612434626,
+0.616447270
1514 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1515 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1517call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1519(
-0.380627453,
+0.150888845), (
+0.549061596E-2,
+0.133727148), (
-0.573620722E-1,
+0.155942902)
1521+0.518766344,
+0.612434506,
+0.616447270
1522call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1524(
-0.380627453,
+0.150888845), (
+0.549061596E-2,
+0.133727148), (
-0.573620722E-1,
+0.155942902)
1526(
+0.518766344,
+0.00000000), (
+0.612434626,
+0.00000000), (
+0.616447270,
+0.00000000)
1528+0.518766344,
+0.612434506,
+0.616447270
1530+0.518766344,
+0.612434626,
+0.616447270
1535 lb(isam)
= ub(isam
- 1)
+ 1
1543call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1544call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1549(
+0.817202568,
-0.396354795), (
+0.101139545E-1,
-0.390070677E-1), (
-0.118330240,
+0.729845047), (
-0.564297795,
+0.189411640E-1), (
-0.885322571,
-0.517827749), (
-0.991574764,
-0.192674041), (
+0.132183313,
-0.598806262), (
+0.648195028,
-0.660595894), (
+0.481981039E-1,
+0.285105228)
1550mean(:,
0)
= getVar(sample, dim)
1552(
+0.531199455,
+0.00000000)
1553var(:,
0)
= getVar(sample, dim)
1557 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1558 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1560call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1562(
-0.100403607,
-0.152374953)
1565call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1567(
-0.100403607,
-0.152374953)
1569(
+0.531199455,
+0.00000000)
1578 lb(isam)
= ub(isam
- 1)
+ 1
1586call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1587call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1592(
+0.803731799,
+0.760030746), (
+0.239833355,
-0.823025227), (
+0.948057294,
-0.986279607), (
-0.120705962,
+0.434778452), (
-0.249415994,
-0.212378144), (
+0.867885709,
+0.389903665)
1593mean(:,
0)
= getVar(sample, dim)
1595(
+0.663597226,
+0.00000000)
1596var(:,
0)
= getVar(sample, dim)
1600 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1601 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1603call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1605(
+0.414897710,
-0.728283525E-1)
1608call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1610(
+0.414897710,
-0.728283525E-1)
1612(
+0.663597226,
+0.00000000)
1621 lb(isam)
= ub(isam
- 1)
+ 1
1629call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1630call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1635(
+0.661868572,
+0.675979853), (
-0.113221407,
+0.103214979E-1), (
+0.551070213,
+0.199885845), (
-0.382801056,
-0.728746057), (
+0.685754657,
-0.947849393), (
+0.746979713,
+0.675976992), (
-0.778337717E-1,
-0.339349270), (
+0.202113986,
+0.140822291), (
+0.158392787,
-0.241889238), (
-0.676987171,
+0.568593144), (
+0.991729021,
-0.916088820), (
+0.765277624,
-0.167193532)
1636(
+0.487781525,
+0.113389134), (
+0.867295623,
-0.670327187), (
+0.281141996,
-0.246339917), (
-0.489654422,
-0.775077701), (
+0.448069096,
+0.612316251), (
+0.649372816,
-0.360358000), (
-0.192307472,
+0.508874893), (
+0.856851816,
-0.792933226), (
+0.478189707,
-0.921753645E-1), (
+0.712410688,
-0.744082093), (
+0.196723819,
+0.468205452), (
+0.754296422,
-0.455669045)
1637mean(:,
0)
= getVar(sample, dim)
1639(
+0.556072414,
+0.00000000), (
+0.411034644,
+0.00000000)
1640var(:,
0)
= getVar(sample, dim)
1642+0.556072414,
+0.411034644
1644 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1645 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1647call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1649(
+0.292695284,
-0.891280547E-1), (
+0.420847654,
-0.202848077)
1651+0.556072414,
+0.411034644
1652call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1654(
+0.292695284,
-0.891280547E-1), (
+0.420847654,
-0.202848077)
1656(
+0.556072414,
+0.00000000), (
+0.411034644,
+0.00000000)
1658+0.556072414,
+0.411034644
1660+0.556072414,
+0.411034644
1670 lb(isam)
= ub(isam
- 1)
+ 1
1678call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1679call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1684-0.660417914,
-0.859262466,
-0.411357164,
-0.514616013,
-0.183404684E-1,
+0.298111916,
-0.532041192,
+0.270842075,
+0.907958031
1685+0.204561591,
-0.636654019,
+0.595976353,
+0.477079749,
+0.147745252,
+0.913274765,
+0.505717754,
-0.589249015,
+0.998367310
1688+8,
+3,
+6,
+1,
+2,
+4,
+5,
+7,
+9
1689mean(:,
0)
= getVar(sample,
2_IK, iweight)
1691+0.368293315,
+0.330908120
1692var(:,
0)
= getVar(sample,
2_IK, iweight)
1694+0.368293315,
+0.330908120
1696 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1697 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1699call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1701-0.506846756E-1,
+0.335938007
1703+0.368293285,
+0.330908149
1704call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1706-0.506846756E-1,
+0.335938007
1708+0.368293315,
+0.330908120
1710+0.368293285,
+0.330908149
1712+0.368293315,
+0.330908120
1717 lb(isam)
= ub(isam
- 1)
+ 1
1725call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1726call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1731-0.427000165,
-0.985792041,
-0.926127434E-1,
+0.154768229,
-0.484859467,
+0.672785044E-1,
-0.958394170,
-0.557077527
1732+0.839395523,
-0.892483711,
-0.123130560,
-0.264866352E-1,
-0.778559446E-1,
-0.987114668,
+0.640638113,
-0.677311182
1733-0.715264797,
-0.263892651,
+0.951863050,
-0.787857890,
+0.270392179,
-0.798095226,
-0.107612729,
+0.648488164
1736+2,
+7,
+2,
+5,
+10,
+4,
+5,
+7
1737mean(:,
0)
= getVar(sample,
2_IK, iweight)
1739+0.154608235,
+0.315404683,
+0.300709367
1740var(:,
0)
= getVar(sample,
2_IK, iweight)
1742+0.154608235,
+0.315404683,
+0.300709367
1744 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1745 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1747call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1749-0.486593425,
-0.266959429,
-0.428677946E-1
1751+0.154608220,
+0.315404743,
+0.300709367
1752call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1754-0.486593425,
-0.266959429,
-0.428677946E-1
1756+0.154608235,
+0.315404683,
+0.300709367
1758+0.154608220,
+0.315404743,
+0.300709367
1760+0.154608235,
+0.315404683,
+0.300709367
1765 lb(isam)
= ub(isam
- 1)
+ 1
1773call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1774call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1779-0.869674087,
+0.183364630,
-0.685518861,
-0.614286780,
+0.569463491,
-0.614001393,
+0.385738611,
-0.607689619
1780+0.279607892,
+0.368283391,
+0.701190948,
+0.854333758,
+0.758232713,
-0.503564358,
-0.926779509E-1,
+0.818706751E-1
1783+8,
+6,
+1,
+5,
+10,
+5,
+1,
+9
1784mean(:,
0)
= getVar(sample,
2_IK, iweight)
1786+0.310450584,
+0.168456733
1787var(:,
0)
= getVar(sample,
2_IK, iweight)
1789+0.310450584,
+0.168456733
1791 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1792 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1794call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1796-0.268288851,
+0.336179703
1798+0.310450584,
+0.168456703
1799call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1801-0.268288851,
+0.336179703
1803+0.310450584,
+0.168456733
1805+0.310450584,
+0.168456703
1807+0.310450584,
+0.168456733
1812 lb(isam)
= ub(isam
- 1)
+ 1
1820call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1821call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1826+0.842086673,
+0.392747164,
+0.703353286,
+0.757509470,
-0.496723056,
-0.636933088,
+0.610530376E-1,
+0.901387095,
-0.431204200
1827+0.964926124,
-0.477820277,
-0.494387507,
-0.533403873,
+0.299304128,
-0.410095453E-1,
+0.340351105,
-0.391834021,
+0.279610276
1830+8,
+2,
+8,
+1,
+7,
+5,
+3,
+10,
+6
1831mean(:,
0)
= getVar(sample,
2_IK, iweight)
1833+0.393623918,
+0.259180933
1834var(:,
0)
= getVar(sample,
2_IK, iweight)
1836+0.393623918,
+0.259180933
1838 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1839 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1841call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1843+0.277092040,
+0.589144006E-1
1845+0.393623918,
+0.259180933
1846call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1848+0.277092040,
+0.589144006E-1
1850+0.393623918,
+0.259180933
1852+0.393623918,
+0.259180933
1854+0.393623918,
+0.259180933
1859 lb(isam)
= ub(isam
- 1)
+ 1
1867call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1868call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1873-0.975788355,
+0.697630763,
+0.647995591,
-0.105427027,
+0.235918999,
-0.348901629,
-0.408542156E-1,
-0.489205718,
-0.710437536,
+0.729631901,
-0.363224745E-1,
+0.641984701,
-0.599397898
1874-0.140144467,
-0.808325052,
-0.434179664,
+0.633736730,
-0.216481805,
+0.606680393,
+0.309311867,
-0.913462043,
+0.275460362,
-0.778099418,
-0.810211420,
+0.673360467,
+0.396342278
1875+0.162907600,
-0.362729311,
+0.238808870,
+0.664463758,
+0.454615474,
-0.311160088E-2,
-0.193928003,
+0.121584773,
+0.939483285,
+0.915882587,
+0.593599677,
+0.676163912,
+0.477783084
1876-0.531190991,
-0.371241093,
+0.810835600,
+0.417845249E-1,
+0.310258746,
-0.505951524,
-0.928792119,
-0.269016623,
+0.232921243,
+0.458641648,
+0.896361947,
+0.843256712,
-0.320005774
1877+0.754305363,
-0.161245942,
-0.173393846,
+0.802477598E-1,
-0.393825650,
+0.414924145,
+0.417127967,
-0.978541017,
-0.469788313,
+0.326799154,
+0.618826032,
-0.611207485,
+0.177711368
1880+7,
+10,
+7,
+1,
+8,
+2,
+1,
+8,
+3,
+3,
+4,
+8,
+10
1881mean(:,
0)
= getVar(sample,
2_IK, iweight)
1883+0.376159191,
+0.323172987,
+0.134796619,
+0.290565819,
+0.260407686
1884var(:,
0)
= getVar(sample,
2_IK, iweight)
1886+0.376159191,
+0.323172987,
+0.134796619,
+0.290565819,
+0.260407686
1888 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1889 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1891call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1893+0.120218322E-1,
-0.199793279,
+0.310920507,
+0.816980451E-1,
-0.114777751
1895+0.376159221,
+0.323172987,
+0.134796649,
+0.290565848,
+0.260407656
1896call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1898+0.120218322E-1,
-0.199793279,
+0.310920507,
+0.816980451E-1,
-0.114777751
1900+0.376159191,
+0.323172987,
+0.134796619,
+0.290565819,
+0.260407686
1902+0.376159221,
+0.323172987,
+0.134796649,
+0.290565848,
+0.260407656
1904+0.376159191,
+0.323172987,
+0.134796619,
+0.290565819,
+0.260407686
1909 lb(isam)
= ub(isam
- 1)
+ 1
1917call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1918call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1923(
-0.731144309,
+0.635938764), (
+0.374867797,
-0.717543960), (
-0.671098351,
+0.851646662E-1), (
-0.674366951E-3,
+0.510704517E-2), (
+0.772323728,
+0.603280425), (
+0.759138346,
+0.208294630), (
-0.563650131,
-0.478124619E-2), (
+0.903382301,
+0.467202663), (
-0.948218942,
-0.991014361)
1924(
+0.950211406,
+0.943210244), (
+0.972982883,
+0.467387676), (
+0.692174315,
+0.619947314), (
+0.139020562,
+0.305938721E-1), (
-0.282817006,
-0.477673292), (
+0.676947236,
+0.341394186), (
+0.932187796,
-0.677003860E-1), (
+0.870296836,
-0.608647823), (
-0.461613059,
-0.239146352)
1925(
-0.613898396,
-0.528833151), (
-0.462549925E-1,
-0.202037454), (
+0.284729123,
-0.572853446), (
-0.614354730,
+0.466781855), (
-0.976721048E-1,
+0.770081282E-1), (
-0.342673182,
-0.133515239), (
+0.482106090,
+0.295907259), (
+0.255154252,
-0.508087754), (
+0.726756692,
-0.314780116)
1928+3,
+2,
+9,
+5,
+3,
+1,
+2,
+6,
+1
1929mean(:,
0)
= getVar(sample,
2_IK, iweight)
1931(
+0.613335133,
+0.00000000), (
+0.466964006,
+0.00000000), (
+0.323487073,
+0.00000000)
1932var(:,
0)
= getVar(sample,
2_IK, iweight)
1934+0.613335133,
+0.466964006,
+0.323487073
1936 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1937 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1939call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1941(
-0.333146751E-1,
+0.158922523), (
+0.567947268,
+0.136838809), (
+0.446213037E-2,
-0.233947799)
1943+0.613335192,
+0.466964036,
+0.323487103
1944call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1946(
-0.333146751E-1,
+0.158922523), (
+0.567947268,
+0.136838809), (
+0.446213037E-2,
-0.233947799)
1948(
+0.613335133,
+0.00000000), (
+0.466964006,
+0.00000000), (
+0.323487073,
+0.00000000)
1950+0.613335192,
+0.466964036,
+0.323487103
1952+0.613335133,
+0.466964006,
+0.323487073
1957 lb(isam)
= ub(isam
- 1)
+ 1
1965call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1966call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1971(
+0.919542193,
-0.590044498), (
-0.117025852,
+0.346031308), (
-0.313919902,
-0.481535554), (
-0.430748940,
-0.319551945), (
+0.699633956,
-0.260073781), (
+0.554611087,
+0.720292330), (
+0.740971565E-1,
+0.562696457E-1), (
-0.837767601,
-0.458710551), (
-0.473090410E-1,
+0.672225952E-1), (
-0.778945327,
+0.273230076), (
-0.784938216,
+0.589613318)
1974+9,
+5,
+2,
+7,
+5,
+10,
+9,
+6,
+9,
+3,
+2
1975mean(:,
0)
= getVar(sample,
2_IK, iweight)
1977(
+0.513820112,
+0.00000000)
1978var(:,
0)
= getVar(sample,
2_IK, iweight)
1982 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1983 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1985call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1987(
+0.656675398E-1,
-0.775433332E-2)
1990call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1992(
+0.656675398E-1,
-0.775433332E-2)
1994(
+0.513820112,
+0.00000000)
2003 lb(isam)
= ub(isam
- 1)
+ 1
2011call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2012call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2017(
-0.916586399,
+0.394285917), (
+0.313057184,
-0.279248118), (
-0.537662506,
+0.504914522E-1), (
+0.938301206,
-0.600413680), (
-0.281049132,
+0.316900492), (
-0.127742290E-1,
-0.439381957), (
+0.953676701,
+0.757459760), (
+0.132838130,
-0.131430626), (
+0.204635859,
-0.636905670), (
+0.631716013,
+0.338219643), (
-0.623654485,
+0.509447336), (
-0.237762928E-1,
+0.666531086), (
+0.835105658,
-0.987496257)
2018(
-0.309421539,
+0.358498454), (
-0.176324844E-1,
-0.392213464), (
+0.283795595E-1,
+0.299593210), (
+0.870936990,
+0.559759021), (
-0.418530941,
+0.264498591), (
+0.746543288,
-0.835966349), (
+0.527251005,
+0.472137809), (
-0.793615341,
-0.979268670), (
-0.993414521,
+0.928194523E-1), (
-0.988624215,
+0.670853734), (
-0.941670656,
-0.493599176), (
+0.447170377,
-0.370711327), (
-0.958852410,
+0.706814885)
2019(
-0.876813173,
+0.301994085), (
-0.789593816,
+0.994130373), (
-0.262838602,
-0.383614302), (
+0.576882362,
-0.524369001), (
+0.892165184,
-0.712896705), (
+0.415541768,
-0.453322172), (
+0.538908243,
+0.865387201), (
+0.869148970E-1,
+0.722499251), (
-0.104638934,
-0.245761871E-2), (
-0.173080325,
+0.963731408), (
+0.784659147,
-0.239925981), (
+0.365721464,
+0.708905578), (
-0.382956266E-1,
-0.669354081)
2022+8,
+4,
+4,
+3,
+10,
+4,
+9,
+6,
+8,
+9,
+1,
+5,
+3
2023mean(:,
0)
= getVar(sample,
2_IK, iweight)
2025(
+0.591418028,
+0.00000000), (
+0.666445255,
+0.00000000), (
+0.713460088,
+0.00000000)
2026var(:,
0)
= getVar(sample,
2_IK, iweight)
2028+0.591418028,
+0.666445255,
+0.713460088
2030 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2031 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2033call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2035(
+0.137670681,
+0.906269699E-1), (
-0.263006091,
+0.113581896), (
+0.887221545E-1,
+0.221845865)
2037+0.591417909,
+0.666445196,
+0.713460147
2038call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2040(
+0.137670681,
+0.906269699E-1), (
-0.263006091,
+0.113581896), (
+0.887221545E-1,
+0.221845865)
2042(
+0.591418028,
+0.00000000), (
+0.666445255,
+0.00000000), (
+0.713460088,
+0.00000000)
2044+0.591417909,
+0.666445196,
+0.713460147
2046+0.591418028,
+0.666445255,
+0.713460088
2051 lb(isam)
= ub(isam
- 1)
+ 1
2059call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2060call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2065(
-0.365330696,
+0.917771101), (
+0.645596147,
+0.882356167), (
+0.369055390,
-0.128067732), (
+0.578531623,
+0.200191379), (
-0.877238989,
-0.464088202), (
+0.958694935,
+0.837901235), (
+0.792880535,
+0.943241358), (
+0.283083797,
+0.561653018), (
+0.673828602,
-0.376172900), (
+0.829086185,
-0.953635812), (
+0.570432305,
-0.337052107), (
+0.478179455E-1,
-0.721283078)
2066(
+0.413644314E-2,
-0.550962210), (
-0.225916982,
+0.396037102E-2), (
-0.862558126,
-0.842077374), (
-0.786230326,
+0.344249249), (
+0.574318409,
+0.746545553), (
+0.465992928,
+0.656222343), (
-0.345471025,
-0.109551907), (
+0.367994666,
-0.556458235), (
-0.543261528,
+0.202458143), (
+0.188379049,
+0.239189863), (
-0.835844874,
+0.995811224), (
-0.321888328,
-0.304212809)
2069+10,
+2,
+4,
+3,
+5,
+1,
+6,
+5,
+5,
+5,
+9,
+10
2070mean(:,
0)
= getVar(sample,
2_IK, iweight)
2072(
+0.728218198,
+0.00000000), (
+0.535279453,
+0.00000000)
2073var(:,
0)
= getVar(sample,
2_IK, iweight)
2075+0.728218198,
+0.535279453
2077 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2078 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2080call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2082(
+0.257254571,
+0.172393471E-1), (
-0.240470141,
+0.190845802E-1)
2084+0.728218079,
+0.535279393
2085call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2087(
+0.257254571,
+0.172393471E-1), (
-0.240470141,
+0.190845802E-1)
2089(
+0.728218198,
+0.00000000), (
+0.535279453,
+0.00000000)
2091+0.728218079,
+0.535279393
2093+0.728218198,
+0.535279453
2098 lb(isam)
= ub(isam
- 1)
+ 1
2106call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2107call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2112(
-0.163674712,
+0.618901134), (
-0.602144003,
-0.383658409E-1), (
+0.759015799,
+0.873760462), (
+0.681569219,
+0.446096301), (
-0.950332642,
+0.448791742), (
+0.123718858,
+0.155826330), (
-0.826570749,
+0.160135508), (
+0.851955533,
+0.199545264), (
-0.603564262,
-0.280654788), (
-0.183007717,
-0.399822593)
2113(
-0.275792480,
+0.775499344), (
+0.279319882,
+0.544058204), (
+0.727163434,
+0.223751068E-1), (
+0.889981270,
+0.776767373), (
+0.172757149,
-0.747571468), (
-0.960935712,
+0.705681801), (
-0.495451331,
+0.779838204), (
+0.626795292E-1,
-0.398020267), (
-0.125649333,
-0.564246297), (
+0.298560619,
+0.430756330)
2114(
-0.766203761,
+0.561641455E-1), (
+0.508560777,
+0.127017498E-2), (
+0.501844287,
-0.378099918), (
-0.744539976,
-0.544650078), (
+0.128742933,
-0.959893703), (
+0.727654099,
-0.903180242), (
-0.727039814,
+0.292088151), (
-0.285273790,
+0.414487243), (
+0.622250915,
+0.132292986), (
+0.827427506,
+0.486079335)
2117+8,
+9,
+3,
+2,
+3,
+2,
+5,
+3,
+1,
+1
2118mean(:,
0)
= getVar(sample,
2_IK, iweight)
2120(
+0.460536003,
+0.00000000), (
+0.472161531,
+0.00000000), (
+0.544010162,
+0.00000000)
2121var(:,
0)
= getVar(sample,
2_IK, iweight)
2123+0.460536003,
+0.472161531,
+0.544010162
2125 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2126 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2128call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2130(
-0.217719674,
+0.283682555), (
+0.202455372E-1,
+0.390850544), (
-0.739442036E-1,
-0.845033079E-1)
2132+0.460536093,
+0.472161591,
+0.544010282
2133call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2135(
-0.217719674,
+0.283682555), (
+0.202455372E-1,
+0.390850544), (
-0.739442036E-1,
-0.845033079E-1)
2137(
+0.460536003,
+0.00000000), (
+0.472161531,
+0.00000000), (
+0.544010162,
+0.00000000)
2139+0.460536093,
+0.472161591,
+0.544010282
2141+0.460536003,
+0.472161531,
+0.544010162
2151 lb(isam)
= ub(isam
- 1)
+ 1
2159call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2160call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2165-0.982082129,
+0.623544812,
+0.764284730,
+0.329686403,
-0.357688308,
-0.153028846,
+0.626349449E-2
2166-0.116614223,
-0.505707502,
+0.705406785,
+0.375628591,
-0.848742366,
-0.297226787,
-0.896399140
2169+1.75152540,
+1.71670938,
+1.61362839,
+1.38533998,
+1.67360497,
+1.34315097,
+1.64866054
2170mean(:,
0)
= getVar(sample,
2_IK, rweight)
2172+0.331469446,
+0.309894949
2173var(:,
0)
= getVar(sample,
2_IK, rweight)
2175+0.331469446,
+0.309894949
2177 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2178 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2180call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2182+0.221384801E-1,
-0.243546009
2184+0.331469417,
+0.309894890
2185call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2187+0.221384801E-1,
-0.243546009
2189+0.331469446,
+0.309894949
2191+0.331469417,
+0.309894890
2193+0.331469446,
+0.309894949
2198 lb(isam)
= ub(isam
- 1)
+ 1
2206call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2207call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2212+0.274299383,
+0.661277294,
-0.831468105E-1,
+0.827208161,
+0.430616140,
+0.542174339,
-0.706470013E-1,
+0.182949305E-1,
-0.588049531,
+0.685019851
2213-0.463211536E-1,
+0.506441593,
-0.842996120,
-0.120617986,
-0.338768125,
+0.552918911E-1,
-0.944549680,
-0.112939596,
+0.985349417,
+0.729394913
2214+0.763636112,
-0.873452544,
+0.784015536,
-0.917551517E-1,
-0.857350230,
+0.729512572,
-0.903003216,
+0.936365485,
+0.196956038,
+0.693060875
2217+1.25234604,
+1.73891270,
+1.22004032,
+1.98462963,
+1.43620944,
+1.07657146,
+1.39615846,
+1.23243237,
+1.82100368,
+1.53318954
2218mean(:,
0)
= getVar(sample,
2_IK, rweight)
2220+0.203808531,
+0.363111854,
+0.503614664
2221var(:,
0)
= getVar(sample,
2_IK, rweight)
2223+0.203808531,
+0.363111854,
+0.503614664
2225 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2226 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2228call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2230+0.281738758,
+0.396456644E-1,
+0.735439211E-1
2232+0.203808531,
+0.363111824,
+0.503614604
2233call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2235+0.281738758,
+0.396456644E-1,
+0.735439211E-1
2237+0.203808531,
+0.363111854,
+0.503614664
2239+0.203808531,
+0.363111824,
+0.503614604
2241+0.203808531,
+0.363111854,
+0.503614664
2246 lb(isam)
= ub(isam
- 1)
+ 1
2254call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2255call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2260-0.317219138,
+0.750610471,
+0.955867529,
+0.607682347,
-0.387092113,
+0.869016647E-1,
-0.561905026,
-0.417291641,
+0.830054045,
+0.774396420,
+0.161512375,
-0.998729229,
-0.661590457
2263+1.61111450,
+1.54739463,
+1.94677329,
+1.10728455,
+1.93806839,
+1.51433229,
+1.38230801,
+1.75879025,
+1.51757860,
+1.58400583,
+1.11013913,
+1.52023149,
+1.66686583
2264mean(:,
0)
= getVar(sample,
2_IK, rweight)
2267var(:,
0)
= getVar(sample,
2_IK, rweight)
2271 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2272 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2274call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2279call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2292 lb(isam)
= ub(isam
- 1)
+ 1
2300call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2301call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2306+0.607494235,
-0.165949821,
-0.142598510,
+0.850447774,
-0.634366274,
+0.582190633,
-0.476611614,
+0.527684689,
+0.620674849,
-0.743140936,
+0.785668373,
+0.472816825,
+0.840611696,
+0.172432184
2307-0.512434006,
+0.531857014,
+0.145378947,
+0.873920918,
-0.923945189,
-0.876726866,
+0.918671846,
+0.292662263,
+0.285474539,
+0.744919538,
+0.961494446,
-0.219825983,
+0.557058930,
+0.610025167
2308+0.940311193,
-0.709459543,
-0.931045651,
+0.172073841E-1,
+0.924601316,
+0.956797481,
+0.440733075,
+0.227105618E-2,
+0.952031732,
+0.495552897,
+0.878595710,
-0.857586026,
+0.308278203,
+0.999333501
2309-0.441064358,
+0.250727057,
+0.149476528,
-0.485374928,
-0.230774641,
+0.338187695,
+0.624521255,
-0.589175105,
+0.765150547,
+0.715684891E-2,
-0.858852386,
+0.498782039,
-0.956908226,
+0.671118617
2310+0.564697385,
-0.778937340E-1,
-0.664189339,
-0.937845349,
+0.781230092,
+0.824882269,
-0.754821181,
+0.312067270,
-0.727440000,
-0.900135875,
-0.413869381,
+0.777412653,
-0.764509559,
-0.908112407
2313+1.01125002,
+1.74103308,
+1.30329490,
+1.06219494,
+1.61957049,
+1.01800978,
+1.19749498,
+1.68256664,
+1.40686429,
+1.29850304,
+1.66846085,
+1.43326402,
+1.39087272,
+1.12443686
2314mean(:,
0)
= getVar(sample,
2_IK, rweight)
2316+0.298292607,
+0.367862642,
+0.483256638,
+0.316260308,
+0.442686051
2317var(:,
0)
= getVar(sample,
2_IK, rweight)
2319+0.298292607,
+0.367862642,
+0.483256638,
+0.316260308,
+0.442686051
2321 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2322 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2324call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2326+0.220760256,
+0.255721927,
+0.279341519,
-0.428225249E-1,
-0.187425360
2328+0.298292607,
+0.367862612,
+0.483256698,
+0.316260248,
+0.442686081
2329call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2331+0.220760256,
+0.255721927,
+0.279341519,
-0.428225249E-1,
-0.187425360
2333+0.298292607,
+0.367862642,
+0.483256638,
+0.316260308,
+0.442686051
2335+0.298292607,
+0.367862612,
+0.483256698,
+0.316260248,
+0.442686081
2337+0.298292607,
+0.367862642,
+0.483256638,
+0.316260308,
+0.442686051
2342 lb(isam)
= ub(isam
- 1)
+ 1
2350call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2351call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2356+0.627146363,
+0.120776415,
+0.725728273,
-0.680622578,
+0.977323532,
-0.892225385,
-0.449848771,
-0.372520924
2359+1.78119159,
+1.91572928,
+1.50962913,
+1.72119772,
+1.71979928,
+1.53738284,
+1.65615225,
+1.11592269
2360mean(:,
0)
= getVar(sample,
2_IK, rweight)
2363var(:,
0)
= getVar(sample,
2_IK, rweight)
2367 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2368 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2370call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2375call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2388 lb(isam)
= ub(isam
- 1)
+ 1
2396call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2397call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2402(
-0.316663623,
+0.275202751), (
+0.987753868E-1,
+0.451062679), (
+0.970239043,
-0.138799310), (
-0.446255088,
-0.840598822), (
-0.713391781,
+0.871676683), (
+0.293758273,
-0.659651756), (
+0.648916841,
+0.366239548E-1), (
-0.103673100,
+0.456334114), (
+0.315085053,
+0.208772779)
2405+1.47349191,
+1.83794427,
+1.86806631,
+1.82155466,
+1.84178329,
+1.76672399,
+1.34201860,
+1.67137873,
+1.03929400
2406mean(:,
0)
= getVar(sample,
2_IK, rweight)
2408(
+0.567260265,
+0.00000000)
2409var(:,
0)
= getVar(sample,
2_IK, rweight)
2413 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2414 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2416call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2418(
+0.644279942E-1,
+0.622622147E-1)
2421call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2423(
+0.644279942E-1,
+0.622622147E-1)
2425(
+0.567260265,
+0.00000000)
2434 lb(isam)
= ub(isam
- 1)
+ 1
2442call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2443call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2448(
-0.854922652,
+0.685009837), (
+0.209030271,
+0.928070664), (
+0.771534801,
+0.230129004), (
-0.671383262,
-0.693250537), (
-0.135417461,
+0.389636636), (
+0.943656445,
-0.769681454), (
+0.603015065,
+0.968237638), (
+0.454288006,
+0.786259413), (
-0.376930118,
+0.371167421), (
-0.191927552,
-0.991053581E-1), (
+0.346604705,
-0.442582965), (
+0.151486278,
-0.198310494), (
-0.981475592,
+0.151388168)
2451+1.63629222,
+1.91390920,
+1.33814025,
+1.75103736,
+1.16539943,
+1.83755445,
+1.69644260,
+1.25225425,
+1.05151772,
+1.03055429,
+1.97811413,
+1.96993375,
+1.22121859
2452mean(:,
0)
= getVar(sample,
2_IK, rweight)
2454(
+0.713792503,
+0.00000000)
2455var(:,
0)
= getVar(sample,
2_IK, rweight)
2459 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2460 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2462call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2464(
+0.613505542E-1,
+0.144385949)
2467call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2469(
+0.613505542E-1,
+0.144385949)
2471(
+0.713792503,
+0.00000000)
2480 lb(isam)
= ub(isam
- 1)
+ 1
2488call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2489call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2494(
+0.108817220,
+0.363823771), (
+0.641188622,
-0.150366902), (
+0.606234312,
-0.551155925), (
+0.379562616,
+0.217301607), (
-0.404160023E-1,
+0.272214174), (
+0.691327929,
-0.180970788), (
+0.532469511,
+0.664100647), (
+0.343018413,
-0.504473448), (
-0.321130157,
+0.327320814), (
+0.597354293,
-0.351878881), (
-0.640478134,
+0.671858191), (
-0.308007360,
+0.337965727), (
-0.262040377,
+0.955906868)
2497+1.00762343,
+1.96695685,
+1.34550571,
+1.49060988,
+1.29590786,
+1.31156850,
+1.27552819,
+1.82608521,
+1.06028748,
+1.82158375,
+1.06347847,
+1.99231768,
+1.57703257
2498mean(:,
0)
= getVar(sample,
2_IK, rweight)
2500(
+0.390965313,
+0.00000000)
2501var(:,
0)
= getVar(sample,
2_IK, rweight)
2505 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2506 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2508call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2510(
+0.207614183,
+0.120615423)
2513call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2515(
+0.207614183,
+0.120615423)
2517(
+0.390965313,
+0.00000000)
2526 lb(isam)
= ub(isam
- 1)
+ 1
2534call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2535call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2540(
-0.595860004,
+0.718538046), (
+0.386664033,
-0.167610526), (
-0.285278797,
-0.493270874), (
+0.905725002,
+0.717651725), (
+0.576187015,
+0.205332041), (
-0.461650610,
-0.323320985), (
-0.677595258,
-0.356346011)
2543+1.00983119,
+1.80715346,
+1.04127216,
+1.28687489,
+1.99026108,
+1.93013167,
+1.47397387
2544mean(:,
0)
= getVar(sample,
2_IK, rweight)
2546(
+0.519343257,
+0.00000000)
2547var(:,
0)
= getVar(sample,
2_IK, rweight)
2551 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2552 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2554call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2556(
+0.211113989E-1,
+0.872626156E-2)
2559call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2561(
+0.211113989E-1,
+0.872626156E-2)
2563(
+0.519343257,
+0.00000000)
2572 lb(isam)
= ub(isam
- 1)
+ 1
2580call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2581call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2586(
-0.399465799,
+0.805737138), (
-0.670384645,
+0.450753093), (
+0.760041356,
+0.798533678), (
-0.895020485,
+0.158817410), (
+0.334000468,
+0.477781177), (
+0.321211576,
+0.459164500), (
-0.590761185,
+0.600361228), (
-0.573776960E-1,
-0.502976775), (
-0.265902162,
+0.477034807)
2587(
+0.884325385,
+0.758517981), (
+0.337760925,
-0.789697170E-1), (
+0.285779357,
+0.969059587), (
+0.626209021,
+0.604893923), (
+0.713520408,
+0.111462951), (
-0.411785126,
-0.295901895), (
-0.481327534,
+0.709588408), (
+0.367950320,
+0.710855365), (
-0.143604994,
-0.279899716)
2588(
-0.755078435,
+0.385718226), (
-0.921173334,
+0.469400287), (
-0.476433277,
-0.250603199), (
+0.299037457,
+0.277624130), (
-0.696409106,
-0.928103805), (
-0.433218718,
-0.874181867), (
+0.704674482,
-0.387940884), (
-0.146068096,
+0.740733266), (
-0.221473098,
+0.855007291)
2591+1.69291270,
+1.32933092,
+1.86057067,
+1.50831687,
+1.02239108,
+1.47969985,
+1.08773375,
+1.92927599,
+1.13953114
2592mean(:,
0)
= getVar(sample,
2_IK, rweight)
2594(
+0.455939174,
+0.00000000), (
+0.410605192,
+0.00000000), (
+0.580197811,
+0.00000000)
2595var(:,
0)
= getVar(sample,
2_IK, rweight)
2597+0.455939174,
+0.410605192,
+0.580197811
2599 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2600 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2602call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2604(
-0.133550614,
+0.389483750), (
+0.273198336,
+0.413412929), (
-0.311035544,
+0.742123723E-1)
2606+0.455939144,
+0.410605162,
+0.580197752
2607call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2609(
-0.133550614,
+0.389483750), (
+0.273198336,
+0.413412929), (
-0.311035544,
+0.742123723E-1)
2611(
+0.455939174,
+0.00000000), (
+0.410605192,
+0.00000000), (
+0.580197811,
+0.00000000)
2613+0.455939144,
+0.410605162,
+0.580197752
2615+0.455939174,
+0.410605192,
+0.580197811