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.300738692,
+0.826546073,
+0.904453993,
+0.388791502,
+0.707582772,
+0.952494144
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.451598644,
+0.816199720,
+0.182628632E-3,
+0.347925842
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.912773132,
+0.402607918,
+0.374722421,
+0.778887272E-1,
+0.958424330,
+0.178530216,
+0.515347719
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.579243839,
+0.365756810,
+0.975298882,
+0.150066078,
+0.794467330E-1,
+0.588669062,
+0.288138032,
+0.895552337,
+0.190088153,
+0.616138697,
+0.854666471,
+0.493799806
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.444651842E-1,
+0.178797841E-1,
+0.486887693E-1,
+0.292090833,
+0.113872349,
+0.828850269,
+0.783131242,
+0.673079848,
+0.489113569,
+0.925929666,
+0.946931660
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.801158905,
+0.962853432E-3), (
+0.210760355,
+0.602453232), (
-0.984127879,
+0.956022024), (
+0.110168099,
-0.636793494), (
-0.704571128,
-0.118475676), (
-0.509290576,
-0.652885079), (
-0.427154779,
+0.631077290E-1), (
-0.708558559E-1,
+0.205811262E-1), (
-0.694830179,
-0.457609057), (
+0.292301059,
-0.659750700E-1), (
-0.781919956,
+0.835206509), (
+0.727935791,
-0.540279627)
211(
-0.169202164,
+0.526289165E-3)
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.169202179,
+0.526289456E-3)
224call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
226(
-0.169202179,
+0.526289456E-3)
228(
-0.169202164,
+0.526289165E-3)
237 lb(isam)
= ub(isam
- 1)
+ 1
246(
+0.529052019,
-0.868605375E-1), (
-0.493851066,
-0.366667509E-1), (
-0.260193944,
+0.392078161), (
-0.200027227E-1,
+0.929609656), (
-0.612545013,
+0.222085357), (
-0.443601847,
+0.670454979), (
-0.545647740,
+0.533435345), (
-0.352996111,
-0.934483647)
249(
-0.274973303,
+0.211206570)
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.274973303,
+0.211206570)
262call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
264(
-0.274973303,
+0.211206570)
266(
-0.274973303,
+0.211206570)
275 lb(isam)
= ub(isam
- 1)
+ 1
284(
-0.806439161,
-0.688816190), (
+0.126288772,
+0.262729406), (
-0.130549192,
-0.820411921), (
+0.512068272E-1,
+0.401137114), (
+0.659992576,
+0.424023509), (
+0.516079664,
+0.233240485), (
-0.906788826,
+0.970872045), (
-0.495441437,
-0.576867700)
287(
-0.123206347,
+0.257383436E-1)
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.123206347,
+0.257383436E-1)
300call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
302(
-0.123206347,
+0.257383436E-1)
304(
-0.123206347,
+0.257383436E-1)
313 lb(isam)
= ub(isam
- 1)
+ 1
322(
+0.540003300,
+0.109041452), (
-0.367841721E-1,
+0.277980685), (
+0.877188444,
-0.245737076), (
-0.336740017,
-0.323849559), (
-0.850127816,
-0.184817672), (
+0.687840700,
-0.316632271), (
+0.957695961,
-0.303204417), (
-0.897617340E-1,
-0.770005941), (
-0.925921321,
-0.153110504), (
+0.934314966,
-0.251621485), (
-0.526561618,
-0.843809247), (
+0.247843266E-1,
-0.198450327)
325(
+0.104660921,
-0.267018020)
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.104660928,
-0.267018050)
338call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
340(
+0.104660928,
-0.267018050)
342(
+0.104660921,
-0.267018020)
351 lb(isam)
= ub(isam
- 1)
+ 1
360(
-0.469204903,
-0.226135015), (
-0.386271119,
+0.397879481), (
-0.199822664,
-0.411331773), (
+0.356772304,
+0.825235963), (
+0.310785055,
-0.351433516), (
-0.238024712,
-0.188817978), (
-0.478876948,
-0.407534361), (
-0.495306730,
-0.966156840), (
-0.424324989,
+0.835064173), (
+0.737160206,
-0.971837282), (
-0.949585438,
+0.102951050)
363(
-0.203336373,
-0.123828739)
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.203336358,
-0.123828739)
376call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1), ub(
1)
/ real(ub(
2), TKG))
378(
-0.203336358,
-0.123828739)
380(
-0.203336373,
-0.123828739)
394 lb(isam)
= ub(isam
- 1)
+ 1
403+0.701505542E-1,
+0.508313477,
+0.663662851,
+0.766035795,
+0.129113495,
+0.488194823E-1,
+0.533005714,
+0.840995431,
+0.714910030E-1,
+0.621918678
406+6,
+6,
+7,
+10,
+9,
+3,
+9,
+7,
+10,
+6
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.596907258,
+0.626886666,
+0.858889878,
+0.510622203,
+0.609003961,
+0.780717015
447+8,
+5,
+9,
+1,
+7,
+4
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.335113466,
+0.973845780,
+0.818820000E-1,
+0.996913373,
+0.634366870,
+0.131615400E-1,
+0.471685588
488+5,
+4,
+1,
+6,
+2,
+5,
+5
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.422895610,
+0.638454258,
+0.829345107,
+0.559985995,
+0.598645210E-1,
+0.914627314E-2,
+0.829150975,
+0.150096893,
+0.981886268,
+0.852020204,
+0.153485954
529+4,
+6,
+4,
+8,
+2,
+9,
+1,
+2,
+5,
+7,
+4
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.173784912,
+0.158469498,
+0.739210546,
+0.495084107,
+0.337988734E-1
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.558308482,
-0.966540754), (
+0.431492269,
-0.113531291), (
+0.833939731,
-0.940448761), (
+0.305300236,
-0.650056243), (
+0.320975304,
-0.355702698), (
+0.492913067,
-0.250933945), (
+0.995503962,
-0.222379148), (
+0.487275422,
-0.607189894), (
+0.863998532,
-0.644135475E-1)
611+6,
+3,
+4,
+1,
+2,
+6,
+1,
+1,
+2
612mean(
0)
= getMean(sample, iweight)
614(
+0.580599725,
-0.527965188)
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.580599666,
-0.527965188)
627call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
629(
+0.580599666,
-0.527965188)
631(
+0.580599725,
-0.527965188)
640 lb(isam)
= ub(isam
- 1)
+ 1
649(
+0.358182371,
-0.448367715), (
+0.775513649,
-0.144074440), (
+0.779866338,
-0.909540296), (
+0.611526370E-1,
-0.319255292), (
+0.598419309E-1,
-0.532354891), (
+0.359419882,
-0.894570708)
652+10,
+1,
+3,
+6,
+2,
+2
653mean(
0)
= getMean(sample, iweight)
655(
+0.329265654,
-0.505239785)
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.329265654,
-0.505239785)
668call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
670(
+0.329265654,
-0.505239785)
672(
+0.329265654,
-0.505239785)
681 lb(isam)
= ub(isam
- 1)
+ 1
690(
+0.711909115,
-0.841032982), (
+0.269236028,
-0.573951840), (
+0.687201858,
-0.726742506), (
+0.318318903,
-0.564504802), (
+0.490798354E-1,
-0.957034111), (
+0.461083829,
-0.359048188), (
+0.902928472,
-0.827983439), (
+0.382648230,
-0.613879204)
693+7,
+6,
+7,
+8,
+8,
+4,
+10,
+9
694mean(
0)
= getMean(sample, iweight)
696(
+0.485861659,
-0.709006667)
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.485861659,
-0.709006667)
709call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
711(
+0.485861659,
-0.709006667)
713(
+0.485861659,
-0.709006667)
722 lb(isam)
= ub(isam
- 1)
+ 1
731(
+0.987938046E-1,
-0.979642093), (
+0.266931891,
-0.334516943), (
+0.602450013,
-0.584214926E-2), (
+0.656891644,
-0.182013988), (
+0.396838129,
-0.253311217), (
+0.639068127,
-0.202912629), (
+0.478952527E-1,
-0.126890540), (
+0.652961493,
-0.565283179), (
+0.987951398,
-0.313381433), (
+0.266513228,
-0.516300797), (
+0.464500844,
-0.696025372)
734+9,
+4,
+1,
+8,
+4,
+2,
+3,
+5,
+4,
+10,
+4
735mean(
0)
= getMean(sample, iweight)
737(
+0.417840362,
-0.471177638)
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.417840362,
-0.471177667)
750call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
752(
+0.417840362,
-0.471177667)
754(
+0.417840362,
-0.471177638)
763 lb(isam)
= ub(isam
- 1)
+ 1
772(
+0.255483687,
-0.863725185), (
+0.252958536E-1,
-0.131093144), (
+0.827879131,
-0.233905315E-1), (
+0.141663313,
-0.838022411), (
+0.123178959E-1,
-0.273090243), (
+0.521687031,
-0.840979874), (
+0.168640614,
-0.666367531)
775+4,
+6,
+10,
+3,
+8,
+6,
+1
776mean(
0)
= getMean(sample, iweight)
778(
+0.349336773,
-0.391747385)
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.349336773,
-0.391747385)
791call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
793(
+0.349336773,
-0.391747385)
795(
+0.349336773,
-0.391747385)
809 lb(isam)
= ub(isam
- 1)
+ 1
818+0.132835269,
+0.871566176,
+0.775098443,
+0.907114089,
+0.543647945,
+0.767972767,
+0.747309387,
+0.377118051,
+0.887677670,
+0.682251513,
+0.542521238,
+0.744446516E-1,
+0.393683314,
+0.756820977
821+1.22699714,
+1.18399847,
+1.77490568,
+1.27476716,
+1.69784927,
+1.09041381,
+1.34542489,
+1.66541398,
+1.75653911,
+1.59754062,
+1.79350400,
+1.21765828,
+1.75040889,
+1.15708590
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.385523200,
+0.151785374,
+0.892585039,
+0.805965960,
+0.524945855,
+0.951787770,
+0.701613188,
+0.747123420,
+0.696798205,
+0.673267841E-1,
+0.535488605,
+0.402875066
862+1.49040484,
+1.00088000,
+1.05744600,
+1.19077814,
+1.57509434,
+1.39221954,
+1.51680493,
+1.29833269,
+1.62845206,
+1.46337569,
+1.35242033,
+1.58305430
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.396233797E-2,
+0.786422789,
+0.471328497E-1,
+0.602182388,
+0.485928059,
+0.486149132,
+0.131243944,
+0.834346592
903+1.84344220,
+1.58568430,
+1.44832397,
+1.95216489,
+1.72541952,
+1.59418809,
+1.16701436,
+1.19981599
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.205258787,
+0.893208385E-1,
+0.946596920,
+0.893974543,
+0.386933804,
+0.815021157,
+0.759558976,
+0.529469252,
+0.297594368,
+0.870348871
944+1.13571191,
+1.66045403,
+1.64836907,
+1.13851058,
+1.44940674,
+1.60287857,
+1.35368907,
+1.59423661,
+1.40005064,
+1.72472763
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.505931675,
+0.527020872,
+0.486540020,
+0.537758350,
+0.387741745,
+0.720295787,
+0.962912679
985+1.53134251,
+1.26934409,
+1.86794567,
+1.85778236,
+1.29841423,
+1.20967221,
+1.44157910
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.145176530,
-0.660803080), (
+0.692834854E-1,
-0.524664700), (
+0.921244144,
-0.426119447), (
+0.899475634,
-0.535263300), (
+0.473420918,
-0.416758120), (
+0.604838371,
-0.511714697), (
+0.342711806E-1,
-0.805644035), (
+0.487457275,
-0.203567863), (
+0.541109562,
-0.115936935)
1026+1.60351181,
+1.49233472,
+1.12591147,
+1.94855857,
+1.01515245,
+1.90431690,
+1.26000714,
+1.62076271,
+1.59752035
1027mean(
0)
= getMean(sample, rweight)
1029(
+0.475835502,
-0.463820279)
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.475835532,
-0.463820308)
1042call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1044(
+0.475835532,
-0.463820308)
1046(
+0.475835502,
-0.463820279)
1055 lb(isam)
= ub(isam
- 1)
+ 1
1064(
+0.241394639E-1,
-0.748961091), (
+0.253201246,
-0.899627328), (
+0.212384999,
-0.271962345), (
+0.300542712E-1,
-0.374002814), (
+0.996819735,
-0.791645885), (
+0.634574950,
-0.480429113), (
+0.174930692,
-0.407218218), (
+0.213004172,
-0.684497714), (
+0.827396333,
-0.463329673)
1067+1.38830280,
+1.45451522,
+1.05288303,
+1.00300562,
+1.94611835,
+1.98834896,
+1.67692256,
+1.29554772,
+1.89863777
1068mean(
0)
= getMean(sample, rweight)
1070(
+0.437634945,
-0.580478609)
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.437634945,
-0.580478609)
1083call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1085(
+0.437634945,
-0.580478609)
1087(
+0.437634945,
-0.580478609)
1096 lb(isam)
= ub(isam
- 1)
+ 1
1105(
+0.249018967,
-0.886792243), (
+0.673844218,
-0.468544424), (
+0.427544892,
-0.629629791), (
+0.420058727,
-0.593061984)
1108+1.14002752,
+1.65599191,
+1.93492341,
+1.00124562
1109mean(
0)
= getMean(sample, rweight)
1111(
+0.461886048,
-0.627850950)
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.461885989,
-0.627850771)
1124call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1126(
+0.461885989,
-0.627850771)
1128(
+0.461886048,
-0.627850950)
1137 lb(isam)
= ub(isam
- 1)
+ 1
1146(
+0.250425339,
-0.129961252), (
+0.458485603,
-0.416625142), (
+0.632188916E-1,
-0.594669700), (
+0.932048678,
-0.610012352), (
+0.471760213,
-0.339183271)
1149+1.15344775,
+1.08451664,
+1.01332998,
+1.51756334,
+1.98186207
1150mean(
0)
= getMean(sample, rweight)
1152(
+0.473957717,
-0.415108919)
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.473957747,
-0.415108919)
1165call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1167(
+0.473957747,
-0.415108919)
1169(
+0.473957717,
-0.415108919)
1178 lb(isam)
= ub(isam
- 1)
+ 1
1187(
+0.696598232,
-0.151467144), (
+0.351984441,
-0.814055145), (
+0.195879579,
-0.724640489E-1), (
+0.489833176,
-0.436737955), (
+0.415061951,
-0.887042761), (
+0.775786877,
-0.510850668), (
+0.603616834E-1,
-0.516502917), (
+0.781464994,
-0.820315003), (
+0.767220140,
-0.678626120), (
+0.124815583,
-0.825029254), (
+0.707865298,
-0.177748680)
1190+1.26175809,
+1.50726783,
+1.10619044,
+1.21604908,
+1.07151687,
+1.50455964,
+1.44589996,
+1.75267696,
+1.71240234,
+1.86201596,
+1.35395122
1191mean(
0)
= getMean(sample, rweight)
1193(
+0.493553340,
-0.561720431)
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.493553370,
-0.561720490)
1206call setVarMeanMerged(var(
2), mean(
2), var(
1), mean(
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
1208(
+0.493553370,
-0.561720490)
1210(
+0.493553340,
-0.561720431)
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.570608616,
+0.675416708,
-0.163809419,
-0.802026868,
-0.547761559,
-0.428141832,
+0.572813749,
-0.458337426,
+0.981060028,
-0.695358515E-1,
+0.697120309,
+0.756303191
1239+0.906565428,
-0.143327832,
+0.664473534,
+0.984296799,
+0.238204002E-2,
-0.258529186E-2,
-0.227514029,
-0.142592907,
+0.709088087,
-0.233941197,
-0.793683529E-1,
-0.150048971
1240-0.234442353,
+0.343202591,
-0.364820242,
-0.501162410,
+0.282548547,
-0.394223213,
+0.944659948,
+0.677477837,
-0.858391404,
+0.300633073,
+0.537209749,
-0.730628252
1241+0.190780878,
+0.407610297,
+0.868038416,
-0.713467598,
-0.633225083,
-0.814587235,
-0.424451947,
-0.432472467,
+0.591823578,
-0.381223917,
+0.866687894,
+0.506100178
1242mean(:,
0)
= getVar(sample, dim)
1244+0.372023791,
+0.206266508,
+0.316103399,
+0.366631389
1245var(:,
0)
= getVar(sample, dim)
1247+0.372023791,
+0.206266508,
+0.316103399,
+0.366631389
1249 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1250 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1252call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1254+0.535410345E-1,
+0.190618947,
+0.171989202E-3,
+0.263441727E-2
1256+0.372023761,
+0.206266522,
+0.316103429,
+0.366631478
1257call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1259+0.535410345E-1,
+0.190618947,
+0.171989202E-3,
+0.263441727E-2
1261+0.372023791,
+0.206266508,
+0.316103399,
+0.366631389
1263+0.372023761,
+0.206266522,
+0.316103429,
+0.366631478
1265+0.372023791,
+0.206266508,
+0.316103399,
+0.366631389
1270 lb(isam)
= ub(isam
- 1)
+ 1
1278call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1279call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1284-0.198064446,
+0.768524408,
+0.742618203,
+0.121566653,
-0.900667667,
+0.927079678,
-0.633963943,
-0.243025899,
-0.536290526,
-0.385016203,
+0.517682433
1285+0.684239268,
+0.452968359,
-0.334908366,
+0.884241700,
-0.339524150,
+0.318077445,
+0.398446679,
+0.705309868,
-0.652336001,
+0.873479366,
-0.704910636
1286+0.231283426,
-0.993956685,
-0.377762198,
+0.996484756,
+0.922268987,
-0.468881488,
-0.532686472,
+0.379623652,
+0.192734599,
-0.779746652,
-0.686498404
1287+0.555513859,
-0.874228358,
+0.641492367,
-0.966796875,
-0.167724371,
-0.281463385,
-0.187046528,
+0.462629318,
-0.903140664,
-0.585864186,
+0.186347246
1288-0.391743898,
-0.367374539,
-0.208756328,
+0.875955343,
-0.575002909,
+0.215983987,
+0.113589287,
+0.494155407,
-0.581278324,
-0.652141809,
-0.327089787
1289mean(:,
0)
= getVar(sample, dim)
1291+0.366240978,
+0.331890732,
+0.425309509,
+0.323670864,
+0.220428124
1292var(:,
0)
= getVar(sample, dim)
1294+0.366240978,
+0.331890732,
+0.425309509,
+0.323670864,
+0.220428124
1296 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1297 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1299call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1301+0.164038837E-1,
+0.207734868,
-0.101557851,
-0.192752868,
-0.127609417
1303+0.366240978,
+0.331890762,
+0.425309509,
+0.323670864,
+0.220428124
1304call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1306+0.164038837E-1,
+0.207734868,
-0.101557851,
-0.192752868,
-0.127609417
1308+0.366240978,
+0.331890732,
+0.425309509,
+0.323670864,
+0.220428124
1310+0.366240978,
+0.331890762,
+0.425309509,
+0.323670864,
+0.220428124
1312+0.366240978,
+0.331890732,
+0.425309509,
+0.323670864,
+0.220428124
1317 lb(isam)
= ub(isam
- 1)
+ 1
1325call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1326call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1331-0.733980417,
+0.220873356,
+0.705661774E-1,
-0.930365682,
-0.260853529,
+0.121442318,
-0.746704340,
+0.809055090,
-0.312913179,
-0.379979134
1332+0.967878699,
-0.995480657,
-0.514481068,
+0.385277390,
+0.868398070,
-0.232316852,
-0.387186408,
-0.363729596,
+0.156839728,
-0.657453895
1333+0.159905434,
+0.936452389,
-0.908508658,
+0.742283940,
-0.996107817,
-0.376083970,
-0.948874116,
+0.368551731,
-0.131752729,
+0.268749952
1334mean(:,
0)
= getVar(sample, dim)
1336+0.253611654,
+0.382840604,
+0.445994347
1337var(:,
0)
= getVar(sample, dim)
1339+0.253611654,
+0.382840604,
+0.445994347
1341 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1342 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1344call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1346-0.214285940,
-0.772254616E-1,
-0.885383859E-1
1348+0.253611684,
+0.382840604,
+0.445994377
1349call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1351-0.214285940,
-0.772254616E-1,
-0.885383859E-1
1353+0.253611654,
+0.382840604,
+0.445994347
1355+0.253611684,
+0.382840604,
+0.445994377
1357+0.253611654,
+0.382840604,
+0.445994347
1362 lb(isam)
= ub(isam
- 1)
+ 1
1370call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1371call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1376-0.391397357,
-0.780349255,
-0.994454741,
+0.432119727,
-0.498739243,
+0.468208075,
-0.162101746,
-0.750038147,
-0.421194196
1377-0.859986186,
+0.905458093,
-0.874813318,
+0.260806799,
-0.255131245,
-0.267907381E-1,
+0.528946638,
-0.310597420E-1,
+0.246540189
1378-0.824371576,
-0.370334029,
-0.775911689,
-0.134080410,
-0.629742146,
+0.115792513,
+0.815453649,
+0.442279935,
+0.325032949
1379mean(:,
0)
= getVar(sample, dim)
1381+0.233959883,
+0.310982347,
+0.299303383
1382var(:,
0)
= getVar(sample, dim)
1384+0.233959883,
+0.310982347,
+0.299303383
1386 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1387 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1389call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1391-0.344216347,
-0.117810667E-1,
-0.115097925
1393+0.233959913,
+0.310982287,
+0.299303383
1394call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1396-0.344216347,
-0.117810667E-1,
-0.115097925
1398+0.233959883,
+0.310982347,
+0.299303383
1400+0.233959913,
+0.310982287,
+0.299303383
1402+0.233959883,
+0.310982347,
+0.299303383
1407 lb(isam)
= ub(isam
- 1)
+ 1
1415call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1416call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1421+0.451260448,
+0.164513469,
-0.960693836,
-0.870253563,
+0.790205956,
-0.480660558,
+0.349469781,
-0.255658627,
-0.658975244,
+0.765295744,
+0.696326494,
-0.225577593
1422+0.644545436,
-0.361717820,
+0.253141046,
-0.361308336,
-0.304139733,
-0.106402755,
-0.689066410,
-0.332611322,
-0.630419612,
+0.311856151,
+0.297372699,
-0.506169677
1423-0.651966453,
+0.893635392,
+0.769273162,
+0.974689603,
+0.491271257,
+0.337114096,
+0.880771518,
-0.420863628,
+0.387925386,
+0.828147173,
+0.746145725,
-0.212368965E-1
1424-0.171720624,
+0.297471642,
-0.738940716,
+0.352876902,
+0.774282098,
+0.510579348E-1,
-0.386298180,
-0.415090084,
-0.784314513,
-0.234966278,
-0.503809214,
+0.400666714
1425mean(:,
0)
= getVar(sample, dim)
1427+0.375417918,
+0.166999549,
+0.266712606,
+0.220253050
1428var(:,
0)
= getVar(sample, dim)
1430+0.375417918,
+0.166999549,
+0.266712606,
+0.220253050
1432 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1433 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1435call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1437-0.195622966E-1,
-0.148743376,
+0.434575558,
-0.113232024
1439+0.375417888,
+0.166999534,
+0.266712606,
+0.220253065
1440call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1442-0.195622966E-1,
-0.148743376,
+0.434575558,
-0.113232024
1444+0.375417918,
+0.166999549,
+0.266712606,
+0.220253050
1446+0.375417888,
+0.166999534,
+0.266712606,
+0.220253065
1448+0.375417918,
+0.166999549,
+0.266712606,
+0.220253050
1453 lb(isam)
= ub(isam
- 1)
+ 1
1461call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1462call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1467(
+0.708938837,
+0.980327129E-1), (
-0.924321532,
+0.479047537), (
+0.104315042,
-0.662882566), (
-0.450479746,
-0.201500297), (
+0.158873439,
-0.995260477), (
+0.699761391,
+0.911204696), (
-0.761709929,
+0.383452296), (
-0.848575950,
-0.539494991), (
+0.271999836E-1,
-0.936723351), (
+0.710724354,
-0.737433195), (
+0.711115479,
-0.725450635), (
+0.972269654,
+0.924230099)
1468(
-0.565981865E-1,
+0.815899372E-1), (
+0.872570276E-1,
+0.425625563), (
-0.806717873,
+0.125844836), (
-0.557448149,
-0.142672181), (
-0.653195381,
+0.438984632E-1), (
+0.552690148,
+0.368763685), (
-0.980175376,
+0.280068398), (
-0.371327162,
-0.705181599), (
+0.382043242,
+0.251434803), (
-0.748343825,
-0.987675548), (
+0.744850636,
-0.444601774E-1), (
-0.942539215,
+0.488317251)
1469(
+0.161114335,
+0.863405824), (
-0.493856549,
-0.442769885), (
-0.977207303,
+0.941724658), (
+0.889150858,
+0.110981703), (
-0.359890461E-1,
+0.494186878E-1), (
-0.536718369E-1,
-0.452726960), (
-0.519217491,
+0.838698626), (
+0.714398623,
-0.209985971), (
+0.117011547,
+0.412513375), (
-0.108324051,
+0.370464921), (
-0.530766487,
+0.440888882), (
+0.227494478,
+0.885441184)
1470mean(:,
0)
= getVar(sample, dim)
1472(
+0.890501916,
+0.00000000), (
+0.519272327,
+0.00000000), (
+0.500029445,
+0.00000000)
1473var(:,
0)
= getVar(sample, dim)
1475+0.890501916,
+0.519272327,
+0.500029445
1477 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1478 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1480call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1482(
+0.923426002E-1,
-0.166898191), (
-0.279125363,
+0.154627804E-1), (
-0.508219115E-1,
+0.317337930)
1484+0.890501976,
+0.519272327,
+0.500029385
1485call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1487(
+0.923426002E-1,
-0.166898191), (
-0.279125363,
+0.154627804E-1), (
-0.508219115E-1,
+0.317337930)
1489(
+0.890501916,
+0.00000000), (
+0.519272327,
+0.00000000), (
+0.500029445,
+0.00000000)
1491+0.890501976,
+0.519272327,
+0.500029385
1493+0.890501916,
+0.519272327,
+0.500029445
1498 lb(isam)
= ub(isam
- 1)
+ 1
1506call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1507call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1512(
+0.311143398,
+0.287746310), (
+0.720918179,
-0.669847727), (
+0.921264529,
+0.902947783), (
+0.822313190,
+0.115751386), (
+0.172635436,
-0.611301661), (
-0.496295691,
+0.567029834), (
-0.185497999,
+0.949335456), (
-0.137009382,
-0.287378669), (
-0.327829003,
+0.408045769)
1513(
+0.594884634,
+0.681057692), (
+0.453624964,
-0.169391751), (
+0.722884059,
-0.967143655), (
+0.447205663,
+0.789178729), (
+0.945359588,
-0.725185513), (
+0.524694324,
-0.753357410E-1), (
+0.708276033,
-0.359918952), (
+0.151876926,
+0.330070257E-1), (
-0.518776774,
-0.649529576)
1514mean(:,
0)
= getVar(sample, dim)
1516(
+0.568475187,
+0.00000000), (
+0.482650429,
+0.00000000)
1517var(:,
0)
= getVar(sample, dim)
1519+0.568475187,
+0.482650429
1521 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1522 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1524call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1526(
+0.200182498,
+0.184703171), (
+0.447781116,
-0.160362422)
1528+0.568475187,
+0.482650489
1529call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1531(
+0.200182498,
+0.184703171), (
+0.447781116,
-0.160362422)
1533(
+0.568475187,
+0.00000000), (
+0.482650429,
+0.00000000)
1535+0.568475187,
+0.482650489
1537+0.568475187,
+0.482650429
1542 lb(isam)
= ub(isam
- 1)
+ 1
1550call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1551call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1556(
+0.306442738,
+0.189242601), (
-0.408270478,
-0.456912518E-1), (
-0.774794340,
-0.182201385), (
+0.774901152,
-0.154981256), (
+0.926655293,
-0.959957838), (
-0.581163883,
+0.320434570), (
+0.976084471,
-0.166413426), (
+0.963932514,
-0.899747252)
1557(
-0.148268223,
+0.941319466), (
-0.329217434,
+0.995504856E-1), (
+0.867909074,
-0.641895890), (
-0.661823273,
-0.172607541), (
+0.789202332,
-0.522391677), (
+0.344987035,
-0.615784526), (
+0.667946815,
-0.561349392), (
-0.616312027,
-0.461088419)
1558(
+0.776370406,
+0.209825516), (
-0.877985239,
-0.493369102), (
+0.319053888,
-0.559168577), (
-0.170212269,
+0.105321884), (
+0.215400338,
+0.612124801), (
+0.863628745,
-0.174503326E-1), (
+0.636769056,
-0.809957981E-1), (
-0.952144265,
+0.484073400)
1559mean(:,
0)
= getVar(sample, dim)
1561(
+0.681153774,
+0.00000000), (
+0.604365468,
+0.00000000), (
+0.593138516,
+0.00000000)
1562var(:,
0)
= getVar(sample, dim)
1564+0.681153774,
+0.604365468,
+0.593138516
1566 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1567 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1569call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1571(
+0.272973418,
-0.237414405), (
+0.114303038,
-0.241780937), (
+0.101360083,
+0.325452238E-1)
1573+0.681153774,
+0.604365468,
+0.593138516
1574call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1576(
+0.272973418,
-0.237414405), (
+0.114303038,
-0.241780937), (
+0.101360083,
+0.325452238E-1)
1578(
+0.681153774,
+0.00000000), (
+0.604365468,
+0.00000000), (
+0.593138516,
+0.00000000)
1580+0.681153774,
+0.604365468,
+0.593138516
1582+0.681153774,
+0.604365468,
+0.593138516
1587 lb(isam)
= ub(isam
- 1)
+ 1
1595call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1596call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1601(
+0.247238517,
+0.610701203), (
-0.640613317,
-0.935794592), (
+0.394376397,
-0.115625262), (
-0.587054491,
-0.577535629), (
+0.980075121,
+0.346717834)
1602(
+0.954605818,
+0.142347932), (
-0.986769915,
+0.236298442), (
+0.558357835,
-0.868416548), (
+0.314701915,
-0.461686611), (
-0.801762462,
-0.174276114)
1603mean(:,
0)
= getVar(sample, dim)
1605(
+0.705355942,
+0.00000000), (
+0.751724720,
+0.00000000)
1606var(:,
0)
= getVar(sample, dim)
1608+0.705355942,
+0.751724720
1610 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1611 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1613call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1615(
+0.788044557E-1,
-0.134307295), (
+0.782663934E-2,
-0.225146592)
1617+0.705355942,
+0.751724720
1618call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1620(
+0.788044557E-1,
-0.134307295), (
+0.782663934E-2,
-0.225146592)
1622(
+0.705355942,
+0.00000000), (
+0.751724720,
+0.00000000)
1624+0.705355942,
+0.751724720
1626+0.705355942,
+0.751724720
1631 lb(isam)
= ub(isam
- 1)
+ 1
1639call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1640call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1645(
+0.856890440,
-0.490403175E-1), (
+0.718236327,
+0.524100900), (
-0.248575568,
+0.268548489), (
+0.416871309E-1,
+0.715802431), (
+0.740246058,
+0.924347878), (
+0.884647012,
-0.448606730), (
+0.500938654,
-0.372393489), (
-0.412594795,
-0.208508968E-2), (
+0.113506794,
-0.542204380), (
+0.669341445,
-0.732465744), (
-0.178781509,
-0.855404735), (
+0.158480763,
-0.499247909), (
+0.834518552,
+0.884781122), (
-0.142487288,
-0.461006999)
1646(
-0.611880779,
-0.993985534), (
-0.522553086,
-0.797483683), (
+0.933434248,
-0.483306527), (
+0.592481017,
-0.191176653), (
-0.561063528,
+0.138047934), (
-0.257870793,
+0.194875836), (
-0.847551227,
-0.249189138), (
+0.396483064,
-0.201806784), (
+0.463735700,
-0.123342276), (
+0.726840854,
-0.138390064E-2), (
-0.649074316,
+0.171899796E-3), (
+0.864689350,
+0.398747683), (
+0.732292056,
-0.210368633), (
+0.433479428,
-0.353328705)
1647(
-0.596066475,
+0.702168226), (
-0.188647985,
+0.911810160), (
+0.281507850,
-0.289162636), (
-0.960518479,
+0.269275546), (
+0.534915090,
-0.406154633), (
+0.228640437,
+0.345700979E-1), (
-0.182289600,
+0.754129410), (
+0.458452463,
-0.987875342), (
+0.141619444E-1,
+0.751466393), (
-0.222136378,
-0.706570745), (
-0.665147305E-1,
-0.525144339E-1), (
+0.644420862,
-0.619089365), (
-0.595894456,
-0.650249839), (
+0.588416100,
-0.244156480)
1648(
-0.947491407,
-0.563382745), (
+0.752323866E-1,
+0.162655711), (
-0.585341215,
+0.216125369), (
+0.354057908,
-0.403559685), (
-0.717535377,
+0.939658403), (
-0.951790333,
-0.209264755E-1), (
+0.815111399E-1,
+0.376382709), (
+0.119042754,
+0.302561879), (
-0.591803551,
+0.123224258E-1), (
+0.290428281,
-0.850999355), (
-0.905217886,
-0.105225444), (
-0.778061271,
+0.663255811), (
-0.500804663,
-0.361918688), (
-0.243679523,
-0.772237182)
1649(
-0.830654383,
+0.855064392E-2), (
-0.668837905,
-0.609842062), (
+0.419236183,
+0.267866254), (
-0.249668717,
-0.249500275), (
-0.266205907,
+0.994796872), (
+0.664550900,
-0.750518441), (
-0.477214098,
+0.366944194), (
+0.571788549E-1,
+0.474823833), (
-0.818850994,
+0.601587534), (
-0.284951329,
-0.208082199E-1), (
+0.575290322,
+0.134705782), (
-0.734091997,
-0.597382188), (
-0.297503591,
-0.556348681), (
-0.974138498,
+0.244824529)
1650(
+0.504840970,
+0.295762420), (
+0.703120351,
-0.140813828), (
-0.848550200,
+0.916029096), (
+0.703745604,
-0.670585155), (
-0.504484296,
-0.516318440), (
+0.523175716,
-0.849095225), (
+0.782299399,
+0.903025270), (
+0.752710104E-1,
+0.222058892), (
-0.134832144,
+0.582396984E-1), (
+0.748358846,
-0.567143679), (
-0.822734594,
+0.137550831E-1), (
+0.184288621,
-0.326400042), (
-0.662105322,
+0.947598934), (
+0.766210318,
+0.984210491)
1651(
+0.600237846E-1,
+0.634237051), (
-0.369559050,
+0.583212495), (
+0.594230533,
+0.182673454), (
+0.218378663,
+0.485051990), (
-0.721718788,
+0.299176693), (
+0.358669519,
-0.637195587), (
+0.142412186,
-0.702309251), (
-0.616012573,
-0.941839695), (
+0.523600578,
+0.556039333), (
+0.322596669,
+0.165075064E-1), (
-0.574337006,
-0.401206851), (
+0.186293006,
-0.686942577), (
-0.586453915,
-0.788111210), (
+0.995441675E-1,
+0.980508685)
1652mean(:,
0)
= getVar(sample, dim)
1654(
+0.547388613,
+0.00000000), (
+0.526126087,
+0.00000000), (
+0.589167237,
+0.00000000), (
+0.466854274,
+0.00000000), (
+0.515594602,
+0.00000000), (
+0.754673123,
+0.00000000), (
+0.576898754,
+0.00000000)
1655var(:,
0)
= getVar(sample, dim)
1657+0.547388613,
+0.526126087,
+0.589167237,
+0.466854274,
+0.515594602,
+0.754673123,
+0.576898754
1659 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)), dim)
1660 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)), dim)
1662call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1664(
+0.324003845,
-0.460624397E-1), (
+0.120960154,
-0.205252036), (
-0.439666584E-2,
-0.380252600E-1), (
-0.378675222,
-0.289490931E-1), (
-0.277561516,
+0.221214127E-1), (
+0.144186035,
+0.907374024E-1), (
-0.258808751E-1,
-0.300141461E-1)
1666+0.547388673,
+0.526126146,
+0.589167178,
+0.466854274,
+0.515594661,
+0.754673183,
+0.576898754
1667call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(ub(
1), TKG)
/ real(ub(
2), TKG))
1669(
+0.324003845,
-0.460624397E-1), (
+0.120960154,
-0.205252036), (
-0.439666584E-2,
-0.380252600E-1), (
-0.378675222,
-0.289490931E-1), (
-0.277561516,
+0.221214127E-1), (
+0.144186035,
+0.907374024E-1), (
-0.258808751E-1,
-0.300141461E-1)
1671(
+0.547388613,
+0.00000000), (
+0.526126087,
+0.00000000), (
+0.589167237,
+0.00000000), (
+0.466854274,
+0.00000000), (
+0.515594602,
+0.00000000), (
+0.754673123,
+0.00000000), (
+0.576898754,
+0.00000000)
1673+0.547388673,
+0.526126146,
+0.589167178,
+0.466854274,
+0.515594661,
+0.754673183,
+0.576898754
1675+0.547388613,
+0.526126087,
+0.589167237,
+0.466854274,
+0.515594602,
+0.754673123,
+0.576898754
1685 lb(isam)
= ub(isam
- 1)
+ 1
1693call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1694call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1699+0.522794724E-1,
+0.153267503,
-0.134702325,
+0.373363495E-1,
+0.566733122,
+0.969388008,
-0.616841316E-1,
+0.224414587,
+0.773656011
1702+6,
+6,
+5,
+5,
+1,
+1,
+4,
+6,
+4
1703mean(:,
0)
= getVar(sample,
2_IK, iweight)
1706var(:,
0)
= getVar(sample,
2_IK, iweight)
1710 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1711 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1713call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1718call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1731 lb(isam)
= ub(isam
- 1)
+ 1
1739call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1740call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1745-0.570963502,
+0.964597464E-1,
-0.679204464,
-0.232602835,
-0.343416929E-1,
+0.154638767,
+0.782876015E-1,
+0.408737779,
+0.418470860
1746-0.307726383,
+0.327098966,
+0.862802744,
-0.440959334,
+0.166064858,
+0.640824199,
-0.450722575,
+0.597437978,
+0.669330835
1747-0.603263021,
+0.877526879,
+0.853389502,
+0.871057749,
-0.964670777,
+0.230766535,
-0.682824969,
+0.928448558,
+0.677766800E-1
1750+7,
+10,
+6,
+4,
+6,
+8,
+7,
+5,
+2
1751mean(:,
0)
= getVar(sample,
2_IK, iweight)
1753+0.119153544,
+0.217978030,
+0.540034652
1754var(:,
0)
= getVar(sample,
2_IK, iweight)
1756+0.119153544,
+0.217978030,
+0.540034652
1758 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1759 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1761call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1763-0.650560111E-1,
+0.214975640,
+0.167511329
1765+0.119153544,
+0.217978045,
+0.540034652
1766call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1768-0.650560111E-1,
+0.214975640,
+0.167511329
1770+0.119153544,
+0.217978030,
+0.540034652
1772+0.119153544,
+0.217978045,
+0.540034652
1774+0.119153544,
+0.217978030,
+0.540034652
1779 lb(isam)
= ub(isam
- 1)
+ 1
1787call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1788call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1793+0.546933293,
+0.418845415,
-0.787886024,
-0.172190905,
+0.285366893,
+0.508416176,
+0.874050260
1796+10,
+5,
+6,
+8,
+2,
+3,
+3
1797mean(:,
0)
= getVar(sample,
2_IK, iweight)
1800var(:,
0)
= getVar(sample,
2_IK, iweight)
1804 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1805 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1807call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1812call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1825 lb(isam)
= ub(isam
- 1)
+ 1
1833call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1834call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1839-0.166950583,
+0.194709539,
+0.299114347,
-0.882601023,
+0.727581859,
+0.414275050,
+0.435259938
1840+0.730232477,
+0.173224211,
+0.267280817,
-0.970619082,
+0.199766159,
+0.750456095,
-0.308331966
1841-0.763034821E-2,
+0.906845450,
-0.960336089,
-0.703998804E-1,
+0.478832126,
-0.195932388E-2,
+0.783894062E-1
1844+9,
+3,
+6,
+7,
+3,
+8,
+3
1845mean(:,
0)
= getVar(sample,
2_IK, iweight)
1847+0.251949102,
+0.393590778,
+0.221664235
1848var(:,
0)
= getVar(sample,
2_IK, iweight)
1850+0.251949102,
+0.393590778,
+0.221664235
1852 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1853 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1855call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1857+0.384814814E-1,
+0.194335058,
-0.499221124E-1
1859+0.251949102,
+0.393590778,
+0.221664235
1860call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1862+0.384814814E-1,
+0.194335058,
-0.499221124E-1
1864+0.251949102,
+0.393590778,
+0.221664235
1866+0.251949102,
+0.393590778,
+0.221664235
1868+0.251949102,
+0.393590778,
+0.221664235
1873 lb(isam)
= ub(isam
- 1)
+ 1
1881call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1882call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1887-0.750151038,
+0.876291633,
-0.978852153,
+0.906836033,
+0.717486382,
-0.649321198,
+0.780832767,
+0.889709830
1888-0.885969639,
+0.381958008,
-0.741701126,
-0.931112051,
-0.973423839,
+0.514344215,
+0.257573247,
+0.119925737E-1
1891+2,
+10,
+4,
+6,
+2,
+8,
+7,
+8
1892mean(:,
0)
= getVar(sample,
2_IK, iweight)
1894+0.552646637,
+0.314502209
1895var(:,
0)
= getVar(sample,
2_IK, iweight)
1897+0.552646637,
+0.314502209
1899 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1900 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1902call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1904+0.374726266,
-0.518931113E-1
1906+0.552646697,
+0.314502209
1907call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1909+0.374726266,
-0.518931113E-1
1911+0.552646637,
+0.314502209
1913+0.552646697,
+0.314502209
1915+0.552646637,
+0.314502209
1920 lb(isam)
= ub(isam
- 1)
+ 1
1928call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1929call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1934(
-0.208862066,
-0.912089229), (
-0.554680943,
+0.877137780), (
-0.970262647,
+0.892834663), (
-0.831349969,
-0.200182199E-1), (
-0.506590605,
+0.429138660), (
+0.999150038,
+0.794768453), (
-0.218098640,
-0.209721565), (
+0.945099711,
-0.988980055), (
+0.759341478,
-0.939615726), (
-0.346232176,
-0.872865915), (
+0.233680844,
-0.211771846)
1935(
-0.534443974,
+0.249071121), (
-0.622367859E-2,
+0.321066141), (
+0.294412971,
-0.619989157), (
-0.790043592,
+0.229778051), (
+0.254335761,
-0.823380470), (
-0.399526834,
+0.435020328), (
-0.865563273,
+0.327978492), (
+0.134258270,
+0.538645983E-1), (
+0.280071497,
+0.157401681), (
+0.806430221,
-0.214240670), (
-0.959982872,
-0.489982724)
1938+8,
+7,
+10,
+4,
+5,
+5,
+10,
+1,
+4,
+7,
+9
1939mean(:,
0)
= getVar(sample,
2_IK, iweight)
1941(
+0.823779643,
+0.00000000), (
+0.526572764,
+0.00000000)
1942var(:,
0)
= getVar(sample,
2_IK, iweight)
1944+0.823779643,
+0.526572764
1946 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1947 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1949call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1951(
-0.209113017,
-0.149943829E-1), (
-0.223671988,
-0.704117194E-1)
1953+0.823779702,
+0.526572824
1954call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1956(
-0.209113017,
-0.149943829E-1), (
-0.223671988,
-0.704117194E-1)
1958(
+0.823779643,
+0.00000000), (
+0.526572764,
+0.00000000)
1960+0.823779702,
+0.526572824
1962+0.823779643,
+0.526572764
1967 lb(isam)
= ub(isam
- 1)
+ 1
1975call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
1976call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
1981(
+0.363663435E-1,
+0.179019094), (
+0.859658003,
-0.631319523), (
-0.713335156,
-0.687951326), (
+0.193526626,
+0.662741899), (
-0.532924652,
-0.339311361E-1), (
-0.613323927,
+0.378020644), (
+0.495542526,
-0.302612782E-1), (
+0.503764987,
+0.902058959), (
-0.135437965,
-0.915300131), (
-0.126674771,
+0.737047911)
1984+7,
+2,
+7,
+7,
+7,
+4,
+3,
+9,
+6,
+7
1985mean(:,
0)
= getVar(sample,
2_IK, iweight)
1987(
+0.587672532,
+0.00000000)
1988var(:,
0)
= getVar(sample,
2_IK, iweight)
1992 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1993 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
1995call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
1997(
-0.597862154E-1,
+0.148879230)
2000call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2002(
-0.597862154E-1,
+0.148879230)
2004(
+0.587672532,
+0.00000000)
2013 lb(isam)
= ub(isam
- 1)
+ 1
2021call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2022call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2027(
+0.224186659,
-0.660181999), (
+0.605376601,
-0.491566658), (
+0.686144829E-1,
-0.934639573), (
+0.459144115,
+0.977993727), (
+0.779352069,
-0.487033129), (
-0.566774011,
+0.956813693), (
+0.347417951,
-0.688874125), (
+0.818248034,
-0.698989868), (
+0.452242732,
-0.532213449), (
-0.490817428,
+0.152786136), (
-0.524854064,
+0.764613152)
2028(
-0.904421091,
-0.390786052), (
+0.481835842,
+0.699029207), (
+0.522610784,
-0.464681029), (
-0.552640319,
-0.649294257), (
-0.185171247,
+0.924819827), (
+0.812993646,
-0.365162849), (
-0.608249903E-1,
-0.970097899), (
-0.587332726,
+0.335741758), (
+0.909916520,
-0.221855760), (
+0.985563159,
-0.700494289), (
+0.578056216,
-0.665110469)
2031+10,
+7,
+1,
+1,
+9,
+10,
+9,
+8,
+3,
+10,
+1
2032mean(:,
0)
= getVar(sample,
2_IK, iweight)
2034(
+0.641026437,
+0.00000000), (
+0.864005983,
+0.00000000)
2035var(:,
0)
= getVar(sample,
2_IK, iweight)
2037+0.641026437,
+0.864005983
2039 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2040 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2042call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2044(
+0.202175871,
-0.230587617), (
+0.125787765,
-0.142571658)
2046+0.641026437,
+0.864006102
2047call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2049(
+0.202175871,
-0.230587617), (
+0.125787765,
-0.142571658)
2051(
+0.641026437,
+0.00000000), (
+0.864005983,
+0.00000000)
2053+0.641026437,
+0.864006102
2055+0.641026437,
+0.864005983
2060 lb(isam)
= ub(isam
- 1)
+ 1
2068call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2069call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2074(
+0.207819104,
+0.680263519), (
+0.788214684,
-0.476325154), (
+0.896698833,
-0.983384967), (
-0.684253216,
-0.898550272), (
-0.953290701,
+0.313094974), (
+0.980524778,
+0.117549300), (
-0.385600090,
-0.844888687E-1), (
+0.677570224,
+0.408867359), (
+0.671093464,
+0.802148819)
2075(
-0.199645877,
+0.538684487), (
+0.924517632,
-0.707550883), (
+0.742711186,
+0.538167238), (
+0.718076587,
-0.550828815), (
-0.678061962,
+0.598077416), (
+0.437888026,
-0.946645975), (
-0.195542336,
-0.629080534E-1), (
+0.206509948,
+0.572472811E-1), (
+0.775959492E-1,
+0.624972701)
2076(
-0.237253428,
-0.260364771), (
+0.793004632,
+0.745310783E-1), (
-0.170262814,
-0.550038576), (
-0.270927787,
+0.364174128), (
-0.361370683,
-0.331559777), (
+0.178599358,
+0.619416952), (
-0.253077149,
-0.197015405), (
+0.244047523,
-0.773150444), (
+0.808403969,
+0.382137895)
2079+4,
+3,
+7,
+1,
+10,
+2,
+4,
+2,
+10
2080mean(:,
0)
= getVar(sample,
2_IK, iweight)
2082(
+0.953681231,
+0.00000000), (
+0.519343555,
+0.00000000), (
+0.393096358,
+0.00000000)
2083var(:,
0)
= getVar(sample,
2_IK, iweight)
2085+0.953681231,
+0.519343555,
+0.393096358
2087 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2088 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2090call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2092(
+0.180008769,
+0.125049964), (
+0.556742400E-1,
+0.312755764), (
+0.993151367E-1,
-0.113807186)
2094+0.953681350,
+0.519343615,
+0.393096328
2095call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2097(
+0.180008769,
+0.125049964), (
+0.556742400E-1,
+0.312755764), (
+0.993151367E-1,
-0.113807186)
2099(
+0.953681231,
+0.00000000), (
+0.519343555,
+0.00000000), (
+0.393096358,
+0.00000000)
2101+0.953681350,
+0.519343615,
+0.393096328
2103+0.953681231,
+0.519343555,
+0.393096358
2108 lb(isam)
= ub(isam
- 1)
+ 1
2116call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2117call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2122(
-0.173706532,
-0.132717967), (
+0.101841807,
+0.634632587), (
+0.492178798,
-0.221426725), (
+0.882768154,
+0.433525801), (
-0.168472290,
-0.228461027E-1), (
-0.445909977,
+0.290242910)
2123(
-0.373071432E-1,
+0.555515885), (
+0.444374442,
-0.643647552), (
-0.548377633,
-0.531215191), (
+0.646300316E-1,
+0.160328150E-1), (
+0.903712392,
+0.106393099), (
+0.563241720,
+0.571675897)
2126+4,
+5,
+3,
+1,
+2,
+4
2127mean(:,
0)
= getVar(sample,
2_IK, iweight)
2129(
+0.243850037,
+0.00000000), (
+0.483842641,
+0.00000000)
2130var(:,
0)
= getVar(sample,
2_IK, iweight)
2132+0.243850037,
+0.483842641
2134 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2135 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, iweight(lb(isam):ub(isam)))
2137call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2139(
+0.279488415E-2,
+0.185621917), (
+0.239607021,
-0.391037762E-2)
2141+0.243850037,
+0.483842671
2142call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(iweight(:ub(
1))), TKG)
/ real(
sum(iweight), TKG))
2144(
+0.279488415E-2,
+0.185621917), (
+0.239607021,
-0.391037762E-2)
2146(
+0.243850037,
+0.00000000), (
+0.483842641,
+0.00000000)
2148+0.243850037,
+0.483842671
2150+0.243850037,
+0.483842641
2160 lb(isam)
= ub(isam
- 1)
+ 1
2168call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2169call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2174-0.284593940,
-0.376217365,
-0.838131189,
-0.502919674,
-0.438279033,
-0.820526838,
-0.801545262,
+0.990628004E-1,
+0.399278641,
+0.413167477E-2,
+0.454891682
2175-0.891867042,
-0.657481551,
-0.295625091,
+0.170825601,
+0.677194238,
+0.589847684,
+0.766815066,
-0.582439899E-1,
-0.369101882,
-0.239699244,
+0.485229492E-2
2176+0.412126899,
-0.390726328,
-0.167113543E-1,
+0.770393133,
-0.290992141,
-0.301892757,
-0.990508914,
-0.945830464,
+0.887224555,
-0.435471773,
+0.819362283
2177-0.920768619,
-0.472522855,
+0.587427497,
+0.321975827,
+0.725931883,
-0.345705986,
+0.221906900E-1,
-0.828227520,
-0.488600731E-1,
+0.822665930,
+0.174420476
2180+1.85642612,
+1.70403528,
+1.71007812,
+1.88212049,
+1.57610798,
+1.44118750,
+1.69854236,
+1.13881183,
+1.17917895,
+1.96925735,
+1.90334260
2181mean(:,
0)
= getVar(sample,
2_IK, rweight)
2183+0.191329300,
+0.270823240,
+0.399483740,
+0.326058477
2184var(:,
0)
= getVar(sample,
2_IK, rweight)
2186+0.191329300,
+0.270823240,
+0.399483740,
+0.326058477
2188 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2189 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2191call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2193-0.294944048,
-0.390144177E-1,
-0.212872811E-1,
+0.404690504E-1
2195+0.191329300,
+0.270823270,
+0.399483681,
+0.326058477
2196call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2198-0.294944048,
-0.390144177E-1,
-0.212872811E-1,
+0.404690504E-1
2200+0.191329300,
+0.270823240,
+0.399483740,
+0.326058477
2202+0.191329300,
+0.270823270,
+0.399483681,
+0.326058477
2204+0.191329300,
+0.270823240,
+0.399483740,
+0.326058477
2209 lb(isam)
= ub(isam
- 1)
+ 1
2217call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2218call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2223+0.671632886,
+0.380900621,
-0.282849193,
-0.138298631,
+0.312813878,
+0.239338160
2226+1.37127507,
+1.22815049,
+1.18249559,
+1.95378542,
+1.92833543,
+1.00096726
2227mean(:,
0)
= getVar(sample,
2_IK, rweight)
2230var(:,
0)
= getVar(sample,
2_IK, rweight)
2234 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2235 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2237call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2242call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2255 lb(isam)
= ub(isam
- 1)
+ 1
2263call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2264call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2269+0.812691689,
-0.891878843,
-0.378430605,
+0.214101553,
+0.616113424,
+0.413034439,
+0.737403393
2270+0.211582899,
+0.366318226,
+0.205284238,
+0.835027695,
-0.341731668,
-0.179800510,
-0.309357643E-1
2273+1.66719043,
+1.91018629,
+1.74283361,
+1.45532823,
+1.04822552,
+1.49562824,
+1.85455394
2274mean(:,
0)
= getVar(sample,
2_IK, rweight)
2276+0.381555855,
+0.112273403
2277var(:,
0)
= getVar(sample,
2_IK, rweight)
2279+0.381555855,
+0.112273403
2281 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2282 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2284call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2286+0.173119664,
+0.173707843
2288+0.381555885,
+0.112273410
2289call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2291+0.173119664,
+0.173707843
2293+0.381555855,
+0.112273403
2295+0.381555885,
+0.112273410
2297+0.381555855,
+0.112273403
2302 lb(isam)
= ub(isam
- 1)
+ 1
2310call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2311call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2316-0.312663317,
-0.964891315,
-0.840632439,
+0.915693521,
+0.579682589,
-0.562995553,
-0.426136255E-1,
+0.124618411,
+0.731004477E-1,
+0.287528992
2317+0.267002821,
+0.484284639,
+0.534442663E-1,
-0.778726339E-1,
+0.606197238,
+0.775249600,
+0.468033195,
-0.104506612,
+0.212953687,
+0.748147368
2318+0.593747497,
+0.609687209,
-0.446239591,
-0.257184267,
+0.225347996,
-0.547156930,
-0.621430635,
+0.892420888,
-0.826904774,
+0.412945628
2321+1.63256824,
+1.90892601,
+1.27840853,
+1.87382460,
+1.28879046,
+1.16493452,
+1.36018205,
+1.67773211,
+1.62594128,
+1.23594928
2322mean(:,
0)
= getVar(sample,
2_IK, rweight)
2324+0.351386338,
+0.908482075E-1,
+0.348341584
2325var(:,
0)
= getVar(sample,
2_IK, rweight)
2327+0.351386338,
+0.908482075E-1,
+0.348341584
2329 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2330 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2332call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2334-0.660980344E-1,
+0.312305599,
+0.366629139E-1
2336+0.351386368,
+0.908482000E-1,
+0.348341554
2337call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2339-0.660980344E-1,
+0.312305599,
+0.366629139E-1
2341+0.351386338,
+0.908482075E-1,
+0.348341584
2343+0.351386368,
+0.908482000E-1,
+0.348341554
2345+0.351386338,
+0.908482075E-1,
+0.348341584
2350 lb(isam)
= ub(isam
- 1)
+ 1
2358call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2359call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2364-0.217494845,
-0.578302860,
-0.249555230,
-0.136977315,
+0.627079368,
-0.757295728,
+0.261470079,
+0.256169081,
-0.571295738,
+0.133304000,
+0.935536504
2365+0.222222447,
-0.264512658,
+0.339568734,
-0.462561607,
-0.619896531,
+0.258700967,
+0.926312327,
+0.567416787,
+0.698592544,
-0.561848521,
-0.999722481E-1
2366+0.314589024,
+0.653716803,
+0.235366344,
-0.916491628,
-0.101718545,
-0.223344326,
-0.618490815,
-0.794533372,
-0.105417013,
-0.743038177,
+0.892489314
2367+0.696246266,
+0.836609244,
+0.148966074,
+0.570006609,
+0.194148183,
-0.861823082,
+0.608136654E-1,
-0.458341718,
-0.313068628E-1,
-0.964954734,
-0.279715657
2370+1.59514999,
+1.02023077,
+1.95046866,
+1.28882861,
+1.75924492,
+1.71871233,
+1.81527948,
+1.77411795,
+1.02529657,
+1.36932588,
+1.82582521
2371mean(:,
0)
= getVar(sample,
2_IK, rweight)
2373+0.258201897,
+0.250725687,
+0.329954624,
+0.295204312
2374var(:,
0)
= getVar(sample,
2_IK, rweight)
2376+0.258201897,
+0.250725687,
+0.329954624,
+0.295204312
2378 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2379 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2381call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2383+0.253997371E-1,
+0.114184842,
-0.125100046,
-0.418394879E-1
2385+0.258201897,
+0.250725716,
+0.329954594,
+0.295204282
2386call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2388+0.253997371E-1,
+0.114184842,
-0.125100046,
-0.418394879E-1
2390+0.258201897,
+0.250725687,
+0.329954624,
+0.295204312
2392+0.258201897,
+0.250725716,
+0.329954594,
+0.295204282
2394+0.258201897,
+0.250725687,
+0.329954624,
+0.295204312
2399 lb(isam)
= ub(isam
- 1)
+ 1
2407call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2408call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2413(
+0.645020008,
-0.341980457E-1), (
+0.565591097,
+0.917729378), (
-0.748798490,
+0.463211536E-2), (
+0.510244727,
-0.287107348), (
+0.369766712,
+0.178591132), (
-0.677330136,
+0.967271209), (
+0.284009218,
-0.678990602), (
+0.163771272,
-0.887318373), (
+0.621319294,
-0.165565729), (
-0.861570954,
+0.638419271), (
-0.313933969,
+0.957999825)
2414(
-0.868892550,
-0.939743161), (
-0.515036702,
+0.331195474), (
-0.879184008,
-0.697263479E-1), (
-0.105485916,
+0.496301889), (
-0.584872127,
+0.276893497), (
+0.384403110,
-0.958448529), (
-0.882581592,
-0.354345083), (
-0.102845430,
-0.251335144), (
+0.586157560,
-0.707629442), (
+0.355878949,
-0.430166125), (
-0.126538277,
-0.724577069)
2415(
-0.804555774,
-0.204235911), (
-0.669721365,
-0.492212653), (
-0.453438759,
+0.572158217), (
-0.809339762,
+0.919830799E-1), (
-0.960985780,
+0.208398461), (
-0.579146147E-1,
+0.344034195), (
+0.952541351,
+0.279082656), (
-0.737143397,
-0.823198676), (
+0.181450963,
+0.982076764), (
+0.915264726,
+0.923985481), (
-0.456094861,
+0.873239160)
2416(
+0.627269268,
+0.743935585), (
+0.809938312,
-0.724542975), (
+0.263653636,
+0.432159424), (
+0.143147707E-1,
+0.297922492), (
-0.438034892,
+0.654304385), (
-0.713558197,
+0.138546228), (
-0.347998500,
+0.697772622), (
-0.105093241,
-0.867257237), (
-0.599765539,
-0.524559617), (
-0.576482654,
-0.232013464E-1), (
-0.122146964,
+0.792723298)
2417(
-0.412777662E-1,
-0.927904487), (
+0.842604518,
-0.503285170), (
-0.796951413,
+0.153278470), (
-0.799455881,
-0.735363245), (
-0.831637383E-1,
+0.527289629), (
+0.720392942,
+0.957725048E-1), (
-0.284155846,
+0.207677364), (
-0.452443719,
-0.696767807), (
+0.900398016,
+0.517714262), (
-0.328857422,
+0.573575258), (
+0.417899966,
+0.362102151)
2420+1.57300973,
+1.51263595,
+1.85189199,
+1.27623796,
+1.08162498,
+1.24040806,
+1.95426178,
+1.97470045,
+1.90011883,
+1.10989547,
+1.38084292
2421mean(:,
0)
= getVar(sample,
2_IK, rweight)
2423(
+0.697870255,
+0.00000000), (
+0.492337316,
+0.00000000), (
+0.756473422,
+0.00000000), (
+0.594182968,
+0.00000000), (
+0.652684629,
+0.00000000)
2424var(:,
0)
= getVar(sample,
2_IK, rweight)
2426+0.697870255,
+0.492337316,
+0.756473422,
+0.594182968,
+0.652684629
2428 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2429 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2431call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2433(
+0.809047297E-1,
+0.597577542E-1), (
-0.276362896,
-0.318806678), (
-0.244773060,
+0.224289566), (
-0.875825062E-1,
+0.110203728), (
-0.518925488E-3,
-0.614705607E-1)
2435+0.697870255,
+0.492337346,
+0.756473482,
+0.594182968,
+0.652684689
2436call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2438(
+0.809047297E-1,
+0.597577542E-1), (
-0.276362896,
-0.318806678), (
-0.244773060,
+0.224289566), (
-0.875825062E-1,
+0.110203728), (
-0.518925488E-3,
-0.614705607E-1)
2440(
+0.697870255,
+0.00000000), (
+0.492337316,
+0.00000000), (
+0.756473422,
+0.00000000), (
+0.594182968,
+0.00000000), (
+0.652684629,
+0.00000000)
2442+0.697870255,
+0.492337346,
+0.756473482,
+0.594182968,
+0.652684689
2444+0.697870255,
+0.492337316,
+0.756473422,
+0.594182968,
+0.652684629
2449 lb(isam)
= ub(isam
- 1)
+ 1
2457call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2458call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2463(
+0.142034411,
+0.160980344), (
+0.369875431E-1,
+0.981586814), (
+0.105790377,
-0.565202832), (
+0.152119279,
-0.620056391), (
-0.327002168,
+0.996489882), (
-0.611622095,
+0.209688544), (
+0.179161668,
-0.483384252), (
-0.252569675,
-0.664561629), (
-0.372253299,
-0.748488307), (
+0.489185572,
-0.340502381), (
+0.263861656,
-0.791427493), (
+0.244919419,
+0.926432490)
2464(
-0.752447605,
+0.969436765), (
-0.981066227E-1,
-0.724415660), (
-0.545927882,
-0.701067448E-1), (
+0.998093605,
+0.544534922), (
+0.858969212,
-0.318234205), (
-0.439846277,
+0.662521005), (
-0.342905045,
+0.913200498), (
+0.944367766,
+0.854278803), (
+0.846370578,
+0.938096642), (
+0.396739244,
-0.504644275), (
+0.848442316E-1,
+0.710892677), (
-0.969488025,
-0.728698969E-1)
2467+1.32291150,
+1.75670505,
+1.38162351,
+1.06594884,
+1.78503144,
+1.02002108,
+1.24218750,
+1.96179271,
+1.08769417,
+1.75344324,
+1.80781078,
+1.76312709
2468mean(:,
0)
= getVar(sample,
2_IK, rweight)
2470(
+0.589825630,
+0.00000000), (
+0.829578817,
+0.00000000)
2471var(:,
0)
= getVar(sample,
2_IK, rweight)
2473+0.589825630,
+0.829578817
2475 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2476 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2478call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2480(
+0.246470533E-1,
-0.347982198E-1), (
+0.954699814E-1,
+0.262067676)
2482+0.589825630,
+0.829578817
2483call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2485(
+0.246470533E-1,
-0.347982198E-1), (
+0.954699814E-1,
+0.262067676)
2487(
+0.589825630,
+0.00000000), (
+0.829578817,
+0.00000000)
2489+0.589825630,
+0.829578817
2491+0.589825630,
+0.829578817
2496 lb(isam)
= ub(isam
- 1)
+ 1
2504call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2505call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2510(
-0.837234020,
-0.879429579E-1), (
+0.119923949,
+0.299916267), (
+0.822871447,
+0.829436064), (
+0.508189201E-1,
+0.546453834), (
-0.554243207,
+0.372794271), (
+0.431161284,
-0.325396657)
2513+1.44678485,
+1.12744749,
+1.16462874,
+1.91143572,
+1.56257582,
+1.06318521
2514mean(:,
0)
= getVar(sample,
2_IK, rweight)
2516(
+0.430602998,
+0.00000000)
2517var(:,
0)
= getVar(sample,
2_IK, rweight)
2521 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2522 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2524call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2526(
-0.517463125E-1,
+0.296996981)
2529call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2531(
-0.517463125E-1,
+0.296996981)
2533(
+0.430602998,
+0.00000000)
2542 lb(isam)
= ub(isam
- 1)
+ 1
2550call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2551call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2556(
+0.710711002,
+0.351775169), (
+0.690672040,
-0.178470254), (
+0.390344620,
+0.726344109), (
-0.380795836,
+0.280645370), (
-0.120415449,
+0.518473744), (
-0.349879146,
-0.400770903E-1), (
+0.615331173,
+0.214161634), (
-0.617952824,
+0.711326003), (
-0.971410871,
+0.222307086), (
-0.858716846,
-0.249802589)
2557(
-0.977458835,
-0.933983326E-1), (
-0.586850166,
-0.934563875E-1), (
-0.659101009,
+0.582410812), (
+0.587332487,
+0.597048163), (
+0.280270457,
+0.643824339), (
-0.996059179E-1,
-0.105419278), (
+0.360788226,
+0.141775370), (
-0.505479574,
-0.636328340), (
-0.571124315,
+0.389086604), (
-0.799497366E-1,
+0.522091985)
2560+1.88294244,
+1.73324895,
+1.87769783,
+1.80087471,
+1.48382509,
+1.80694723,
+1.16106284,
+1.16088963,
+1.35887432,
+1.86761379
2561mean(:,
0)
= getVar(sample,
2_IK, rweight)
2563(
+0.481315076,
+0.00000000), (
+0.391309768,
+0.00000000)
2564var(:,
0)
= getVar(sample,
2_IK, rweight)
2566+0.481315076,
+0.391309768
2568 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2569 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2571call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2573(
-0.715932995E-1,
+0.237336814), (
-0.241413265,
+0.218512684)
2575+0.481315076,
+0.391309798
2576call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2578(
-0.715932995E-1,
+0.237336814), (
-0.241413265,
+0.218512684)
2580(
+0.481315076,
+0.00000000), (
+0.391309768,
+0.00000000)
2582+0.481315076,
+0.391309798
2584+0.481315076,
+0.391309768
2589 lb(isam)
= ub(isam
- 1)
+ 1
2597call setRebound(var, [
1_IK,
0_IK], [ndim, nsam])
2598call setRebound(mean, [
1_IK,
0_IK], [ndim, nsam])
2603(
-0.595271587E-2,
+0.647974253), (
-0.647785664,
+0.956015825), (
+0.468748927,
+0.835835934E-1), (
-0.457286358,
+0.210659742), (
-0.964948058,
+0.483144403), (
-0.996561646,
+0.346832037), (
-0.906093597,
+0.506442547), (
+0.591597557E-1,
+0.444268465)
2606+1.63751602,
+1.39747596,
+1.18853736,
+1.21335363,
+1.95354390,
+1.68325424,
+1.28674114,
+1.60847330
2607mean(:,
0)
= getVar(sample,
2_IK, rweight)
2609(
+0.313637435,
+0.00000000)
2610var(:,
0)
= getVar(sample,
2_IK, rweight)
2614 var(:,isam)
= getVar(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2615 mean(:,isam)
= getMean(sample(:,lb(isam):ub(isam)),
2_IK, rweight(lb(isam):ub(isam)))
2617call setVarMeanMerged(varMerged, meanMerged, var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2619(
-0.463369608,
+0.471716762)
2622call setVarMeanMerged(var(:,
2), mean(:,
2), var(:,
1), mean(:,
1),
real(
sum(rweight(:ub(
1))), TKG)
/ real(
sum(rweight), TKG))
2624(
-0.463369608,
+0.471716762)
2626(
+0.313637435,
+0.00000000)