Blender V4.3
sky_model_data.h
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2012-2013 Lukas Hosek and Alexander Wilkie. All rights reserved.
2 *
3 * SPDX-License-Identifier: BSD-3-Clause */
4
5/* ============================================================================
6
7This file is part of a sample implementation of the analytical skylight and
8solar radiance models presented in the SIGGRAPH 2012 paper
9
10
11 "An Analytic Model for Full Spectral Sky-Dome Radiance"
12
13and the 2013 IEEE CG&A paper
14
15 "Adding a Solar Radiance Function to the Hosek Skylight Model"
16
17 both by
18
19 Lukas Hosek and Alexander Wilkie
20 Charles University in Prague, Czech Republic
21
22
23 Version: 1.4a, February 22nd, 2013
24
25Version history:
26
271.4a February 22nd, 2013
28 Removed unnecessary and counter-intuitive solar radius parameters
29 from the interface of the color-space sky dome initialization functions.
30
311.4 February 11th, 2013
32 Fixed a bug which caused the relative brightness of the solar disc
33 and the sky dome to be off by a factor of about 6. The sun was too
34 bright: this affected both normal and alien sun scenarios. The
35 coefficients of the solar radiance function were changed to fix this.
36
371.3 January 21st, 2013 (not released to the public)
38 Added support for solar discs that are not exactly the same size as
39 the terrestrial sun. Also added support for suns with a different
40 emission spectrum ("Alien World" functionality).
41
421.2a December 18th, 2012
43 Fixed a mistake and some inaccuracies in the solar radiance function
44 explanations found in ArHosekSkyModel.h. The actual source code is
45 unchanged compared to version 1.2.
46
471.2 December 17th, 2012
48 Native RGB data and a solar radiance function that matches the turbidity
49 conditions were added.
50
511.1 September 2012
52 The coefficients of the spectral model are now scaled so that the output
53 is given in physical units: W / (m^-2 * sr * nm). Also, the output of the
54 XYZ model is now no longer scaled to the range [0...1]. Instead, it is
55 the result of a simple conversion from spectral data via the CIE 2 degree
56 standard observer matching functions. Therefore, after multiplication
57 with 683 lm / W, the Y channel now corresponds to luminance in lm.
58
591.0 May 11th, 2012
60 Initial release.
61
62
63Please visit http://cgg.mff.cuni.cz/projects/SkylightModelling/ to check if
64an updated version of this code has been published!
65
66============================================================================ */
67
68/*
69
70This file contains the coefficient data for the XYZ colour space version of
71the model.
72
73*/
74
79/* Uses Sep 9 pattern / Aug 23 mean dataset. */
80
81static const double datasetXYZ1[] = {
82 // albedo 0, turbidity 1
83 -1.117001e+000,
84 -1.867262e-001,
85 -1.113505e+001,
86 1.259865e+001,
87 -3.937339e-002,
88 1.167571e+000,
89 7.100686e-003,
90 3.592678e+000,
91 6.083296e-001,
92 -1.152006e+000,
93 -1.926669e-001,
94 6.152049e+000,
95 -4.770802e+000,
96 -8.704701e-002,
97 7.483626e-001,
98 3.372718e-002,
99 4.464592e+000,
100 4.036546e-001,
101 -1.072371e+000,
102 -2.696632e-001,
103 2.816168e-001,
104 1.820571e+000,
105 -3.742666e-001,
106 2.080607e+000,
107 -7.675295e-002,
108 -2.835366e+000,
109 1.129329e+000,
110 -1.109935e+000,
111 -1.532764e-001,
112 1.198787e+000,
113 -9.015183e-001,
114 5.173015e-003,
115 5.749178e-001,
116 1.075633e-001,
117 4.387949e+000,
118 2.650413e-001,
119 -1.052297e+000,
120 -2.229452e-001,
121 1.952347e+000,
122 5.727205e-001,
123 -4.885070e+000,
124 1.984016e+000,
125 -1.106197e-001,
126 -4.898361e-001,
127 8.907873e-001,
128 -1.070108e+000,
129 -1.600465e-001,
130 1.593886e+000,
131 -4.479251e-005,
132 -3.306541e+000,
133 9.390193e-001,
134 9.513168e-002,
135 2.343583e+000,
136 5.335404e-001,
137 // albedo 0, turbidity 2
138 -1.113253e+000,
139 -1.699600e-001,
140 -1.038822e+001,
141 1.137513e+001,
142 -4.040911e-002,
143 1.037455e+000,
144 4.991792e-002,
145 4.801919e+000,
146 6.302710e-001,
147 -1.135747e+000,
148 -1.678594e-001,
149 4.970755e+000,
150 -4.430230e+000,
151 -6.657408e-002,
152 3.636161e-001,
153 1.558009e-001,
154 6.013370e+000,
155 3.959601e-001,
156 -1.095892e+000,
157 -2.732595e-001,
158 7.666496e-001,
159 1.350731e+000,
160 -4.401401e-001,
161 2.470135e+000,
162 -1.707929e-001,
163 -3.260793e+000,
164 1.170337e+000,
165 -1.073668e+000,
166 -2.603929e-002,
167 -1.944589e-001,
168 4.575207e-001,
169 6.878164e-001,
170 -1.390770e-001,
171 3.690299e-001,
172 7.885781e+000,
173 1.877694e-001,
174 -1.070091e+000,
175 -2.798957e-001,
176 2.338478e+000,
177 -2.647221e+000,
178 -7.387808e+000,
179 2.329210e+000,
180 -1.644639e-001,
181 -2.003710e+000,
182 9.874527e-001,
183 -1.067120e+000,
184 -1.418866e-001,
185 1.254090e+000,
186 6.053048e+000,
187 -2.918892e+000,
188 5.322812e-001,
189 1.613053e-001,
190 3.018161e+000,
191 5.274090e-001,
192 // albedo 0, turbidity 3
193 -1.129483e+000,
194 -1.890619e-001,
195 -9.065101e+000,
196 9.659923e+000,
197 -3.607819e-002,
198 8.314359e-001,
199 8.181661e-002,
200 4.768868e+000,
201 6.339777e-001,
202 -1.146420e+000,
203 -1.883579e-001,
204 3.309173e+000,
205 -3.127882e+000,
206 -6.938176e-002,
207 3.987113e-001,
208 1.400581e-001,
209 6.283042e+000,
210 5.267076e-001,
211 -1.128348e+000,
212 -2.641305e-001,
213 1.223176e+000,
214 5.514952e-002,
215 -3.490649e-001,
216 1.997784e+000,
217 -4.123709e-002,
218 -2.251251e+000,
219 9.483466e-001,
220 -1.025820e+000,
221 1.404690e-002,
222 -1.187406e+000,
223 2.729900e+000,
224 5.877588e-001,
225 -2.761140e-001,
226 4.602633e-001,
227 8.305125e+000,
228 3.945001e-001,
229 -1.083957e+000,
230 -2.606679e-001,
231 2.207108e+000,
232 -7.202803e+000,
233 -5.968103e+000,
234 2.129455e+000,
235 -7.789512e-002,
236 -1.137688e+000,
237 8.871769e-001,
238 -1.062465e+000,
239 -1.512189e-001,
240 1.042881e+000,
241 1.427839e+001,
242 -4.242214e+000,
243 4.038100e-001,
244 1.997780e-001,
245 2.814449e+000,
246 5.803196e-001,
247 // albedo 0, turbidity 4
248 -1.175099e+000,
249 -2.410789e-001,
250 -1.108587e+001,
251 1.133404e+001,
252 -1.819300e-002,
253 6.772942e-001,
254 9.605043e-002,
255 4.231166e+000,
256 6.239972e-001,
257 -1.224207e+000,
258 -2.883527e-001,
259 3.002206e+000,
260 -2.649612e+000,
261 -4.795418e-002,
262 4.984398e-001,
263 3.251434e-002,
264 4.851611e+000,
265 6.551019e-001,
266 -1.136955e+000,
267 -2.423048e-001,
268 1.058823e+000,
269 -2.489236e-001,
270 -2.462179e-001,
271 1.933140e+000,
272 9.106828e-002,
273 -1.905869e-001,
274 8.171065e-001,
275 -1.014535e+000,
276 -8.262500e-003,
277 -1.448017e+000,
278 2.295788e+000,
279 3.510334e-001,
280 -1.477418e+000,
281 5.432449e-001,
282 5.762796e+000,
283 4.908751e-001,
284 -1.070666e+000,
285 -2.379780e-001,
286 1.844589e+000,
287 -5.442448e+000,
288 -4.012768e+000,
289 2.945275e+000,
290 9.854725e-003,
291 8.455959e-002,
292 8.145030e-001,
293 -1.071525e+000,
294 -1.777132e-001,
295 8.076590e-001,
296 9.925865e+000,
297 -3.324623e+000,
298 -6.367437e-001,
299 2.844581e-001,
300 2.248384e+000,
301 6.544022e-001,
302 // albedo 0, turbidity 5
303 -1.218818e+000,
304 -2.952382e-001,
305 -1.345975e+001,
306 1.347153e+001,
307 -6.814585e-003,
308 5.079068e-001,
309 1.197230e-001,
310 3.776949e+000,
311 5.836961e-001,
312 -1.409868e+000,
313 -5.114330e-001,
314 2.776539e+000,
315 -2.039001e+000,
316 -2.673769e-002,
317 4.145288e-001,
318 7.829342e-004,
319 2.275883e+000,
320 6.629691e-001,
321 -1.069151e+000,
322 -9.434247e-002,
323 7.293972e-001,
324 -1.222473e+000,
325 -1.533461e-001,
326 2.160357e+000,
327 4.626837e-002,
328 3.852415e+000,
329 8.593570e-001,
330 -1.021306e+000,
331 -1.149551e-001,
332 -1.108414e+000,
333 4.178343e+000,
334 4.013665e-001,
335 -2.222814e+000,
336 6.929462e-001,
337 1.392652e+000,
338 4.401662e-001,
339 -1.074251e+000,
340 -2.224002e-001,
341 1.372356e+000,
342 -8.858704e+000,
343 -3.922660e+000,
344 3.020018e+000,
345 -1.458724e-002,
346 1.511186e+000,
347 8.288064e-001,
348 -1.062048e+000,
349 -1.526582e-001,
350 4.921067e-001,
351 1.485522e+001,
352 -3.229936e+000,
353 -8.426604e-001,
354 3.916243e-001,
355 2.678994e+000,
356 6.689264e-001,
357 // albedo 0, turbidity 6
358 -1.257023e+000,
359 -3.364700e-001,
360 -1.527795e+001,
361 1.504223e+001,
362 2.717715e-003,
363 3.029910e-001,
364 1.636851e-001,
365 3.561663e+000,
366 5.283161e-001,
367 -1.635124e+000,
368 -7.329993e-001,
369 3.523939e+000,
370 -2.566337e+000,
371 -1.902543e-002,
372 5.505483e-001,
373 -6.242176e-002,
374 1.065992e+000,
375 6.654236e-001,
376 -9.295823e-001,
377 4.845834e-002,
378 -2.992990e-001,
379 -2.001327e-001,
380 -8.019339e-002,
381 1.807806e+000,
382 9.020277e-002,
383 5.095372e+000,
384 8.639936e-001,
385 -1.093740e+000,
386 -2.148608e-001,
387 -5.216240e-001,
388 2.119777e+000,
389 9.506454e-002,
390 -1.831439e+000,
391 6.961204e-001,
392 1.102084e-001,
393 4.384319e-001,
394 -1.044181e+000,
395 -1.849257e-001,
396 9.071246e-001,
397 -4.648901e+000,
398 -2.279385e+000,
399 2.356502e+000,
400 -4.169147e-002,
401 1.932557e+000,
402 8.296550e-001,
403 -1.061451e+000,
404 -1.458745e-001,
405 2.952267e-001,
406 8.967214e+000,
407 -3.726228e+000,
408 -5.022316e-001,
409 5.684877e-001,
410 3.102347e+000,
411 6.658443e-001,
412 // albedo 0, turbidity 7
413 -1.332391e+000,
414 -4.127769e-001,
415 -9.328643e+000,
416 9.046194e+000,
417 3.457775e-003,
418 3.377425e-001,
419 1.530909e-001,
420 3.301209e+000,
421 4.997917e-001,
422 -1.932002e+000,
423 -9.947777e-001,
424 -2.042329e+000,
425 3.586940e+000,
426 -5.642182e-002,
427 8.130478e-001,
428 -8.195988e-002,
429 1.118294e-001,
430 5.617231e-001,
431 -8.707374e-001,
432 1.286999e-001,
433 1.820054e+000,
434 -4.674706e+000,
435 3.317471e-003,
436 5.919018e-001,
437 1.975278e-001,
438 6.686519e+000,
439 9.631727e-001,
440 -1.070378e+000,
441 -3.030579e-001,
442 -9.041938e-001,
443 6.200201e+000,
444 1.232207e-001,
445 -3.650628e-001,
446 5.029403e-001,
447 -2.903162e+000,
448 3.811408e-001,
449 -1.063035e+000,
450 -1.637545e-001,
451 5.853072e-001,
452 -7.889906e+000,
453 -1.200641e+000,
454 1.035018e+000,
455 1.192093e-001,
456 3.267054e+000,
457 8.416151e-001,
458 -1.053655e+000,
459 -1.562286e-001,
460 2.423683e-001,
461 1.128575e+001,
462 -4.363262e+000,
463 -7.314160e-002,
464 5.642088e-001,
465 2.514023e+000,
466 6.670457e-001,
467 // albedo 0, turbidity 8
468 -1.366112e+000,
469 -4.718287e-001,
470 -7.876222e+000,
471 7.746900e+000,
472 -9.182309e-003,
473 4.716076e-001,
474 8.320252e-002,
475 3.165603e+000,
476 5.392334e-001,
477 -2.468204e+000,
478 -1.336340e+000,
479 -5.386723e+000,
480 7.072672e+000,
481 -8.329266e-002,
482 8.636876e-001,
483 -1.978177e-002,
484 -1.326218e-001,
485 2.979222e-001,
486 -9.653522e-001,
487 -2.373416e-002,
488 1.810250e+000,
489 -6.467262e+000,
490 1.410706e-001,
491 -4.753717e-001,
492 3.003095e-001,
493 6.551163e+000,
494 1.151083e+000,
495 -8.943186e-001,
496 -2.487152e-001,
497 -2.308960e-001,
498 8.512648e+000,
499 1.298402e-001,
500 1.034705e+000,
501 2.303509e-001,
502 -3.924095e+000,
503 2.982717e-001,
504 -1.146999e+000,
505 -2.318784e-001,
506 8.992419e-002,
507 -9.933614e+000,
508 -8.860920e-001,
509 -3.071656e-002,
510 2.852012e-001,
511 3.046199e+000,
512 8.599001e-001,
513 -1.032399e+000,
514 -1.645145e-001,
515 2.683599e-001,
516 1.327701e+001,
517 -4.407670e+000,
518 7.709869e-002,
519 4.951727e-001,
520 1.957277e+000,
521 6.630943e-001,
522 // albedo 0, turbidity 9
523 -1.469070e+000,
524 -6.135092e-001,
525 -6.506263e+000,
526 6.661315e+000,
527 -3.835383e-002,
528 7.150413e-001,
529 7.784318e-003,
530 2.820577e+000,
531 6.756784e-001,
532 -2.501583e+000,
533 -1.247404e+000,
534 -1.523462e+001,
535 1.633191e+001,
536 -1.204803e-002,
537 5.896471e-001,
538 -2.002023e-002,
539 1.144647e+000,
540 6.177874e-002,
541 -2.438672e+000,
542 -1.127291e+000,
543 5.731172e+000,
544 -1.021350e+001,
545 6.165610e-002,
546 -7.752641e-001,
547 4.708254e-001,
548 4.176847e+000,
549 1.200881e+000,
550 -1.513427e-001,
551 9.792731e-002,
552 -1.612349e+000,
553 9.814289e+000,
554 5.188921e-002,
555 1.716403e+000,
556 -7.039255e-002,
557 -2.815115e+000,
558 3.291874e-001,
559 -1.318511e+000,
560 -3.650554e-001,
561 4.221268e-001,
562 -9.294529e+000,
563 -4.397520e-002,
564 -8.100625e-001,
565 3.742719e-001,
566 1.834166e+000,
567 8.223450e-001,
568 -1.016009e+000,
569 -1.820264e-001,
570 1.278426e-001,
571 1.182696e+001,
572 -4.801528e+000,
573 4.947899e-001,
574 4.660378e-001,
575 1.601254e+000,
576 6.702359e-001,
577 // albedo 0, turbidity 10
578 -1.841310e+000,
579 -9.781779e-001,
580 -4.610903e+000,
581 4.824662e+000,
582 -5.100806e-002,
583 6.463776e-001,
584 -6.377724e-006,
585 2.216875e+000,
586 8.618530e-001,
587 -2.376373e+000,
588 -1.108657e+000,
589 -1.489799e+001,
590 1.546458e+001,
591 4.091025e-002,
592 9.761780e-002,
593 -1.048958e-002,
594 2.165834e+000,
595 -1.609171e-001,
596 -4.710318e+000,
597 -2.261963e+000,
598 6.947327e+000,
599 -1.034828e+001,
600 -1.325542e-001,
601 7.508674e-001,
602 2.247553e-001,
603 2.873142e+000,
604 1.297100e+000,
605 2.163750e-001,
606 -1.944345e-001,
607 -2.437860e+000,
608 1.011314e+001,
609 4.450500e-001,
610 3.111492e-001,
611 2.751323e-001,
612 -1.627906e+000,
613 2.531213e-001,
614 -1.258794e+000,
615 -3.524641e-001,
616 8.425444e-001,
617 -1.085313e+001,
618 -1.154381e+000,
619 -4.638014e-001,
620 -2.781115e-003,
621 4.344498e-001,
622 8.507091e-001,
623 -1.018938e+000,
624 -1.804153e-001,
625 -6.354054e-002,
626 1.573150e+001,
627 -4.386999e+000,
628 6.211115e-001,
629 5.294648e-001,
630 1.580749e+000,
631 6.586655e-001,
632 // albedo 1, turbidity 1
633 -1.116416e+000,
634 -1.917524e-001,
635 -1.068233e+001,
636 1.222221e+001,
637 -3.668978e-002,
638 1.054022e+000,
639 1.592132e-002,
640 3.180583e+000,
641 5.627370e-001,
642 -1.132341e+000,
643 -1.671286e-001,
644 5.976499e+000,
645 -4.227366e+000,
646 -9.542489e-002,
647 8.664938e-001,
648 8.351793e-003,
649 4.876068e+000,
650 4.492779e-001,
651 -1.087635e+000,
652 -3.173679e-001,
653 4.314407e-001,
654 1.100555e+000,
655 -4.410057e-001,
656 1.677253e+000,
657 -3.005925e-002,
658 -4.201249e+000,
659 1.070902e+000,
660 -1.083031e+000,
661 -8.847705e-002,
662 1.291773e+000,
663 4.546776e-001,
664 3.091894e-001,
665 7.261760e-001,
666 4.203659e-002,
667 5.990615e+000,
668 3.704756e-001,
669 -1.057899e+000,
670 -2.246706e-001,
671 2.329563e+000,
672 -1.219656e+000,
673 -5.335260e+000,
674 8.545378e-001,
675 -3.906209e-002,
676 -9.025499e-001,
677 7.797348e-001,
678 -1.073305e+000,
679 -1.522553e-001,
680 1.767063e+000,
681 1.904280e+000,
682 -3.101673e+000,
683 3.995856e-001,
684 2.905192e-002,
685 2.563977e+000,
686 5.753067e-001,
687 // albedo 1, turbidity 2
688 -1.113674e+000,
689 -1.759694e-001,
690 -9.754125e+000,
691 1.087391e+001,
692 -3.841093e-002,
693 9.524272e-001,
694 5.680219e-002,
695 4.227034e+000,
696 6.029571e-001,
697 -1.126496e+000,
698 -1.680281e-001,
699 5.332352e+000,
700 -4.575579e+000,
701 -6.761755e-002,
702 3.295335e-001,
703 1.194896e-001,
704 5.570901e+000,
705 4.536185e-001,
706 -1.103074e+000,
707 -2.681801e-001,
708 6.571479e-002,
709 2.396522e+000,
710 -4.551280e-001,
711 2.466331e+000,
712 -1.232022e-001,
713 -3.023201e+000,
714 1.086379e+000,
715 -1.053299e+000,
716 -2.697173e-002,
717 8.379121e-001,
718 -9.681458e-001,
719 5.890692e-001,
720 -4.872027e-001,
721 2.936929e-001,
722 7.510139e+000,
723 3.079122e-001,
724 -1.079553e+000,
725 -2.710448e-001,
726 2.462379e+000,
727 -3.713554e-001,
728 -8.534512e+000,
729 1.828242e+000,
730 -1.686398e-001,
731 -1.961340e+000,
732 8.941077e-001,
733 -1.069741e+000,
734 -1.396394e-001,
735 1.657868e+000,
736 3.236313e+000,
737 -2.706344e+000,
738 -2.948122e-001,
739 1.314816e-001,
740 2.868457e+000,
741 5.413403e-001,
742 // albedo 1, turbidity 3
743 -1.131649e+000,
744 -1.954455e-001,
745 -7.751595e+000,
746 8.685861e+000,
747 -4.910871e-002,
748 8.992952e-001,
749 4.710143e-002,
750 4.254818e+000,
751 6.821116e-001,
752 -1.156689e+000,
753 -1.884324e-001,
754 3.163519e+000,
755 -3.091522e+000,
756 -6.613927e-002,
757 -2.575883e-002,
758 1.640065e-001,
759 6.073643e+000,
760 4.453468e-001,
761 -1.079224e+000,
762 -2.621389e-001,
763 9.446437e-001,
764 1.448479e+000,
765 -3.969384e-001,
766 2.626638e+000,
767 -8.101186e-002,
768 -3.016355e+000,
769 1.076295e+000,
770 -1.080832e+000,
771 1.033057e-002,
772 -3.500156e-001,
773 -3.281419e-002,
774 5.655512e-001,
775 -1.156742e+000,
776 4.534710e-001,
777 8.774122e+000,
778 2.772869e-001,
779 -1.051202e+000,
780 -2.679975e-001,
781 2.719109e+000,
782 -2.190316e+000,
783 -6.878798e+000,
784 2.250481e+000,
785 -2.030252e-001,
786 -2.026527e+000,
787 9.701096e-001,
788 -1.089849e+000,
789 -1.598589e-001,
790 1.564748e+000,
791 6.869187e+000,
792 -3.053670e+000,
793 -6.110435e-001,
794 1.644472e-001,
795 2.370452e+000,
796 5.511770e-001,
797 // albedo 1, turbidity 4
798 -1.171419e+000,
799 -2.429746e-001,
800 -8.991334e+000,
801 9.571216e+000,
802 -2.772861e-002,
803 6.688262e-001,
804 7.683478e-002,
805 3.785611e+000,
806 6.347635e-001,
807 -1.228554e+000,
808 -2.917562e-001,
809 2.753986e+000,
810 -2.491780e+000,
811 -4.663434e-002,
812 3.118303e-001,
813 7.546506e-002,
814 4.463096e+000,
815 5.955071e-001,
816 -1.093124e+000,
817 -2.447767e-001,
818 9.097406e-001,
819 5.448296e-001,
820 -2.957824e-001,
821 2.024167e+000,
822 -5.152333e-004,
823 -1.069081e+000,
824 9.369565e-001,
825 -1.056994e+000,
826 1.569507e-002,
827 -8.217491e-001,
828 1.870818e+000,
829 7.061930e-001,
830 -1.483928e+000,
831 5.978206e-001,
832 6.864902e+000,
833 3.673332e-001,
834 -1.054871e+000,
835 -2.758129e-001,
836 2.712807e+000,
837 -5.950110e+000,
838 -6.554039e+000,
839 2.447523e+000,
840 -1.895171e-001,
841 -1.454292e+000,
842 9.131738e-001,
843 -1.100218e+000,
844 -1.746241e-001,
845 1.438505e+000,
846 1.115481e+001,
847 -3.266076e+000,
848 -8.837357e-001,
849 1.970100e-001,
850 1.991595e+000,
851 5.907821e-001,
852 // albedo 1, turbidity 5
853 -1.207267e+000,
854 -2.913610e-001,
855 -1.103767e+001,
856 1.140724e+001,
857 -1.416800e-002,
858 5.564047e-001,
859 8.476262e-002,
860 3.371255e+000,
861 6.221335e-001,
862 -1.429698e+000,
863 -5.374218e-001,
864 2.837524e+000,
865 -2.221936e+000,
866 -2.422337e-002,
867 9.313758e-002,
868 7.190250e-002,
869 1.869022e+000,
870 5.609035e-001,
871 -1.002274e+000,
872 -6.972810e-002,
873 4.031308e-001,
874 -3.932997e-001,
875 -1.521923e-001,
876 2.390646e+000,
877 -6.893990e-002,
878 2.999661e+000,
879 1.017843e+000,
880 -1.081168e+000,
881 -1.178666e-001,
882 -4.968080e-001,
883 3.919299e+000,
884 6.046866e-001,
885 -2.440615e+000,
886 7.891538e-001,
887 2.140835e+000,
888 2.740470e-001,
889 -1.050727e+000,
890 -2.307688e-001,
891 2.276396e+000,
892 -9.454407e+000,
893 -5.505176e+000,
894 2.992620e+000,
895 -2.450942e-001,
896 6.078372e-001,
897 9.606765e-001,
898 -1.103752e+000,
899 -1.810202e-001,
900 1.375044e+000,
901 1.589095e+001,
902 -3.438954e+000,
903 -1.265669e+000,
904 2.475172e-001,
905 1.680768e+000,
906 5.978056e-001,
907 // albedo 1, turbidity 6
908 -1.244324e+000,
909 -3.378542e-001,
910 -1.111001e+001,
911 1.137784e+001,
912 -7.896794e-003,
913 4.808023e-001,
914 9.249904e-002,
915 3.025816e+000,
916 5.880239e-001,
917 -1.593165e+000,
918 -7.027621e-001,
919 2.220896e+000,
920 -1.437709e+000,
921 -1.534738e-002,
922 6.286958e-002,
923 6.644555e-002,
924 1.091727e+000,
925 5.470080e-001,
926 -9.136506e-001,
927 1.344874e-002,
928 7.772636e-001,
929 -1.209396e+000,
930 -1.408978e-001,
931 2.433718e+000,
932 -1.041938e-001,
933 3.791244e+000,
934 1.037916e+000,
935 -1.134968e+000,
936 -1.803315e-001,
937 -9.267335e-001,
938 4.576670e+000,
939 6.851928e-001,
940 -2.805000e+000,
941 8.687208e-001,
942 1.161483e+000,
943 2.571688e-001,
944 -1.017037e+000,
945 -2.053943e-001,
946 2.361640e+000,
947 -9.887818e+000,
948 -5.122889e+000,
949 3.287088e+000,
950 -2.594102e-001,
951 8.578927e-001,
952 9.592340e-001,
953 -1.118723e+000,
954 -1.934942e-001,
955 1.226023e+000,
956 1.674140e+001,
957 -3.277335e+000,
958 -1.629809e+000,
959 2.765232e-001,
960 1.637713e+000,
961 6.113963e-001,
962 // albedo 1, turbidity 7
963 -1.314779e+000,
964 -4.119915e-001,
965 -1.241150e+001,
966 1.241578e+001,
967 2.344284e-003,
968 2.980837e-001,
969 1.414613e-001,
970 2.781731e+000,
971 4.998556e-001,
972 -1.926199e+000,
973 -1.020038e+000,
974 2.569200e+000,
975 -1.081159e+000,
976 -2.266833e-002,
977 3.588668e-001,
978 8.750078e-003,
979 -2.452171e-001,
980 4.796758e-001,
981 -7.780002e-001,
982 1.850647e-001,
983 4.445456e-002,
984 -2.409297e+000,
985 -7.816346e-002,
986 1.546790e+000,
987 -2.807227e-002,
988 5.998176e+000,
989 1.132396e+000,
990 -1.179326e+000,
991 -3.578330e-001,
992 -2.392933e-001,
993 6.467883e+000,
994 5.904596e-001,
995 -1.869975e+000,
996 8.045839e-001,
997 -2.498121e+000,
998 1.610633e-001,
999 -1.009956e+000,
1000 -1.311896e-001,
1001 1.726577e+000,
1002 -1.219356e+001,
1003 -3.466239e+000,
1004 2.343602e+000,
1005 -2.252205e-001,
1006 2.573681e+000,
1007 1.027109e+000,
1008 -1.112460e+000,
1009 -2.063093e-001,
1010 1.233051e+000,
1011 2.058946e+001,
1012 -4.578074e+000,
1013 -1.145643e+000,
1014 3.160192e-001,
1015 1.420159e+000,
1016 5.860212e-001,
1017 // albedo 1, turbidity 8
1018 -1.371689e+000,
1019 -4.914196e-001,
1020 -1.076610e+001,
1021 1.107405e+001,
1022 -1.485077e-002,
1023 5.936218e-001,
1024 3.685482e-002,
1025 2.599968e+000,
1026 6.002204e-001,
1027 -2.436997e+000,
1028 -1.377939e+000,
1029 2.130141e-002,
1030 1.079593e+000,
1031 -1.796232e-002,
1032 -3.933248e-002,
1033 1.610711e-001,
1034 -6.901181e-001,
1035 1.206416e-001,
1036 -8.743368e-001,
1037 7.331370e-002,
1038 8.734259e-001,
1039 -3.743126e+000,
1040 -3.151167e-002,
1041 1.297596e+000,
1042 -7.634926e-002,
1043 6.532873e+000,
1044 1.435737e+000,
1045 -9.810197e-001,
1046 -3.521634e-001,
1047 -2.855205e-001,
1048 7.134674e+000,
1049 6.839748e-001,
1050 -1.394841e+000,
1051 6.952036e-001,
1052 -4.633104e+000,
1053 -2.173401e-002,
1054 -1.122958e+000,
1055 -1.691536e-001,
1056 1.382360e+000,
1057 -1.102913e+001,
1058 -2.608171e+000,
1059 1.865111e+000,
1060 -1.345154e-001,
1061 3.112342e+000,
1062 1.094134e+000,
1063 -1.075586e+000,
1064 -2.077415e-001,
1065 1.171477e+000,
1066 1.793270e+001,
1067 -4.656858e+000,
1068 -1.036839e+000,
1069 3.338295e-001,
1070 1.042793e+000,
1071 5.739374e-001,
1072 // albedo 1, turbidity 9
1073 -1.465871e+000,
1074 -6.364486e-001,
1075 -8.833718e+000,
1076 9.343650e+000,
1077 -3.223600e-002,
1078 7.552848e-001,
1079 -3.121341e-006,
1080 2.249164e+000,
1081 8.094662e-001,
1082 -2.448924e+000,
1083 -1.270878e+000,
1084 -4.823703e+000,
1085 5.853058e+000,
1086 -2.149127e-002,
1087 3.581132e-002,
1088 -1.230276e-003,
1089 4.892553e-001,
1090 -1.597657e-001,
1091 -2.419809e+000,
1092 -1.071337e+000,
1093 1.575648e+000,
1094 -4.983580e+000,
1095 9.545185e-003,
1096 5.032615e-001,
1097 4.186266e-001,
1098 4.634147e+000,
1099 1.433517e+000,
1100 -1.383278e-001,
1101 -2.797095e-002,
1102 -1.943067e-001,
1103 6.679623e+000,
1104 4.118280e-001,
1105 -2.744289e-001,
1106 -2.118722e-002,
1107 -4.337025e+000,
1108 1.505072e-001,
1109 -1.341872e+000,
1110 -2.518572e-001,
1111 1.027009e+000,
1112 -6.527103e+000,
1113 -1.081271e+000,
1114 1.015465e+000,
1115 2.845789e-001,
1116 2.470371e+000,
1117 9.278120e-001,
1118 -1.040640e+000,
1119 -2.367454e-001,
1120 1.100744e+000,
1121 8.827253e+000,
1122 -4.560794e+000,
1123 -7.287017e-001,
1124 2.842503e-001,
1125 6.336593e-001,
1126 6.327335e-001,
1127 // albedo 1, turbidity 10
1128 -1.877993e+000,
1129 -1.025135e+000,
1130 -4.311037e+000,
1131 4.715016e+000,
1132 -4.711631e-002,
1133 6.335844e-001,
1134 -7.665398e-006,
1135 1.788017e+000,
1136 9.001409e-001,
1137 -2.281540e+000,
1138 -1.137668e+000,
1139 -1.036869e+001,
1140 1.136254e+001,
1141 1.961739e-002,
1142 -9.836174e-002,
1143 -6.734567e-003,
1144 1.320918e+000,
1145 -2.400807e-001,
1146 -4.904054e+000,
1147 -2.315781e+000,
1148 5.735999e+000,
1149 -8.626257e+000,
1150 -1.255643e-001,
1151 1.545446e+000,
1152 1.396860e-001,
1153 2.972897e+000,
1154 1.429934e+000,
1155 4.077067e-001,
1156 -1.833688e-001,
1157 -2.450939e+000,
1158 9.119433e+000,
1159 4.505361e-001,
1160 -1.340828e+000,
1161 3.973690e-001,
1162 -1.785370e+000,
1163 9.628711e-002,
1164 -1.296052e+000,
1165 -3.250526e-001,
1166 1.813294e+000,
1167 -1.031485e+001,
1168 -1.388690e+000,
1169 1.239733e+000,
1170 -8.989196e-002,
1171 -3.389637e-001,
1172 9.639560e-001,
1173 -1.062181e+000,
1174 -2.423444e-001,
1175 7.577592e-001,
1176 1.566938e+001,
1177 -4.462264e+000,
1178 -5.742810e-001,
1179 3.262259e-001,
1180 9.461672e-001,
1181 6.232887e-001,
1182};
1183
1184static const double datasetXYZRad1[] = {
1185 // albedo 0, turbidity 1
1186 1.560219e+000,
1187 1.417388e+000,
1188 1.206927e+000,
1189 1.091949e+001,
1190 5.931416e+000,
1191 7.304788e+000,
1192 // albedo 0, turbidity 2
1193 1.533049e+000,
1194 1.560532e+000,
1195 3.685059e-001,
1196 1.355040e+001,
1197 5.543711e+000,
1198 7.792189e+000,
1199 // albedo 0, turbidity 3
1200 1.471043e+000,
1201 1.746088e+000,
1202 -9.299697e-001,
1203 1.720362e+001,
1204 5.473384e+000,
1205 8.336416e+000,
1206 // albedo 0, turbidity 4
1207 1.355991e+000,
1208 2.109348e+000,
1209 -3.295855e+000,
1210 2.264843e+001,
1211 5.454607e+000,
1212 9.304656e+000,
1213 // albedo 0, turbidity 5
1214 1.244963e+000,
1215 2.547533e+000,
1216 -5.841485e+000,
1217 2.756879e+001,
1218 5.576104e+000,
1219 1.043287e+001,
1220 // albedo 0, turbidity 6
1221 1.175532e+000,
1222 2.784634e+000,
1223 -7.212225e+000,
1224 2.975347e+001,
1225 6.472980e+000,
1226 1.092331e+001,
1227 // albedo 0, turbidity 7
1228 1.082973e+000,
1229 3.118094e+000,
1230 -8.934293e+000,
1231 3.186879e+001,
1232 8.473885e+000,
1233 1.174019e+001,
1234 // albedo 0, turbidity 8
1235 9.692500e-001,
1236 3.349574e+000,
1237 -1.003810e+001,
1238 3.147654e+001,
1239 1.338931e+001,
1240 1.272547e+001,
1241 // albedo 0, turbidity 9
1242 8.547044e-001,
1243 3.151538e+000,
1244 -9.095567e+000,
1245 2.554995e+001,
1246 2.273219e+001,
1247 1.410398e+001,
1248 // albedo 0, turbidity 10
1249 7.580340e-001,
1250 2.311153e+000,
1251 -5.170814e+000,
1252 1.229669e+001,
1253 3.686529e+001,
1254 1.598882e+001,
1255 // albedo 1, turbidity 1
1256 1.664273e+000,
1257 1.574468e+000,
1258 1.422078e+000,
1259 9.768247e+000,
1260 1.447338e+001,
1261 1.644988e+001,
1262 // albedo 1, turbidity 2
1263 1.638295e+000,
1264 1.719586e+000,
1265 5.786675e-001,
1266 1.239846e+001,
1267 1.415419e+001,
1268 1.728605e+001,
1269 // albedo 1, turbidity 3
1270 1.572623e+000,
1271 1.921559e+000,
1272 -7.714802e-001,
1273 1.609246e+001,
1274 1.420954e+001,
1275 1.825908e+001,
1276 // albedo 1, turbidity 4
1277 1.468395e+000,
1278 2.211970e+000,
1279 -2.845869e+000,
1280 2.075027e+001,
1281 1.524822e+001,
1282 1.937622e+001,
1283 // albedo 1, turbidity 5
1284 1.355047e+000,
1285 2.556469e+000,
1286 -4.960920e+000,
1287 2.460237e+001,
1288 1.648360e+001,
1289 2.065648e+001,
1290 // albedo 1, turbidity 6
1291 1.291642e+000,
1292 2.742036e+000,
1293 -6.061967e+000,
1294 2.602002e+001,
1295 1.819144e+001,
1296 2.116712e+001,
1297 // albedo 1, turbidity 7
1298 1.194565e+000,
1299 2.972120e+000,
1300 -7.295779e+000,
1301 2.691805e+001,
1302 2.124880e+001,
1303 2.201819e+001,
1304 // albedo 1, turbidity 8
1305 1.083631e+000,
1306 3.047021e+000,
1307 -7.766096e+000,
1308 2.496261e+001,
1309 2.744264e+001,
1310 2.291875e+001,
1311 // albedo 1, turbidity 9
1312 9.707994e-001,
1313 2.736459e+000,
1314 -6.308284e+000,
1315 1.760860e+001,
1316 3.776291e+001,
1317 2.392150e+001,
1318 // albedo 1, turbidity 10
1319 8.574294e-001,
1320 1.865155e+000,
1321 -2.364707e+000,
1322 4.337793e+000,
1323 5.092831e+001,
1324 2.523432e+001,
1325};
1326
1327static const double datasetXYZ2[] = {
1328 // albedo 0, turbidity 1
1329 -1.127942e+000,
1330 -1.905548e-001,
1331 -1.252356e+001,
1332 1.375799e+001,
1333 -3.624732e-002,
1334 1.055453e+000,
1335 1.385036e-002,
1336 4.176970e+000,
1337 5.928345e-001,
1338 -1.155260e+000,
1339 -1.778135e-001,
1340 6.216056e+000,
1341 -5.254116e+000,
1342 -8.787445e-002,
1343 8.434621e-001,
1344 4.025734e-002,
1345 6.195322e+000,
1346 3.111856e-001,
1347 -1.125624e+000,
1348 -3.217593e-001,
1349 5.043919e-001,
1350 1.686284e+000,
1351 -3.536071e-001,
1352 1.476321e+000,
1353 -7.899019e-002,
1354 -4.522531e+000,
1355 1.271691e+000,
1356 -1.081801e+000,
1357 -1.033234e-001,
1358 9.995550e-001,
1359 7.482946e-003,
1360 -6.776018e-002,
1361 1.463141e+000,
1362 9.492021e-002,
1363 5.612723e+000,
1364 1.298846e-001,
1365 -1.075320e+000,
1366 -2.402711e-001,
1367 2.141284e+000,
1368 -1.203359e+000,
1369 -4.945188e+000,
1370 1.437221e+000,
1371 -8.096750e-002,
1372 -1.028378e+000,
1373 1.004164e+000,
1374 -1.073337e+000,
1375 -1.516517e-001,
1376 1.639379e+000,
1377 2.304669e+000,
1378 -3.214244e+000,
1379 1.286245e+000,
1380 5.613957e-002,
1381 2.480902e+000,
1382 4.999363e-001,
1383 // albedo 0, turbidity 2
1384 -1.128399e+000,
1385 -1.857793e-001,
1386 -1.089863e+001,
1387 1.172984e+001,
1388 -3.768099e-002,
1389 9.439285e-001,
1390 4.869335e-002,
1391 4.845114e+000,
1392 6.119211e-001,
1393 -1.114002e+000,
1394 -1.399280e-001,
1395 4.963800e+000,
1396 -4.685500e+000,
1397 -7.780879e-002,
1398 4.049736e-001,
1399 1.586297e-001,
1400 7.770264e+000,
1401 3.449006e-001,
1402 -1.185472e+000,
1403 -3.403543e-001,
1404 6.588322e-001,
1405 1.133713e+000,
1406 -4.118674e-001,
1407 2.061191e+000,
1408 -1.882768e-001,
1409 -4.372586e+000,
1410 1.223530e+000,
1411 -1.002272e+000,
1412 2.000703e-002,
1413 7.073269e-002,
1414 1.485075e+000,
1415 5.005589e-001,
1416 4.301494e-001,
1417 3.626541e-001,
1418 7.921098e+000,
1419 1.574766e-001,
1420 -1.121006e+000,
1421 -3.007777e-001,
1422 2.242051e+000,
1423 -4.571561e+000,
1424 -7.761071e+000,
1425 2.053404e+000,
1426 -1.524018e-001,
1427 -1.886162e+000,
1428 1.018208e+000,
1429 -1.058864e+000,
1430 -1.358673e-001,
1431 1.389667e+000,
1432 8.633409e+000,
1433 -3.437249e+000,
1434 7.295429e-001,
1435 1.514700e-001,
1436 2.842513e+000,
1437 5.014325e-001,
1438 // albedo 0, turbidity 3
1439 -1.144464e+000,
1440 -2.043799e-001,
1441 -1.020188e+001,
1442 1.071247e+001,
1443 -3.256693e-002,
1444 7.860205e-001,
1445 6.872719e-002,
1446 4.824771e+000,
1447 6.259836e-001,
1448 -1.170104e+000,
1449 -2.118626e-001,
1450 4.391405e+000,
1451 -4.198900e+000,
1452 -7.111559e-002,
1453 3.890442e-001,
1454 1.024831e-001,
1455 6.282535e+000,
1456 5.365688e-001,
1457 -1.129171e+000,
1458 -2.552880e-001,
1459 2.238298e-001,
1460 7.314295e-001,
1461 -3.562730e-001,
1462 1.881931e+000,
1463 -3.078716e-002,
1464 -1.039120e+000,
1465 9.096301e-001,
1466 -1.042294e+000,
1467 4.450203e-003,
1468 -5.116033e-001,
1469 2.627589e+000,
1470 6.098996e-001,
1471 -1.264638e-001,
1472 4.325281e-001,
1473 7.080503e+000,
1474 4.583646e-001,
1475 -1.082293e+000,
1476 -2.723056e-001,
1477 2.065076e+000,
1478 -8.143133e+000,
1479 -7.892212e+000,
1480 2.142231e+000,
1481 -7.106240e-002,
1482 -1.122398e+000,
1483 8.338505e-001,
1484 -1.071715e+000,
1485 -1.426568e-001,
1486 1.095351e+000,
1487 1.729783e+001,
1488 -3.851931e+000,
1489 4.360514e-001,
1490 2.114440e-001,
1491 2.970832e+000,
1492 5.944389e-001,
1493 // albedo 0, turbidity 4
1494 -1.195909e+000,
1495 -2.590449e-001,
1496 -1.191037e+001,
1497 1.207947e+001,
1498 -1.589842e-002,
1499 6.297846e-001,
1500 9.054772e-002,
1501 4.285959e+000,
1502 5.933752e-001,
1503 -1.245763e+000,
1504 -3.316637e-001,
1505 4.293660e+000,
1506 -3.694011e+000,
1507 -4.699947e-002,
1508 4.843684e-001,
1509 2.130425e-002,
1510 4.097549e+000,
1511 6.530809e-001,
1512 -1.148742e+000,
1513 -1.902509e-001,
1514 -2.393233e-001,
1515 -2.441254e-001,
1516 -2.610918e-001,
1517 1.846988e+000,
1518 3.532866e-002,
1519 2.660106e+000,
1520 8.358294e-001,
1521 -1.016080e+000,
1522 -7.444960e-002,
1523 -5.053436e-001,
1524 4.388855e+000,
1525 6.054987e-001,
1526 -1.208300e+000,
1527 5.817215e-001,
1528 2.543570e+000,
1529 4.726568e-001,
1530 -1.072027e+000,
1531 -2.101440e-001,
1532 1.518378e+000,
1533 -1.060119e+001,
1534 -6.016546e+000,
1535 2.649475e+000,
1536 -5.166992e-002,
1537 1.571269e+000,
1538 8.344622e-001,
1539 -1.072365e+000,
1540 -1.511201e-001,
1541 7.478010e-001,
1542 1.900732e+001,
1543 -3.950387e+000,
1544 -3.473907e-001,
1545 3.797211e-001,
1546 2.782949e+000,
1547 6.296808e-001,
1548 // albedo 0, turbidity 5
1549 -1.239423e+000,
1550 -3.136289e-001,
1551 -1.351100e+001,
1552 1.349468e+001,
1553 -7.070423e-003,
1554 5.012315e-001,
1555 1.106008e-001,
1556 3.803619e+000,
1557 5.577948e-001,
1558 -1.452524e+000,
1559 -5.676944e-001,
1560 2.993153e+000,
1561 -2.277288e+000,
1562 -2.168954e-002,
1563 3.056720e-001,
1564 1.152338e-002,
1565 1.852697e+000,
1566 6.427228e-001,
1567 -1.061421e+000,
1568 -4.590521e-002,
1569 6.057022e-001,
1570 -1.096835e+000,
1571 -1.504952e-001,
1572 2.344921e+000,
1573 -5.491832e-002,
1574 5.268322e+000,
1575 9.082253e-001,
1576 -1.042373e+000,
1577 -1.769498e-001,
1578 -1.075388e+000,
1579 3.831712e+000,
1580 3.154140e-001,
1581 -2.416458e+000,
1582 7.909032e-001,
1583 -1.492892e-002,
1584 3.854049e-001,
1585 -1.064159e+000,
1586 -1.892684e-001,
1587 1.438685e+000,
1588 -8.166362e+000,
1589 -3.616364e+000,
1590 3.275206e+000,
1591 -1.203825e-001,
1592 2.039491e+000,
1593 8.688057e-001,
1594 -1.070120e+000,
1595 -1.569508e-001,
1596 4.124760e-001,
1597 1.399683e+001,
1598 -3.547085e+000,
1599 -1.046326e+000,
1600 4.973825e-001,
1601 2.791231e+000,
1602 6.503286e-001,
1603 // albedo 0, turbidity 6
1604 -1.283579e+000,
1605 -3.609518e-001,
1606 -1.335397e+001,
1607 1.315248e+001,
1608 -4.431938e-004,
1609 3.769526e-001,
1610 1.429824e-001,
1611 3.573613e+000,
1612 4.998696e-001,
1613 -1.657952e+000,
1614 -7.627948e-001,
1615 1.958222e+000,
1616 -7.949816e-001,
1617 -2.882837e-002,
1618 5.356149e-001,
1619 -5.191946e-002,
1620 8.869955e-001,
1621 6.263320e-001,
1622 -9.527600e-001,
1623 6.494189e-002,
1624 5.361303e-001,
1625 -2.129590e+000,
1626 -9.258630e-002,
1627 1.604776e+000,
1628 5.067770e-002,
1629 6.376055e+000,
1630 9.138052e-001,
1631 -1.080827e+000,
1632 -2.523120e-001,
1633 -7.154262e-001,
1634 4.120085e+000,
1635 1.878228e-001,
1636 -1.492158e+000,
1637 6.881655e-001,
1638 -1.446611e+000,
1639 4.040631e-001,
1640 -1.054075e+000,
1641 -1.665498e-001,
1642 9.191052e-001,
1643 -6.636943e+000,
1644 -1.894826e+000,
1645 2.107810e+000,
1646 -3.680499e-002,
1647 2.655452e+000,
1648 8.413840e-001,
1649 -1.061127e+000,
1650 -1.448849e-001,
1651 2.667493e-001,
1652 1.034103e+001,
1653 -4.285769e+000,
1654 -3.874504e-001,
1655 5.998752e-001,
1656 3.132426e+000,
1657 6.652753e-001,
1658 // albedo 0, turbidity 7
1659 -1.347345e+000,
1660 -4.287832e-001,
1661 -9.305553e+000,
1662 9.133813e+000,
1663 -3.173527e-003,
1664 3.977564e-001,
1665 1.151420e-001,
1666 3.320564e+000,
1667 4.998134e-001,
1668 -1.927296e+000,
1669 -9.901372e-001,
1670 -2.593499e+000,
1671 4.087421e+000,
1672 -5.833993e-002,
1673 8.158929e-001,
1674 -4.681279e-002,
1675 2.423716e-001,
1676 4.938052e-001,
1677 -9.470092e-001,
1678 7.325237e-002,
1679 2.064735e+000,
1680 -5.167540e+000,
1681 -1.313751e-002,
1682 4.832169e-001,
1683 1.126295e-001,
1684 6.970522e+000,
1685 1.035022e+000,
1686 -1.022557e+000,
1687 -2.762616e-001,
1688 -9.375748e-001,
1689 6.696739e+000,
1690 2.200765e-001,
1691 -1.133253e-001,
1692 5.492505e-001,
1693 -3.109391e+000,
1694 3.321914e-001,
1695 -1.087444e+000,
1696 -1.836263e-001,
1697 6.225024e-001,
1698 -8.576765e+000,
1699 -1.107637e+000,
1700 7.859427e-001,
1701 9.910909e-002,
1702 3.112938e+000,
1703 8.596261e-001,
1704 -1.051544e+000,
1705 -1.546262e-001,
1706 2.371731e-001,
1707 1.200502e+001,
1708 -4.527291e+000,
1709 7.268862e-002,
1710 5.571478e-001,
1711 2.532873e+000,
1712 6.662000e-001,
1713 // albedo 0, turbidity 8
1714 -1.375576e+000,
1715 -4.840019e-001,
1716 -8.121290e+000,
1717 8.058140e+000,
1718 -1.445661e-002,
1719 5.123314e-001,
1720 5.813321e-002,
1721 3.203219e+000,
1722 5.442318e-001,
1723 -2.325221e+000,
1724 -1.241463e+000,
1725 -7.063430e+000,
1726 8.741369e+000,
1727 -7.829950e-002,
1728 8.844273e-001,
1729 -3.471106e-002,
1730 1.740583e-001,
1731 2.814079e-001,
1732 -1.228700e+000,
1733 -2.013412e-001,
1734 2.949042e+000,
1735 -7.371945e+000,
1736 1.071753e-001,
1737 -2.491970e-001,
1738 2.265223e-001,
1739 6.391504e+000,
1740 1.172389e+000,
1741 -7.601786e-001,
1742 -1.680631e-001,
1743 -7.584444e-001,
1744 8.541356e+000,
1745 8.222291e-002,
1746 6.729633e-001,
1747 3.206615e-001,
1748 -3.700940e+000,
1749 2.710054e-001,
1750 -1.191166e+000,
1751 -2.672347e-001,
1752 2.927498e-001,
1753 -9.713613e+000,
1754 -4.783721e-001,
1755 2.352803e-001,
1756 2.161949e-001,
1757 2.691481e+000,
1758 8.745447e-001,
1759 -1.030135e+000,
1760 -1.653301e-001,
1761 2.263443e-001,
1762 1.296157e+001,
1763 -4.650644e+000,
1764 7.055709e-003,
1765 5.091975e-001,
1766 2.000370e+000,
1767 6.603839e-001,
1768 // albedo 0, turbidity 9
1769 -1.508018e+000,
1770 -6.460933e-001,
1771 -6.402745e+000,
1772 6.545995e+000,
1773 -3.750320e-002,
1774 6.921803e-001,
1775 3.309819e-003,
1776 2.797527e+000,
1777 6.978446e-001,
1778 -2.333308e+000,
1779 -1.167837e+000,
1780 -1.746787e+001,
1781 1.868630e+001,
1782 -8.948229e-003,
1783 5.621946e-001,
1784 -3.402626e-002,
1785 1.217943e+000,
1786 1.149865e-002,
1787 -2.665953e+000,
1788 -1.226307e+000,
1789 7.169725e+000,
1790 -1.159434e+001,
1791 3.583420e-002,
1792 -3.074378e-001,
1793 3.412248e-001,
1794 4.422122e+000,
1795 1.283791e+000,
1796 -9.705116e-002,
1797 8.312991e-002,
1798 -2.160462e+000,
1799 1.028235e+001,
1800 3.543357e-002,
1801 1.032049e+000,
1802 1.058310e-001,
1803 -2.972898e+000,
1804 2.418628e-001,
1805 -1.329617e+000,
1806 -3.699557e-001,
1807 5.560117e-001,
1808 -9.730113e+000,
1809 9.938865e-002,
1810 -3.071488e-001,
1811 2.510691e-001,
1812 1.777111e+000,
1813 8.705142e-001,
1814 -1.019387e+000,
1815 -1.893247e-001,
1816 1.194079e-001,
1817 1.239436e+001,
1818 -4.799224e+000,
1819 2.940213e-001,
1820 4.841268e-001,
1821 1.529724e+000,
1822 6.582615e-001,
1823 // albedo 0, turbidity 10
1824 -1.896737e+000,
1825 -1.005442e+000,
1826 -6.411032e+000,
1827 6.548220e+000,
1828 -3.227596e-002,
1829 5.717262e-001,
1830 -8.115192e-006,
1831 2.296704e+000,
1832 9.000749e-001,
1833 -2.411116e+000,
1834 -1.225587e+000,
1835 -1.753629e+001,
1836 1.829393e+001,
1837 1.247555e-002,
1838 2.364616e-001,
1839 -5.114637e-003,
1840 1.603778e+000,
1841 -2.224156e-001,
1842 -4.707121e+000,
1843 -2.074977e+000,
1844 7.942300e+000,
1845 -1.132407e+001,
1846 -5.415654e-002,
1847 5.446811e-001,
1848 1.032493e-001,
1849 4.010235e+000,
1850 1.369802e+000,
1851 1.010482e-001,
1852 -4.013305e-001,
1853 -2.674579e+000,
1854 9.779409e+000,
1855 1.782506e-001,
1856 7.053045e-001,
1857 4.200002e-001,
1858 -2.400671e+000,
1859 1.953165e-001,
1860 -1.243526e+000,
1861 -3.391255e-001,
1862 8.848882e-001,
1863 -9.789025e+000,
1864 -3.997324e-001,
1865 -9.546227e-001,
1866 -1.044017e-001,
1867 6.010593e-001,
1868 8.714462e-001,
1869 -1.014633e+000,
1870 -1.730009e-001,
1871 -7.738934e-002,
1872 1.390903e+001,
1873 -4.847307e+000,
1874 1.076059e+000,
1875 5.685743e-001,
1876 1.572992e+000,
1877 6.561432e-001,
1878 // albedo 1, turbidity 1
1879 -1.122998e+000,
1880 -1.881183e-001,
1881 -1.030709e+001,
1882 1.158932e+001,
1883 -4.079495e-002,
1884 9.603774e-001,
1885 3.079436e-002,
1886 4.009235e+000,
1887 5.060745e-001,
1888 -1.134790e+000,
1889 -1.539688e-001,
1890 5.478405e+000,
1891 -4.217270e+000,
1892 -1.043858e-001,
1893 7.165008e-001,
1894 1.524765e-002,
1895 6.473623e+000,
1896 4.207882e-001,
1897 -1.134957e+000,
1898 -3.513318e-001,
1899 7.393837e-001,
1900 1.354415e+000,
1901 -4.764078e-001,
1902 1.690441e+000,
1903 -5.492640e-002,
1904 -5.563523e+000,
1905 1.145743e+000,
1906 -1.058344e+000,
1907 -5.758503e-002,
1908 1.168230e+000,
1909 3.269824e-001,
1910 1.795193e-001,
1911 7.849011e-001,
1912 7.441853e-002,
1913 6.904804e+000,
1914 2.818790e-001,
1915 -1.075194e+000,
1916 -2.355813e-001,
1917 2.463685e+000,
1918 -1.536505e+000,
1919 -7.505771e+000,
1920 9.619712e-001,
1921 -6.465851e-002,
1922 -1.355492e+000,
1923 8.489847e-001,
1924 -1.079030e+000,
1925 -1.465328e-001,
1926 1.773838e+000,
1927 2.310131e+000,
1928 -3.136065e+000,
1929 3.507952e-001,
1930 4.435014e-002,
1931 2.819225e+000,
1932 5.689008e-001,
1933 // albedo 1, turbidity 2
1934 -1.125833e+000,
1935 -1.870849e-001,
1936 -9.555833e+000,
1937 1.059713e+001,
1938 -4.225402e-002,
1939 9.164663e-001,
1940 4.338796e-002,
1941 4.400980e+000,
1942 6.056119e-001,
1943 -1.127440e+000,
1944 -1.551891e-001,
1945 4.755621e+000,
1946 -4.408806e+000,
1947 -7.851763e-002,
1948 2.268284e-001,
1949 1.460070e-001,
1950 7.048003e+000,
1951 3.525997e-001,
1952 -1.143788e+000,
1953 -3.170178e-001,
1954 5.480669e-001,
1955 2.041830e+000,
1956 -4.532139e-001,
1957 2.302233e+000,
1958 -1.887419e-001,
1959 -4.489221e+000,
1960 1.250967e+000,
1961 -1.032849e+000,
1962 7.376031e-003,
1963 5.666073e-001,
1964 -2.312203e-001,
1965 4.862894e-001,
1966 -1.748294e-001,
1967 3.572870e-001,
1968 8.380522e+000,
1969 1.302333e-001,
1970 -1.093728e+000,
1971 -2.786977e-001,
1972 2.641272e+000,
1973 -1.507494e+000,
1974 -8.731243e+000,
1975 1.684055e+000,
1976 -2.023377e-001,
1977 -2.176398e+000,
1978 1.013249e+000,
1979 -1.076578e+000,
1980 -1.456205e-001,
1981 1.693935e+000,
1982 2.945003e+000,
1983 -2.822673e+000,
1984 -2.520033e-001,
1985 1.517034e-001,
1986 2.649109e+000,
1987 5.179094e-001,
1988 // albedo 1, turbidity 3
1989 -1.146417e+000,
1990 -2.119353e-001,
1991 -7.187525e+000,
1992 8.058599e+000,
1993 -5.256438e-002,
1994 8.375733e-001,
1995 3.887093e-002,
1996 4.222111e+000,
1997 6.695347e-001,
1998 -1.173674e+000,
1999 -2.067025e-001,
2000 2.899359e+000,
2001 -2.804918e+000,
2002 -8.473899e-002,
2003 3.944225e-003,
2004 1.340641e-001,
2005 6.160887e+000,
2006 4.527141e-001,
2007 -1.090098e+000,
2008 -2.599633e-001,
2009 9.180856e-001,
2010 1.092710e+000,
2011 -4.215019e-001,
2012 2.427660e+000,
2013 -9.277667e-002,
2014 -2.123523e+000,
2015 1.058159e+000,
2016 -1.084460e+000,
2017 8.056181e-003,
2018 -2.453510e-001,
2019 6.619567e-001,
2020 4.668118e-001,
2021 -9.526719e-001,
2022 4.648454e-001,
2023 8.001572e+000,
2024 3.054194e-001,
2025 -1.053728e+000,
2026 -2.765784e-001,
2027 2.792388e+000,
2028 -3.489517e+000,
2029 -8.150535e+000,
2030 2.195757e+000,
2031 -2.017234e-001,
2032 -2.128017e+000,
2033 9.326589e-001,
2034 -1.099348e+000,
2035 -1.593939e-001,
2036 1.568292e+000,
2037 7.247853e+000,
2038 -2.933000e+000,
2039 -5.890481e-001,
2040 1.724440e-001,
2041 2.433484e+000,
2042 5.736558e-001,
2043 // albedo 1, turbidity 4
2044 -1.185983e+000,
2045 -2.581184e-001,
2046 -7.761056e+000,
2047 8.317053e+000,
2048 -3.351773e-002,
2049 6.676667e-001,
2050 5.941733e-002,
2051 3.820727e+000,
2052 6.324032e-001,
2053 -1.268591e+000,
2054 -3.398067e-001,
2055 2.348503e+000,
2056 -2.023779e+000,
2057 -5.368458e-002,
2058 1.083282e-001,
2059 8.402858e-002,
2060 3.910254e+000,
2061 5.577481e-001,
2062 -1.071353e+000,
2063 -1.992459e-001,
2064 7.878387e-001,
2065 1.974702e-001,
2066 -3.033058e-001,
2067 2.335298e+000,
2068 -8.205259e-002,
2069 7.954454e-001,
2070 9.972312e-001,
2071 -1.089513e+000,
2072 -3.104364e-002,
2073 -5.995746e-001,
2074 2.330281e+000,
2075 6.581939e-001,
2076 -1.821467e+000,
2077 6.679973e-001,
2078 5.090195e+000,
2079 3.125161e-001,
2080 -1.040214e+000,
2081 -2.570934e-001,
2082 2.660489e+000,
2083 -6.506045e+000,
2084 -7.053586e+000,
2085 2.763153e+000,
2086 -2.433632e-001,
2087 -7.648176e-001,
2088 9.452937e-001,
2089 -1.116052e+000,
2090 -1.831993e-001,
2091 1.457694e+000,
2092 1.163608e+001,
2093 -3.216426e+000,
2094 -1.045594e+000,
2095 2.285002e-001,
2096 1.817407e+000,
2097 5.810396e-001,
2098 // albedo 1, turbidity 5
2099 -1.230134e+000,
2100 -3.136264e-001,
2101 -8.909301e+000,
2102 9.145006e+000,
2103 -1.055387e-002,
2104 4.467317e-001,
2105 1.016826e-001,
2106 3.342964e+000,
2107 5.633840e-001,
2108 -1.442907e+000,
2109 -5.593147e-001,
2110 2.156447e+000,
2111 -1.241657e+000,
2112 -3.512130e-002,
2113 3.050274e-001,
2114 1.797175e-002,
2115 1.742358e+000,
2116 5.977153e-001,
2117 -1.027627e+000,
2118 -6.481539e-002,
2119 4.351975e-001,
2120 -1.051677e+000,
2121 -2.030672e-001,
2122 1.942684e+000,
2123 -3.615993e-002,
2124 4.050266e+000,
2125 9.801624e-001,
2126 -1.082110e+000,
2127 -1.578209e-001,
2128 -3.397511e-001,
2129 4.163851e+000,
2130 6.650368e-001,
2131 -1.841730e+000,
2132 7.062544e-001,
2133 6.789881e-001,
2134 3.172623e-001,
2135 -1.047447e+000,
2136 -1.977560e-001,
2137 2.183364e+000,
2138 -8.805249e+000,
2139 -5.483962e+000,
2140 2.551309e+000,
2141 -1.779640e-001,
2142 1.519501e+000,
2143 9.212536e-001,
2144 -1.111853e+000,
2145 -1.935736e-001,
2146 1.394408e+000,
2147 1.392405e+001,
2148 -3.465430e+000,
2149 -1.068432e+000,
2150 2.388671e-001,
2151 1.455336e+000,
2152 6.233425e-001,
2153 // albedo 1, turbidity 6
2154 -1.262238e+000,
2155 -3.546341e-001,
2156 -1.008703e+001,
2157 1.020084e+001,
2158 -1.852187e-003,
2159 3.537580e-001,
2160 1.239199e-001,
2161 3.056093e+000,
2162 5.132052e-001,
2163 -1.613810e+000,
2164 -7.355585e-001,
2165 2.760123e+000,
2166 -1.685253e+000,
2167 -2.517552e-002,
2168 2.914258e-001,
2169 4.743448e-003,
2170 8.689596e-001,
2171 5.674192e-001,
2172 -9.462336e-001,
2173 2.950767e-002,
2174 -2.613816e-001,
2175 -7.398653e-001,
2176 -1.315558e-001,
2177 1.901042e+000,
2178 -6.447844e-002,
2179 4.969341e+000,
2180 1.027342e+000,
2181 -1.111481e+000,
2182 -2.194054e-001,
2183 -9.004538e-002,
2184 3.983442e+000,
2185 4.871278e-001,
2186 -1.965315e+000,
2187 7.956121e-001,
2188 -2.363225e-001,
2189 2.718037e-001,
2190 -1.036397e+000,
2191 -1.827106e-001,
2192 1.964747e+000,
2193 -8.870759e+000,
2194 -4.208011e+000,
2195 2.461215e+000,
2196 -2.158905e-001,
2197 1.561676e+000,
2198 9.436866e-001,
2199 -1.113769e+000,
2200 -1.947819e-001,
2201 1.300720e+000,
2202 1.516476e+001,
2203 -4.088732e+000,
2204 -1.069384e+000,
2205 2.836434e-001,
2206 1.671451e+000,
2207 6.229612e-001,
2208 // albedo 1, turbidity 7
2209 -1.328069e+000,
2210 -4.244047e-001,
2211 -8.417040e+000,
2212 8.552244e+000,
2213 -6.813504e-003,
2214 4.127422e-001,
2215 9.619897e-002,
2216 2.854227e+000,
2217 5.059880e-001,
2218 -1.927552e+000,
2219 -1.025290e+000,
2220 9.529576e-001,
2221 4.255950e-001,
2222 -3.738779e-002,
2223 2.584586e-001,
2224 4.911004e-002,
2225 -2.640913e-001,
2226 4.138626e-001,
2227 -8.488094e-001,
2228 1.435988e-001,
2229 6.356807e-001,
2230 -2.895732e+000,
2231 -8.473961e-002,
2232 1.701305e+000,
2233 -1.323908e-001,
2234 6.499338e+000,
2235 1.210928e+000,
2236 -1.128313e+000,
2237 -3.397048e-001,
2238 -4.043140e-001,
2239 6.265097e+000,
2240 5.482395e-001,
2241 -2.057614e+000,
2242 8.884087e-001,
2243 -2.943879e+000,
2244 9.760301e-002,
2245 -1.039764e+000,
2246 -1.494772e-001,
2247 1.781915e+000,
2248 -1.153012e+001,
2249 -3.379232e+000,
2250 2.517231e+000,
2251 -2.764393e-001,
2252 2.588849e+000,
2253 1.052120e+000,
2254 -1.108447e+000,
2255 -2.012251e-001,
2256 1.198640e+000,
2257 1.925331e+001,
2258 -4.423892e+000,
2259 -1.257122e+000,
2260 3.395690e-001,
2261 1.481220e+000,
2262 5.880175e-001,
2263 // albedo 1, turbidity 8
2264 -1.374185e+000,
2265 -4.967434e-001,
2266 -7.401318e+000,
2267 7.724021e+000,
2268 -2.345723e-002,
2269 5.979653e-001,
2270 2.436346e-002,
2271 2.658970e+000,
2272 6.014891e-001,
2273 -2.310933e+000,
2274 -1.290290e+000,
2275 -1.301909e+000,
2276 2.557806e+000,
2277 -3.744449e-002,
2278 8.982861e-002,
2279 1.090613e-001,
2280 -4.398363e-001,
2281 1.184329e-001,
2282 -1.124730e+000,
2283 -9.921830e-002,
2284 1.366902e+000,
2285 -4.172489e+000,
2286 -5.078016e-002,
2287 1.393597e+000,
2288 -9.323843e-002,
2289 6.452721e+000,
2290 1.435913e+000,
2291 -8.468477e-001,
2292 -2.744819e-001,
2293 -4.347200e-001,
2294 6.713362e+000,
2295 6.127133e-001,
2296 -1.685634e+000,
2297 7.360941e-001,
2298 -4.535502e+000,
2299 -2.920866e-002,
2300 -1.165242e+000,
2301 -2.008697e-001,
2302 1.438778e+000,
2303 -1.008936e+001,
2304 -2.214771e+000,
2305 2.102909e+000,
2306 -1.763085e-001,
2307 2.859075e+000,
2308 1.093470e+000,
2309 -1.074614e+000,
2310 -2.066374e-001,
2311 1.131891e+000,
2312 1.630063e+001,
2313 -4.801441e+000,
2314 -1.112590e+000,
2315 3.595785e-001,
2316 1.122227e+000,
2317 5.794610e-001,
2318 // albedo 1, turbidity 9
2319 -1.521515e+000,
2320 -6.835604e-001,
2321 -5.571044e+000,
2322 6.028774e+000,
2323 -4.253715e-002,
2324 6.875746e-001,
2325 -5.279456e-006,
2326 2.180150e+000,
2327 8.487705e-001,
2328 -2.240415e+000,
2329 -1.171166e+000,
2330 -7.182771e+000,
2331 8.417068e+000,
2332 -1.932866e-002,
2333 1.101887e-001,
2334 -1.098862e-002,
2335 6.242195e-001,
2336 -2.393875e-001,
2337 -2.712354e+000,
2338 -1.198830e+000,
2339 3.180200e+000,
2340 -6.768130e+000,
2341 -2.563386e-003,
2342 7.984607e-001,
2343 2.764376e-001,
2344 4.695358e+000,
2345 1.557045e+000,
2346 -3.655172e-002,
2347 -2.142321e-002,
2348 -9.138120e-001,
2349 7.932786e+000,
2350 3.516542e-001,
2351 -7.994343e-001,
2352 1.786761e-001,
2353 -4.208399e+000,
2354 1.820576e-002,
2355 -1.368610e+000,
2356 -2.656212e-001,
2357 1.249397e+000,
2358 -8.317818e+000,
2359 -8.962772e-001,
2360 1.423249e+000,
2361 1.478381e-001,
2362 2.191660e+000,
2363 1.007748e+000,
2364 -1.041753e+000,
2365 -2.453366e-001,
2366 1.061102e+000,
2367 1.130172e+001,
2368 -4.739312e+000,
2369 -9.223334e-001,
2370 2.982776e-001,
2371 6.162931e-001,
2372 6.080302e-001,
2373 // albedo 1, turbidity 10
2374 -1.989159e+000,
2375 -1.095160e+000,
2376 -2.915550e+000,
2377 3.275339e+000,
2378 -5.735765e-002,
2379 5.742174e-001,
2380 -7.683288e-006,
2381 1.763400e+000,
2382 9.001342e-001,
2383 -2.070020e+000,
2384 -1.086338e+000,
2385 -1.095898e+001,
2386 1.206960e+001,
2387 3.780123e-002,
2388 -1.774699e-002,
2389 -5.881348e-004,
2390 1.333819e+000,
2391 -2.605423e-001,
2392 -5.249653e+000,
2393 -2.383040e+000,
2394 6.160406e+000,
2395 -9.097138e+000,
2396 -1.955319e-001,
2397 1.651785e+000,
2398 6.016463e-004,
2399 3.021824e+000,
2400 1.493574e+000,
2401 4.685432e-001,
2402 -2.358662e-001,
2403 -2.666433e+000,
2404 9.685763e+000,
2405 5.804928e-001,
2406 -1.521875e+000,
2407 5.668989e-001,
2408 -1.548136e+000,
2409 1.688642e-002,
2410 -1.296891e+000,
2411 -3.449031e-001,
2412 1.928548e+000,
2413 -1.167560e+001,
2414 -1.627615e+000,
2415 1.355603e+000,
2416 -1.929074e-001,
2417 -6.568952e-001,
2418 1.009774e+000,
2419 -1.067288e+000,
2420 -2.410392e-001,
2421 7.147961e-001,
2422 1.783840e+001,
2423 -4.374399e+000,
2424 -6.588777e-001,
2425 3.329831e-001,
2426 1.012066e+000,
2427 6.118645e-001,
2428};
2429
2430static const double datasetXYZRad2[] = {
2431 // albedo 0, turbidity 1
2432 1.632341e+000,
2433 1.395230e+000,
2434 1.375634e+000,
2435 1.238193e+001,
2436 5.921102e+000,
2437 7.766508e+000,
2438 // albedo 0, turbidity 2
2439 1.597115e+000,
2440 1.554617e+000,
2441 3.932382e-001,
2442 1.505284e+001,
2443 5.725234e+000,
2444 8.158155e+000,
2445 // albedo 0, turbidity 3
2446 1.522034e+000,
2447 1.844545e+000,
2448 -1.322862e+000,
2449 1.918382e+001,
2450 5.440769e+000,
2451 8.837119e+000,
2452 // albedo 0, turbidity 4
2453 1.403048e+000,
2454 2.290852e+000,
2455 -4.013792e+000,
2456 2.485100e+001,
2457 5.521888e+000,
2458 9.845547e+000,
2459 // albedo 0, turbidity 5
2460 1.286364e+000,
2461 2.774498e+000,
2462 -6.648221e+000,
2463 2.964151e+001,
2464 5.923777e+000,
2465 1.097075e+001,
2466 // albedo 0, turbidity 6
2467 1.213544e+000,
2468 3.040195e+000,
2469 -8.092676e+000,
2470 3.186082e+001,
2471 6.789782e+000,
2472 1.158899e+001,
2473 // albedo 0, turbidity 7
2474 1.122622e+000,
2475 3.347465e+000,
2476 -9.649016e+000,
2477 3.343824e+001,
2478 9.347715e+000,
2479 1.231374e+001,
2480 // albedo 0, turbidity 8
2481 1.007356e+000,
2482 3.543858e+000,
2483 -1.053520e+001,
2484 3.239842e+001,
2485 1.483962e+001,
2486 1.331718e+001,
2487 // albedo 0, turbidity 9
2488 8.956642e-001,
2489 3.278700e+000,
2490 -9.254933e+000,
2491 2.557923e+001,
2492 2.489677e+001,
2493 1.476166e+001,
2494 // albedo 0, turbidity 10
2495 7.985143e-001,
2496 2.340404e+000,
2497 -4.928274e+000,
2498 1.141787e+001,
2499 3.961501e+001,
2500 1.682448e+001,
2501 // albedo 1, turbidity 1
2502 1.745162e+000,
2503 1.639467e+000,
2504 1.342721e+000,
2505 1.166033e+001,
2506 1.490124e+001,
2507 1.774031e+001,
2508 // albedo 1, turbidity 2
2509 1.708439e+000,
2510 1.819144e+000,
2511 2.834399e-001,
2512 1.448066e+001,
2513 1.459214e+001,
2514 1.858679e+001,
2515 // albedo 1, turbidity 3
2516 1.631720e+000,
2517 2.094799e+000,
2518 -1.378825e+000,
2519 1.843198e+001,
2520 1.463173e+001,
2521 1.962881e+001,
2522 // albedo 1, turbidity 4
2523 1.516536e+000,
2524 2.438729e+000,
2525 -3.624121e+000,
2526 2.298621e+001,
2527 1.599782e+001,
2528 2.070027e+001,
2529 // albedo 1, turbidity 5
2530 1.405863e+000,
2531 2.785191e+000,
2532 -5.705236e+000,
2533 2.645121e+001,
2534 1.768330e+001,
2535 2.191903e+001,
2536 // albedo 1, turbidity 6
2537 1.344052e+000,
2538 2.951807e+000,
2539 -6.683851e+000,
2540 2.744271e+001,
2541 1.985706e+001,
2542 2.229452e+001,
2543 // albedo 1, turbidity 7
2544 1.245827e+000,
2545 3.182923e+000,
2546 -7.822960e+000,
2547 2.791395e+001,
2548 2.327254e+001,
2549 2.315910e+001,
2550 // albedo 1, turbidity 8
2551 1.132305e+000,
2552 3.202593e+000,
2553 -8.008429e+000,
2554 2.521093e+001,
2555 3.000014e+001,
2556 2.405306e+001,
2557 // albedo 1, turbidity 9
2558 1.020330e+000,
2559 2.820556e+000,
2560 -6.238704e+000,
2561 1.709276e+001,
2562 4.077916e+001,
2563 2.509949e+001,
2564 // albedo 1, turbidity 10
2565 9.031570e-001,
2566 1.863917e+000,
2567 -1.955738e+000,
2568 3.032665e+000,
2569 5.434290e+001,
2570 2.641780e+001,
2571};
2572
2573static const double datasetXYZ3[] = {
2574 // albedo 0, turbidity 1
2575 -1.310023e+000,
2576 -4.407658e-001,
2577 -3.640340e+001,
2578 3.683292e+001,
2579 -8.124762e-003,
2580 5.297961e-001,
2581 1.188633e-002,
2582 3.138320e+000,
2583 5.134778e-001,
2584 -1.424100e+000,
2585 -5.501606e-001,
2586 -1.753510e+001,
2587 1.822769e+001,
2588 -1.539272e-002,
2589 6.366826e-001,
2590 2.661996e-003,
2591 2.659915e+000,
2592 4.071138e-001,
2593 -1.103436e+000,
2594 -1.884105e-001,
2595 6.425322e+000,
2596 -6.910579e+000,
2597 -2.019861e-002,
2598 3.553271e-001,
2599 -1.589061e-002,
2600 5.345985e+000,
2601 8.790218e-001,
2602 -1.186200e+000,
2603 -4.307514e-001,
2604 -3.957947e+000,
2605 5.979352e+000,
2606 -5.348869e-002,
2607 1.736117e+000,
2608 3.491346e-002,
2609 -2.692261e+000,
2610 5.610506e-001,
2611 -1.006038e+000,
2612 -1.305995e-001,
2613 4.473513e+000,
2614 -3.806719e+000,
2615 1.419407e-001,
2616 -2.148238e-002,
2617 -5.081185e-002,
2618 3.735362e+000,
2619 5.358280e-001,
2620 -1.078507e+000,
2621 -1.633754e-001,
2622 -3.812368e+000,
2623 4.381700e+000,
2624 2.988122e-002,
2625 1.754224e+000,
2626 1.472376e-001,
2627 3.722798e+000,
2628 4.999157e-001,
2629 // albedo 0, turbidity 2
2630 -1.333582e+000,
2631 -4.649908e-001,
2632 -3.359528e+001,
2633 3.404375e+001,
2634 -9.384242e-003,
2635 5.587511e-001,
2636 5.726310e-003,
2637 3.073145e+000,
2638 5.425529e-001,
2639 -1.562624e+000,
2640 -7.107068e-001,
2641 -1.478170e+001,
2642 1.559839e+001,
2643 -1.462375e-002,
2644 5.050133e-001,
2645 2.516017e-002,
2646 1.604696e+000,
2647 2.902403e-001,
2648 -8.930158e-001,
2649 4.068077e-002,
2650 1.373481e+000,
2651 -2.342752e+000,
2652 -2.098058e-002,
2653 6.248686e-001,
2654 -5.258363e-002,
2655 7.058214e+000,
2656 1.150373e+000,
2657 -1.262823e+000,
2658 -4.818353e-001,
2659 8.892610e-004,
2660 1.923120e+000,
2661 -4.979718e-002,
2662 1.040693e+000,
2663 1.558103e-001,
2664 -2.852480e+000,
2665 2.420691e-001,
2666 -9.968383e-001,
2667 -1.200648e-001,
2668 1.324342e+000,
2669 -9.430889e-001,
2670 1.931098e-001,
2671 4.436916e-001,
2672 -7.320456e-002,
2673 4.215931e+000,
2674 7.898019e-001,
2675 -1.078185e+000,
2676 -1.718192e-001,
2677 -1.720191e+000,
2678 2.358918e+000,
2679 2.765637e-002,
2680 1.260245e+000,
2681 2.021941e-001,
2682 3.395483e+000,
2683 5.173628e-001,
2684 // albedo 0, turbidity 3
2685 -1.353023e+000,
2686 -4.813523e-001,
2687 -3.104920e+001,
2688 3.140156e+001,
2689 -9.510741e-003,
2690 5.542030e-001,
2691 8.135471e-003,
2692 3.136646e+000,
2693 5.215989e-001,
2694 -1.624704e+000,
2695 -7.990201e-001,
2696 -2.167125e+001,
2697 2.246341e+001,
2698 -1.163533e-002,
2699 5.415746e-001,
2700 2.618378e-002,
2701 1.139214e+000,
2702 3.444357e-001,
2703 -7.983610e-001,
2704 1.417476e-001,
2705 9.914841e+000,
2706 -1.081503e+001,
2707 -1.218845e-002,
2708 3.411392e-001,
2709 -6.137698e-002,
2710 7.445848e+000,
2711 1.180080e+000,
2712 -1.266679e+000,
2713 -4.288977e-001,
2714 -5.818701e+000,
2715 6.986437e+000,
2716 -8.180711e-002,
2717 1.397403e+000,
2718 2.016916e-001,
2719 -1.275731e+000,
2720 2.592773e-001,
2721 -1.009707e+000,
2722 -1.537754e-001,
2723 3.496378e+000,
2724 -3.013726e+000,
2725 2.421150e-001,
2726 -2.831925e-001,
2727 3.003395e-002,
2728 3.702862e+000,
2729 7.746320e-001,
2730 -1.075646e+000,
2731 -1.768747e-001,
2732 -1.347762e+000,
2733 1.989004e+000,
2734 1.375836e-002,
2735 1.764810e+000,
2736 1.330018e-001,
2737 3.230864e+000,
2738 6.626210e-001,
2739 // albedo 0, turbidity 4
2740 -1.375269e+000,
2741 -5.103569e-001,
2742 -3.442661e+001,
2743 3.478703e+001,
2744 -8.460009e-003,
2745 5.408643e-001,
2746 4.813323e-003,
2747 3.016078e+000,
2748 5.062069e-001,
2749 -1.821679e+000,
2750 -9.766461e-001,
2751 -1.926488e+001,
2752 1.997912e+001,
2753 -9.822567e-003,
2754 3.649556e-001,
2755 4.316092e-002,
2756 8.930190e-001,
2757 4.166527e-001,
2758 -6.633542e-001,
2759 1.997841e-001,
2760 2.395592e+000,
2761 -3.117175e+000,
2762 -1.080884e-002,
2763 8.983814e-001,
2764 -1.375825e-001,
2765 6.673463e+000,
2766 1.115663e+000,
2767 -1.303240e+000,
2768 -3.612712e-001,
2769 8.292959e-002,
2770 3.381364e-001,
2771 -6.078648e-002,
2772 3.229247e-001,
2773 3.680987e-001,
2774 7.046755e-001,
2775 3.144924e-001,
2776 -9.952598e-001,
2777 -2.039076e-001,
2778 4.026851e-001,
2779 2.686684e-001,
2780 1.640712e-001,
2781 5.186341e-001,
2782 -1.205520e-002,
2783 2.659613e+000,
2784 8.030394e-001,
2785 -1.098579e+000,
2786 -2.151992e-001,
2787 6.558198e-001,
2788 -7.436900e-004,
2789 -1.421817e-003,
2790 1.073701e+000,
2791 1.886875e-001,
2792 2.536857e+000,
2793 6.673923e-001,
2794 // albedo 0, turbidity 5
2795 -1.457986e+000,
2796 -5.906842e-001,
2797 -3.812464e+001,
2798 3.838539e+001,
2799 -6.024357e-003,
2800 4.741484e-001,
2801 1.209223e-002,
2802 2.818432e+000,
2803 5.012433e-001,
2804 -1.835728e+000,
2805 -1.003405e+000,
2806 -6.848129e+000,
2807 7.601943e+000,
2808 -1.277375e-002,
2809 4.785598e-001,
2810 3.366853e-002,
2811 1.097701e+000,
2812 4.636635e-001,
2813 -8.491348e-001,
2814 9.466365e-003,
2815 -2.685226e+000,
2816 2.004060e+000,
2817 -1.168708e-002,
2818 6.752316e-001,
2819 -1.543371e-001,
2820 5.674759e+000,
2821 1.039534e+000,
2822 -1.083379e+000,
2823 -1.506790e-001,
2824 7.328236e-001,
2825 -5.095568e-001,
2826 -8.609153e-002,
2827 4.448820e-001,
2828 4.174662e-001,
2829 1.481556e+000,
2830 3.942551e-001,
2831 -1.117089e+000,
2832 -3.337605e-001,
2833 2.502281e-001,
2834 4.036323e-001,
2835 2.673899e-001,
2836 2.829817e-001,
2837 2.242450e-002,
2838 2.043207e+000,
2839 7.706902e-001,
2840 -1.071648e+000,
2841 -2.126200e-001,
2842 6.069466e-001,
2843 -1.456290e-003,
2844 -5.515960e-001,
2845 1.046755e+000,
2846 1.985021e-001,
2847 2.290245e+000,
2848 6.876058e-001,
2849 // albedo 0, turbidity 6
2850 -1.483903e+000,
2851 -6.309647e-001,
2852 -4.380213e+001,
2853 4.410537e+001,
2854 -5.712161e-003,
2855 5.195992e-001,
2856 2.028428e-003,
2857 2.687114e+000,
2858 5.098321e-001,
2859 -2.053976e+000,
2860 -1.141473e+000,
2861 5.109183e-001,
2862 8.060391e-002,
2863 -1.033983e-002,
2864 4.066532e-001,
2865 4.869627e-002,
2866 1.161722e+000,
2867 4.039525e-001,
2868 -6.348185e-001,
2869 7.651292e-002,
2870 -1.031327e+001,
2871 1.007598e+001,
2872 -2.083688e-002,
2873 7.359516e-001,
2874 -2.029459e-001,
2875 5.013257e+000,
2876 1.077649e+000,
2877 -1.228630e+000,
2878 -1.650496e-001,
2879 4.077157e-002,
2880 -7.189167e-001,
2881 -5.092220e-002,
2882 2.959814e-001,
2883 5.111496e-001,
2884 2.540433e+000,
2885 3.615330e-001,
2886 -1.041883e+000,
2887 -3.278413e-001,
2888 -6.691911e-002,
2889 1.307364e+000,
2890 2.166663e-001,
2891 3.000595e-001,
2892 -3.157136e-003,
2893 1.389208e+000,
2894 7.999026e-001,
2895 -1.103556e+000,
2896 -2.443602e-001,
2897 4.705347e-001,
2898 -9.296482e-004,
2899 -5.309920e-001,
2900 9.654511e-001,
2901 2.142587e-001,
2902 2.244723e+000,
2903 6.839976e-001,
2904 // albedo 0, turbidity 7
2905 -1.555684e+000,
2906 -6.962113e-001,
2907 -4.647983e+001,
2908 4.674270e+001,
2909 -5.034895e-003,
2910 4.755090e-001,
2911 -9.502561e-007,
2912 2.626569e+000,
2913 5.056194e-001,
2914 -1.998288e+000,
2915 -1.124720e+000,
2916 -1.629586e+000,
2917 2.187993e+000,
2918 -8.284384e-003,
2919 3.845258e-001,
2920 5.726240e-002,
2921 1.185644e+000,
2922 4.255812e-001,
2923 -1.032570e+000,
2924 -2.513850e-001,
2925 -3.721112e+000,
2926 3.506967e+000,
2927 -2.186561e-002,
2928 9.436049e-001,
2929 -2.451412e-001,
2930 4.725724e+000,
2931 1.039256e+000,
2932 -8.597532e-001,
2933 9.073332e-002,
2934 -2.553741e+000,
2935 1.993237e+000,
2936 -4.390891e-002,
2937 -2.046928e-001,
2938 5.515623e-001,
2939 1.909127e+000,
2940 3.948212e-001,
2941 -1.210482e+000,
2942 -4.477622e-001,
2943 -2.267805e-001,
2944 1.219488e+000,
2945 1.336186e-001,
2946 6.866897e-001,
2947 2.808997e-002,
2948 1.600403e+000,
2949 7.816409e-001,
2950 -1.078168e+000,
2951 -2.699261e-001,
2952 2.537282e-001,
2953 3.820684e-001,
2954 -4.425103e-001,
2955 5.298235e-001,
2956 2.185217e-001,
2957 1.728679e+000,
2958 6.882743e-001,
2959 // albedo 0, turbidity 8
2960 -1.697968e+000,
2961 -8.391488e-001,
2962 -5.790105e+001,
2963 5.814120e+001,
2964 -3.404760e-003,
2965 4.265140e-001,
2966 -1.796301e-006,
2967 2.368442e+000,
2968 5.324429e-001,
2969 -2.141552e+000,
2970 -1.172230e+000,
2971 1.677872e+001,
2972 -1.641470e+001,
2973 -5.732425e-003,
2974 2.002199e-001,
2975 6.841834e-002,
2976 1.485338e+000,
2977 3.215763e-001,
2978 -1.442946e+000,
2979 -7.264245e-001,
2980 -9.503706e+000,
2981 9.650462e+000,
2982 -2.120995e-002,
2983 1.419263e+000,
2984 -2.893098e-001,
2985 3.860731e+000,
2986 1.120857e+000,
2987 -5.696752e-001,
2988 3.411279e-001,
2989 -2.931035e-001,
2990 -6.512552e-001,
2991 -1.068437e-001,
2992 -1.085661e+000,
2993 6.107549e-001,
2994 1.459503e+000,
2995 3.210336e-001,
2996 -1.313839e+000,
2997 -5.921371e-001,
2998 -2.332222e-001,
2999 1.648196e+000,
3000 2.492787e-001,
3001 1.381033e+000,
3002 -1.993392e-002,
3003 9.812560e-001,
3004 8.316329e-001,
3005 -1.087464e+000,
3006 -3.195534e-001,
3007 2.902095e-001,
3008 3.383709e-001,
3009 -8.798482e-001,
3010 1.494668e-002,
3011 2.529703e-001,
3012 1.452644e+000,
3013 6.693870e-001,
3014 // albedo 0, turbidity 9
3015 -2.068582e+000,
3016 -1.118605e+000,
3017 -5.081598e+001,
3018 5.097486e+001,
3019 -3.280669e-003,
3020 4.067371e-001,
3021 -2.544951e-006,
3022 2.179497e+000,
3023 5.778017e-001,
3024 -1.744693e+000,
3025 -8.537207e-001,
3026 2.234361e+001,
3027 -2.208318e+001,
3028 -5.932616e-003,
3029 1.035049e-001,
3030 5.742772e-002,
3031 1.977880e+000,
3032 2.124846e-001,
3033 -3.287515e+000,
3034 -2.140268e+000,
3035 -1.249566e+001,
3036 1.240091e+001,
3037 -2.409349e-002,
3038 1.397821e+000,
3039 -2.371627e-001,
3040 2.771192e+000,
3041 1.170496e+000,
3042 5.502311e-001,
3043 1.046630e+000,
3044 2.193517e+000,
3045 -2.220400e+000,
3046 -1.064394e-001,
3047 -1.017926e+000,
3048 4.795457e-001,
3049 1.030644e+000,
3050 3.177516e-001,
3051 -1.719734e+000,
3052 -9.536198e-001,
3053 -6.586821e-001,
3054 1.386361e+000,
3055 -2.513065e-002,
3056 1.187011e+000,
3057 6.542539e-002,
3058 5.296055e-001,
3059 8.082660e-001,
3060 -1.005700e+000,
3061 -3.028096e-001,
3062 4.470957e-002,
3063 1.007760e+000,
3064 -8.119016e-001,
3065 3.153338e-002,
3066 2.311321e-001,
3067 1.182208e+000,
3068 6.824758e-001,
3069 // albedo 0, turbidity 10
3070 -2.728867e+000,
3071 -1.580388e+000,
3072 -3.079627e+001,
3073 3.092586e+001,
3074 -4.197673e-003,
3075 3.154759e-001,
3076 -3.897675e-006,
3077 1.920567e+000,
3078 6.664791e-001,
3079 -1.322495e+000,
3080 -7.249275e-001,
3081 1.477660e+001,
3082 -1.468154e+001,
3083 -9.044857e-003,
3084 5.624314e-002,
3085 6.498392e-002,
3086 2.047389e+000,
3087 6.367540e-002,
3088 -6.102376e+000,
3089 -3.473018e+000,
3090 -9.926071e+000,
3091 9.637797e+000,
3092 -1.097909e-002,
3093 1.103498e+000,
3094 -2.424521e-001,
3095 2.520748e+000,
3096 1.240260e+000,
3097 1.351796e+000,
3098 1.018588e+000,
3099 2.009081e+000,
3100 -1.333394e+000,
3101 -1.979125e-001,
3102 -3.318292e-001,
3103 4.476624e-001,
3104 9.095235e-001,
3105 2.955611e-001,
3106 -1.774467e+000,
3107 -1.079880e+000,
3108 -8.084680e-002,
3109 2.577697e-001,
3110 -1.149295e-001,
3111 4.975303e-001,
3112 2.931611e-003,
3113 -3.803171e-001,
3114 8.002794e-001,
3115 -9.898401e-001,
3116 -2.542513e-001,
3117 -7.530911e-002,
3118 1.870355e+000,
3119 -1.521918e+000,
3120 2.405164e-001,
3121 2.964615e-001,
3122 1.334800e+000,
3123 6.789053e-001,
3124 // albedo 1, turbidity 1
3125 -1.279730e+000,
3126 -4.290674e-001,
3127 -4.277972e+001,
3128 4.343305e+001,
3129 -6.541826e-003,
3130 4.945086e-001,
3131 1.425338e-002,
3132 2.685244e+000,
3133 5.011313e-001,
3134 -1.449506e+000,
3135 -5.766374e-001,
3136 -1.688496e+001,
3137 1.781118e+001,
3138 -1.121649e-002,
3139 3.545020e-001,
3140 2.287338e-002,
3141 1.904281e+000,
3142 4.936998e-001,
3143 -1.021980e+000,
3144 -1.897574e-001,
3145 2.482462e+000,
3146 -2.941725e+000,
3147 -1.570448e-002,
3148 7.532578e-001,
3149 -4.256800e-002,
3150 5.239660e+000,
3151 4.983116e-001,
3152 -1.162608e+000,
3153 -3.428049e-001,
3154 3.974358e+000,
3155 -1.527935e+000,
3156 -3.919201e-002,
3157 8.758593e-001,
3158 7.291363e-002,
3159 -3.455257e+000,
3160 8.007426e-001,
3161 -9.929985e-001,
3162 -8.712006e-002,
3163 -7.397313e-001,
3164 1.348372e+000,
3165 9.511685e-002,
3166 3.233584e-001,
3167 -7.549148e-002,
3168 5.806452e+000,
3169 4.990042e-001,
3170 -1.084996e+000,
3171 -1.739767e-001,
3172 1.580475e-001,
3173 9.088180e-001,
3174 6.871433e-002,
3175 5.933079e-001,
3176 1.188921e-001,
3177 3.074079e+000,
3178 4.999327e-001,
3179 // albedo 1, turbidity 2
3180 -1.317009e+000,
3181 -4.661946e-001,
3182 -4.255347e+001,
3183 4.312782e+001,
3184 -5.727235e-003,
3185 4.285447e-001,
3186 2.189854e-002,
3187 2.608310e+000,
3188 5.190700e-001,
3189 -1.469236e+000,
3190 -6.282139e-001,
3191 -1.241404e+001,
3192 1.348765e+001,
3193 -1.204770e-002,
3194 5.070285e-001,
3195 -7.280216e-004,
3196 1.491533e+000,
3197 3.635064e-001,
3198 -9.713808e-001,
3199 -8.138038e-002,
3200 3.709854e-001,
3201 -1.041174e+000,
3202 -1.814075e-002,
3203 5.060860e-001,
3204 -2.053756e-002,
3205 6.161431e+000,
3206 1.093736e+000,
3207 -1.159057e+000,
3208 -3.698074e-001,
3209 2.711209e+000,
3210 -6.006479e-001,
3211 -4.896926e-002,
3212 9.273957e-001,
3213 1.137712e-001,
3214 -3.496828e+000,
3215 2.867109e-001,
3216 -1.011601e+000,
3217 -8.201890e-002,
3218 2.105725e-001,
3219 4.597520e-001,
3220 1.478925e-001,
3221 2.138940e-001,
3222 -5.660670e-002,
3223 6.057755e+000,
3224 7.859121e-001,
3225 -1.078020e+000,
3226 -1.811580e-001,
3227 1.646622e-001,
3228 8.348426e-001,
3229 1.149064e-001,
3230 4.985738e-001,
3231 1.376605e-001,
3232 2.746607e+000,
3233 4.999626e-001,
3234 // albedo 1, turbidity 3
3235 -1.325672e+000,
3236 -4.769313e-001,
3237 -4.111215e+001,
3238 4.168293e+001,
3239 -6.274997e-003,
3240 4.649469e-001,
3241 1.119411e-002,
3242 2.631267e+000,
3243 5.234546e-001,
3244 -1.619391e+000,
3245 -8.000253e-001,
3246 -1.534098e+001,
3247 1.632706e+001,
3248 -1.012023e-002,
3249 4.242255e-001,
3250 2.931597e-002,
3251 8.925807e-001,
3252 3.314765e-001,
3253 -7.356979e-001,
3254 1.368406e-001,
3255 2.972579e+000,
3256 -3.535359e+000,
3257 -1.318948e-002,
3258 4.607620e-001,
3259 -7.182778e-002,
3260 6.254100e+000,
3261 1.236299e+000,
3262 -1.316217e+000,
3263 -4.194427e-001,
3264 3.489902e-002,
3265 1.289849e+000,
3266 -4.755960e-002,
3267 1.138222e+000,
3268 1.975992e-001,
3269 -8.991542e-001,
3270 2.290572e-001,
3271 -9.502188e-001,
3272 -1.172703e-001,
3273 1.405202e+000,
3274 -3.061919e-001,
3275 1.058772e-001,
3276 -3.760592e-001,
3277 -1.983179e-002,
3278 3.562353e+000,
3279 7.895959e-001,
3280 -1.100117e+000,
3281 -1.900567e-001,
3282 4.925030e-001,
3283 5.250225e-001,
3284 1.576804e-001,
3285 1.042701e+000,
3286 7.330743e-002,
3287 2.796064e+000,
3288 6.749783e-001,
3289 // albedo 1, turbidity 4
3290 -1.354183e+000,
3291 -5.130625e-001,
3292 -4.219268e+001,
3293 4.271772e+001,
3294 -5.365373e-003,
3295 4.136743e-001,
3296 1.235172e-002,
3297 2.520122e+000,
3298 5.187269e-001,
3299 -1.741434e+000,
3300 -9.589761e-001,
3301 -8.230339e+000,
3302 9.296799e+000,
3303 -9.600162e-003,
3304 4.994969e-001,
3305 2.955452e-002,
3306 3.667099e-001,
3307 3.526999e-001,
3308 -6.917347e-001,
3309 2.154887e-001,
3310 -8.760264e-001,
3311 2.334121e-001,
3312 -1.909621e-002,
3313 4.748033e-001,
3314 -1.138514e-001,
3315 6.515360e+000,
3316 1.225097e+000,
3317 -1.293189e+000,
3318 -4.218700e-001,
3319 1.620952e+000,
3320 -7.858597e-001,
3321 -3.769410e-002,
3322 6.636786e-001,
3323 3.364945e-001,
3324 -5.341017e-001,
3325 2.128347e-001,
3326 -9.735521e-001,
3327 -1.325495e-001,
3328 1.007517e+000,
3329 2.598258e-001,
3330 6.762169e-002,
3331 1.421018e-003,
3332 -6.915987e-002,
3333 3.185897e+000,
3334 8.641956e-001,
3335 -1.094800e+000,
3336 -1.962062e-001,
3337 5.755591e-001,
3338 2.906259e-001,
3339 2.625748e-001,
3340 7.644049e-001,
3341 1.347492e-001,
3342 2.677126e+000,
3343 6.465460e-001,
3344 // albedo 1, turbidity 5
3345 -1.393063e+000,
3346 -5.578338e-001,
3347 -4.185249e+001,
3348 4.233504e+001,
3349 -5.435640e-003,
3350 4.743765e-001,
3351 7.422477e-003,
3352 2.442801e+000,
3353 5.211707e-001,
3354 -1.939487e+000,
3355 -1.128509e+000,
3356 -8.974257e+000,
3357 9.978383e+000,
3358 -7.965597e-003,
3359 2.948830e-001,
3360 4.436763e-002,
3361 2.839868e-001,
3362 3.440424e-001,
3363 -6.011562e-001,
3364 2.354877e-001,
3365 -3.079820e+000,
3366 2.585094e+000,
3367 -2.002701e-002,
3368 7.793909e-001,
3369 -1.598414e-001,
3370 5.834678e+000,
3371 1.202856e+000,
3372 -1.315676e+000,
3373 -3.903446e-001,
3374 1.701900e+000,
3375 -1.304609e+000,
3376 -1.045121e-002,
3377 2.747707e-001,
3378 4.143967e-001,
3379 3.197102e-001,
3380 2.637580e-001,
3381 -9.618628e-001,
3382 -1.625841e-001,
3383 1.187138e+000,
3384 1.497802e-001,
3385 -5.590954e-006,
3386 3.178475e-002,
3387 -4.153145e-002,
3388 2.496096e+000,
3389 8.195082e-001,
3390 -1.111554e+000,
3391 -2.365546e-001,
3392 7.831875e-001,
3393 2.018684e-001,
3394 2.074369e-001,
3395 7.395978e-001,
3396 1.225730e-001,
3397 1.876478e+000,
3398 6.821167e-001,
3399 // albedo 1, turbidity 6
3400 -1.427879e+000,
3401 -5.994879e-001,
3402 -3.531016e+001,
3403 3.581581e+001,
3404 -6.431497e-003,
3405 4.554192e-001,
3406 7.348731e-004,
3407 2.334619e+000,
3408 5.233377e-001,
3409 -1.998177e+000,
3410 -1.206633e+000,
3411 -2.146510e+001,
3412 2.242237e+001,
3413 -5.857596e-003,
3414 2.755663e-001,
3415 6.384795e-002,
3416 1.358244e-001,
3417 3.328437e-001,
3418 -6.440630e-001,
3419 2.058571e-001,
3420 2.155499e+000,
3421 -2.587968e+000,
3422 -1.840023e-002,
3423 8.826555e-001,
3424 -2.222452e-001,
3425 5.847073e+000,
3426 1.228387e+000,
3427 -1.229071e+000,
3428 -3.360441e-001,
3429 -3.429599e-001,
3430 6.179469e-001,
3431 2.029610e-003,
3432 8.899319e-002,
3433 5.041624e-001,
3434 1.882964e-001,
3435 2.252040e-001,
3436 -1.022905e+000,
3437 -2.101621e-001,
3438 1.915689e+000,
3439 -6.498794e-001,
3440 -3.463651e-002,
3441 8.954605e-002,
3442 -6.797854e-002,
3443 2.417705e+000,
3444 8.568618e-001,
3445 -1.082538e+000,
3446 -2.007723e-001,
3447 4.731009e-001,
3448 4.077267e-001,
3449 1.324289e-001,
3450 6.514880e-001,
3451 1.702912e-001,
3452 2.309383e+000,
3453 6.600895e-001,
3454 // albedo 1, turbidity 7
3455 -1.472139e+000,
3456 -6.499815e-001,
3457 -3.428465e+001,
3458 3.469659e+001,
3459 -5.747023e-003,
3460 4.174167e-001,
3461 1.688597e-003,
3462 2.323046e+000,
3463 5.395191e-001,
3464 -2.161176e+000,
3465 -1.353089e+000,
3466 -2.226827e+001,
3467 2.329138e+001,
3468 -5.583808e-003,
3469 2.364793e-001,
3470 6.096656e-002,
3471 1.944666e-003,
3472 2.861624e-001,
3473 -6.593044e-001,
3474 1.393558e-001,
3475 4.698373e+000,
3476 -5.193883e+000,
3477 -1.998390e-002,
3478 1.095635e+000,
3479 -2.391254e-001,
3480 5.598103e+000,
3481 1.236193e+000,
3482 -1.195717e+000,
3483 -2.972715e-001,
3484 4.648953e-002,
3485 3.024588e-001,
3486 5.003313e-003,
3487 -3.754741e-001,
3488 5.247265e-001,
3489 -1.381312e-001,
3490 2.493896e-001,
3491 -1.020139e+000,
3492 -2.253524e-001,
3493 3.548437e-001,
3494 7.030485e-001,
3495 -2.107076e-002,
3496 4.581395e-001,
3497 -3.243757e-002,
3498 2.453259e+000,
3499 8.323623e-001,
3500 -1.098770e+000,
3501 -2.435780e-001,
3502 8.761614e-001,
3503 1.941613e-001,
3504 -1.990692e-001,
3505 3.761139e-001,
3506 1.657412e-001,
3507 1.590503e+000,
3508 6.741417e-001,
3509 // albedo 1, turbidity 8
3510 -1.648007e+000,
3511 -8.205121e-001,
3512 -4.435106e+001,
3513 4.479801e+001,
3514 -4.181353e-003,
3515 3.854830e-001,
3516 -1.842385e-006,
3517 2.000281e+000,
3518 5.518363e-001,
3519 -2.140986e+000,
3520 -1.282239e+000,
3521 -3.979213e+000,
3522 4.672459e+000,
3523 -5.008582e-003,
3524 2.421920e-001,
3525 6.253602e-002,
3526 6.612713e-001,
3527 2.555851e-001,
3528 -1.300502e+000,
3529 -5.137898e-001,
3530 5.179821e-001,
3531 -4.032341e-001,
3532 -2.066785e-002,
3533 1.087929e+000,
3534 -2.615309e-001,
3535 4.225887e+000,
3536 1.229237e+000,
3537 -6.963340e-001,
3538 9.241060e-002,
3539 6.936356e-002,
3540 -3.588571e-001,
3541 -5.461843e-002,
3542 -5.616643e-001,
3543 5.484166e-001,
3544 -4.776267e-002,
3545 2.414935e-001,
3546 -1.233179e+000,
3547 -4.325498e-001,
3548 6.479813e-001,
3549 8.368356e-001,
3550 2.458875e-001,
3551 6.464752e-001,
3552 -2.897097e-002,
3553 1.561773e+000,
3554 8.518598e-001,
3555 -1.051023e+000,
3556 -2.533690e-001,
3557 1.004294e+000,
3558 3.028083e-001,
3559 -1.520108e+000,
3560 1.607013e-001,
3561 1.619975e-001,
3562 1.131094e+000,
3563 6.706655e-001,
3564 // albedo 1, turbidity 9
3565 -1.948249e+000,
3566 -1.097383e+000,
3567 -4.453697e+001,
3568 4.494902e+001,
3569 -3.579939e-003,
3570 3.491605e-001,
3571 -2.500253e-006,
3572 1.740442e+000,
3573 6.188022e-001,
3574 -2.154253e+000,
3575 -1.209559e+000,
3576 4.144894e+000,
3577 -3.562411e+000,
3578 -5.638843e-003,
3579 1.067169e-001,
3580 7.594858e-002,
3581 1.005280e+000,
3582 1.072543e-001,
3583 -2.513259e+000,
3584 -1.507208e+000,
3585 -1.602979e+000,
3586 1.404154e+000,
3587 -5.560750e-003,
3588 1.240490e+000,
3589 -2.852117e-001,
3590 3.485252e+000,
3591 1.349321e+000,
3592 -7.832214e-002,
3593 3.655626e-001,
3594 3.856288e-001,
3595 6.867894e-001,
3596 -1.609523e-001,
3597 -6.704306e-001,
3598 5.357301e-001,
3599 -6.457935e-001,
3600 1.479503e-001,
3601 -1.354784e+000,
3602 -5.454375e-001,
3603 8.797469e-001,
3604 -1.466514e+000,
3605 7.134420e-001,
3606 5.934903e-001,
3607 -2.911178e-002,
3608 8.643737e-001,
3609 9.030724e-001,
3610 -1.048324e+000,
3611 -2.738736e-001,
3612 8.783074e-001,
3613 3.246188e+000,
3614 -4.435369e+000,
3615 1.251791e-001,
3616 1.783486e-001,
3617 1.064657e+000,
3618 6.522878e-001,
3619 // albedo 1, turbidity 10
3620 -2.770408e+000,
3621 -1.618911e+000,
3622 -2.504031e+001,
3623 2.531674e+001,
3624 -4.239279e-003,
3625 3.241013e-001,
3626 -3.764484e-006,
3627 1.586843e+000,
3628 7.035906e-001,
3629 -1.913500e+000,
3630 -1.144014e+000,
3631 -1.080587e+001,
3632 1.153677e+001,
3633 -1.003197e-002,
3634 1.577515e-001,
3635 5.217789e-002,
3636 1.225278e+000,
3637 5.172771e-003,
3638 -5.293208e+000,
3639 -2.876463e+000,
3640 2.087053e+000,
3641 -3.201552e+000,
3642 3.892964e-003,
3643 5.323930e-001,
3644 -2.034512e-001,
3645 2.617760e+000,
3646 1.273597e+000,
3647 9.060340e-001,
3648 3.773409e-001,
3649 -6.399945e-001,
3650 3.213979e+000,
3651 -9.112172e-002,
3652 6.494055e-001,
3653 3.953280e-001,
3654 5.047796e-001,
3655 2.998695e-001,
3656 -1.482179e+000,
3657 -6.778310e-001,
3658 1.161775e+000,
3659 -3.004872e+000,
3660 4.774797e-001,
3661 -4.969248e-001,
3662 -3.512074e-003,
3663 -1.307190e+000,
3664 7.927378e-001,
3665 -9.863181e-001,
3666 -1.803364e-001,
3667 5.810824e-001,
3668 4.580570e+000,
3669 -3.863454e+000,
3670 5.328174e-001,
3671 2.272821e-001,
3672 1.771114e+000,
3673 6.791814e-001,
3674};
3675
3676static const double datasetXYZRad3[] = {
3677 // albedo 0, turbidity 1
3678 1.168084e+000,
3679 2.156455e+000,
3680 -3.980314e+000,
3681 1.989302e+001,
3682 1.328335e+001,
3683 1.435621e+001,
3684 // albedo 0, turbidity 2
3685 1.135488e+000,
3686 2.294701e+000,
3687 -4.585886e+000,
3688 2.090208e+001,
3689 1.347840e+001,
3690 1.467658e+001,
3691 // albedo 0, turbidity 3
3692 1.107408e+000,
3693 2.382765e+000,
3694 -5.112357e+000,
3695 2.147823e+001,
3696 1.493128e+001,
3697 1.460882e+001,
3698 // albedo 0, turbidity 4
3699 1.054193e+000,
3700 2.592891e+000,
3701 -6.115000e+000,
3702 2.268967e+001,
3703 1.635672e+001,
3704 1.518999e+001,
3705 // albedo 0, turbidity 5
3706 1.006946e+000,
3707 2.705420e+000,
3708 -6.698930e+000,
3709 2.291830e+001,
3710 1.834324e+001,
3711 1.570651e+001,
3712 // albedo 0, turbidity 6
3713 9.794044e-001,
3714 2.742440e+000,
3715 -6.805283e+000,
3716 2.225271e+001,
3717 2.050797e+001,
3718 1.563130e+001,
3719 // albedo 0, turbidity 7
3720 9.413577e-001,
3721 2.722009e+000,
3722 -6.760707e+000,
3723 2.098242e+001,
3724 2.342588e+001,
3725 1.605011e+001,
3726 // albedo 0, turbidity 8
3727 8.917923e-001,
3728 2.592780e+000,
3729 -6.152635e+000,
3730 1.774141e+001,
3731 2.858324e+001,
3732 1.657910e+001,
3733 // albedo 0, turbidity 9
3734 8.288391e-001,
3735 2.153434e+000,
3736 -4.118327e+000,
3737 1.078118e+001,
3738 3.681710e+001,
3739 1.738139e+001,
3740 // albedo 0, turbidity 10
3741 7.623528e-001,
3742 1.418187e+000,
3743 -8.845235e-001,
3744 7.590129e-001,
3745 4.629859e+001,
3746 1.921657e+001,
3747 // albedo 1, turbidity 1
3748 1.352858e+000,
3749 2.048862e+000,
3750 -2.053393e+000,
3751 1.405874e+001,
3752 3.045344e+001,
3753 3.044430e+001,
3754 // albedo 1, turbidity 2
3755 1.330497e+000,
3756 2.126497e+000,
3757 -2.466296e+000,
3758 1.467559e+001,
3759 3.090738e+001,
3760 3.069707e+001,
3761 // albedo 1, turbidity 3
3762 1.286344e+000,
3763 2.200436e+000,
3764 -2.877228e+000,
3765 1.492701e+001,
3766 3.236288e+001,
3767 3.077223e+001,
3768 // albedo 1, turbidity 4
3769 1.234428e+000,
3770 2.289628e+000,
3771 -3.404699e+000,
3772 1.499436e+001,
3773 3.468390e+001,
3774 3.084842e+001,
3775 // albedo 1, turbidity 5
3776 1.178660e+000,
3777 2.306071e+000,
3778 -3.549159e+000,
3779 1.411006e+001,
3780 3.754188e+001,
3781 3.079730e+001,
3782 // albedo 1, turbidity 6
3783 1.151366e+000,
3784 2.333005e+000,
3785 -3.728627e+000,
3786 1.363374e+001,
3787 3.905894e+001,
3788 3.092599e+001,
3789 // albedo 1, turbidity 7
3790 1.101593e+000,
3791 2.299422e+000,
3792 -3.565787e+000,
3793 1.196745e+001,
3794 4.188472e+001,
3795 3.102755e+001,
3796 // albedo 1, turbidity 8
3797 1.038322e+000,
3798 2.083539e+000,
3799 -2.649585e+000,
3800 8.037389e+000,
3801 4.700869e+001,
3802 3.065948e+001,
3803 // albedo 1, turbidity 9
3804 9.596146e-001,
3805 1.671470e+000,
3806 -8.751538e-001,
3807 1.679772e+000,
3808 5.345784e+001,
3809 3.054520e+001,
3810 // albedo 1, turbidity 10
3811 8.640731e-001,
3812 9.858301e-001,
3813 1.854956e+000,
3814 -6.798097e+000,
3815 5.936468e+001,
3816 3.110255e+001,
3817};
3818
3819static const double *datasetsXYZ[] = {datasetXYZ1, datasetXYZ2, datasetXYZ3};
3820
static const double datasetXYZ3[]
static const double * datasetsXYZ[]
static const double datasetXYZRad1[]
static const double datasetXYZ2[]
static const double datasetXYZRad2[]
static const double datasetXYZ1[]
static const double datasetXYZRad3[]
static const double * datasetsXYZRad[]