├── Lib562 ├── 100nmSiO2 │ ├── Lib562_SiO2.yml │ ├── Lib562sweep_E.txt │ ├── Lib562sweep_T.txt │ ├── sweepPhase562.txt │ ├── sweepT562.txt │ ├── sweepphase.png │ └── sweept.png ├── 60nmAl2O3 │ ├── Al2O3_top │ │ ├── 100r_5beta.jpg │ │ ├── Lib562sweep_E.txt │ │ ├── Lib562sweep_T.txt │ │ ├── SweepPhase.png │ │ ├── SweepPhase562.txt │ │ ├── SweepT.png │ │ ├── SweepT562.txt │ │ ├── axicon1200.txt │ │ ├── axicon_1.txt │ │ ├── axicon_25.txt │ │ ├── axicon_3.txt │ │ ├── axicon_5.txt │ │ ├── axicon_7.txt │ │ ├── axicon_9.txt │ │ ├── focus_100.txt │ │ ├── focus_140.txt │ │ ├── focus_180.txt │ │ ├── focus_180_1.txt │ │ ├── focus_180_2.txt │ │ ├── focus_180_3.txt │ │ ├── focus_180_4.txt │ │ ├── focus_220.txt │ │ ├── focus_260.txt │ │ ├── spherical1200.txt │ │ └── spherical1200_prop.txt │ ├── Lib562sweep_E.txt │ ├── Lib562sweep_T.txt │ ├── SweepPhase.png │ ├── SweepPhase562.txt │ ├── SweepT.png │ ├── SweepT562.txt │ ├── spherical1200.txt │ └── spherical1200_prop.txt └── 80nmSiO2 │ ├── 2ndRun │ ├── Lib562_SiO2.yml │ ├── Lib562sweep_E.txt │ ├── Lib562sweep_T.txt │ ├── SweepPhase.png │ ├── SweepT.png │ ├── sweepPhase562.txt │ └── sweepT562.txt │ ├── Fake_SweepPhase.png │ ├── Fake_SweepT.png.png │ ├── Lib562_SiO2.yml │ ├── Lib562sweep_E.txt │ ├── Lib562sweep_T.txt │ ├── incident90 │ ├── Lib562sweep_E.txt │ ├── Lib562sweep_T.txt │ ├── SweepPhase562.txt │ ├── SweepT562.txt │ ├── incident90.yml │ ├── sweepphase.png │ └── sweept.png │ ├── newNeff │ ├── Lib562_SiO2.yml │ ├── Lib562sweep_E.txt │ ├── Lib562sweep_T.txt │ ├── range2 │ │ ├── SweepPhase562.txt │ │ └── SweepT562.txt │ ├── sweepPhase562.txt │ ├── sweepT562.txt │ ├── sweepphase.png │ └── sweept.png │ ├── sweepPhase562.txt │ └── sweepT562.txt ├── README.md ├── SubFunctions ├── Focal_Rotate.m ├── Focal_Slice.m ├── Focusing_Slice.m ├── NorPhase.m ├── One_dim_Spherical.m ├── README.md ├── SphericalOutput.m ├── Truncated_Phase.m ├── axiconOutput.m ├── customOutput.m ├── findSize.m ├── gratingOutput.m ├── pointSource_field.m └── squarePos.m ├── Two_dim.m ├── focus_1D ├── 210527 │ ├── 1D_gt_30.txt │ └── Readme.txt ├── 210726 │ ├── 1D_f_100.txt │ ├── 1D_f_200.txt │ ├── 1D_f_300.txt │ └── Readme.txt ├── 210814 │ ├── 2D_f_100.txt │ ├── 2D_f_100_R30.txt │ ├── 2D_f_200.txt │ └── Readme.txt ├── 2105271D_f_100.txt ├── 80nmSiO2_1D_300_1_p0.log ├── 80nmSiO2_f_100_1D.txt ├── 80nmSiO2_f_100_1D_.txt ├── 80nmSiO2_f_100_1D_2.txt ├── 80nmSiO2_f_100_1D_T.txt ├── 80nmSiO2_f_100_L30.txt ├── 80nmSiO2_f_100_R30.txt ├── 80nmSiO2_f_100_full.txt ├── 80nmSiO2_f_100_full_R30.txt ├── 80nmSiO2_f_200_1D.txt └── 80nmSiO2_f_200_full.txt ├── focus_2D ├── f_100.txt ├── f_200l.txt ├── f_300.txt └── readme.txt ├── hologram ├── 30by30 │ ├── dots_C_list.txt │ ├── dots_C_phase.txt │ ├── dots_N_phase.txt │ ├── dots_U_list.txt │ ├── dots_U_phase.txt │ ├── dots_Y_list.txt │ └── dots_Y_phase.txt └── 60by60 │ ├── C_list.txt │ ├── C_phase.txt │ ├── N_list.txt │ ├── N_phase.txt │ ├── U_list.txt │ ├── U_phase.txt │ ├── Y_list.txt │ ├── Y_phase.txt │ ├── smile_list.txt │ └── smile_phase.txt └── input.json /Lib562/100nmSiO2/Lib562_SiO2.yml: -------------------------------------------------------------------------------- 1 | # Sweep of period of 562nm meta-atom library with 100 SiO2 hardmask 2 | # Unit in "nm" 3 | PY_S4: 4 | period: 562 5 | radii_range: [50,250,2] 6 | height_range: [500,1500,10] 7 | wavelength: 1550 8 | h_mask: 100 9 | epsilon: 2.08514 # Palik 10 | top_mask: True 11 | angle: 55.2375 # effective index of 80nmSiO2 slab on silicon waveguide 12 | outputPath: "/home/pingyen/Simulation/PY_S4/AtomLib/Lib562/100nmSiO2/" 13 | outputName: "Lib562sweep" 14 | 15 | 16 | -------------------------------------------------------------------------------- /Lib562/100nmSiO2/sweepphase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/100nmSiO2/sweepphase.png -------------------------------------------------------------------------------- /Lib562/100nmSiO2/sweept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/100nmSiO2/sweept.png -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/Al2O3_top/100r_5beta.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/60nmAl2O3/Al2O3_top/100r_5beta.jpg -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/Al2O3_top/SweepPhase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/60nmAl2O3/Al2O3_top/SweepPhase.png -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/Al2O3_top/SweepT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/60nmAl2O3/Al2O3_top/SweepT.png -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/Al2O3_top/axicon_25.txt: -------------------------------------------------------------------------------- 1 | 0.185790 2 | 0.125823 3 | 0.145625 4 | 0.157380 5 | 0.171630 6 | 0.181749 7 | 0.101089 8 | 0.132967 9 | 0.147670 10 | 0.158303 11 | 0.171203 12 | 0.180594 13 | 0.000000 14 | 0.123483 15 | 0.141778 16 | 0.151508 17 | 0.161286 18 | 0.172289 19 | 0.180167 20 | 0.185449 21 | 0.112393 22 | 0.133238 23 | 0.144564 24 | 0.151963 25 | 0.159564 26 | 0.168377 27 | 0.175727 28 | 0.181038 29 | 0.184924 30 | 0.100929 31 | 0.119850 32 | 0.133058 33 | 0.141399 34 | 0.146942 35 | 0.151412 36 | 0.155716 37 | 0.160326 38 | 0.165157 39 | 0.169614 40 | 0.173282 41 | 0.176213 42 | 0.178540 43 | 0.180434 44 | 0.181990 45 | 0.183186 46 | 0.184159 47 | 0.184821 48 | 0.185337 49 | 0.185705 50 | 0.185926 51 | 0.186000 52 | 0.185926 53 | 0.185705 54 | 0.185337 55 | 0.184821 56 | 0.184159 57 | 0.183186 58 | 0.181990 59 | 0.180434 60 | 0.178540 61 | 0.176213 62 | 0.173282 63 | 0.169614 64 | 0.165157 65 | 0.160326 66 | 0.155716 67 | 0.151412 68 | 0.146942 69 | 0.141399 70 | 0.133058 71 | 0.119850 72 | 0.100929 73 | 0.184924 74 | 0.181038 75 | 0.175727 76 | 0.168377 77 | 0.159564 78 | 0.151963 79 | 0.144564 80 | 0.133238 81 | 0.112393 82 | 0.185449 83 | 0.180167 84 | 0.172289 85 | 0.161286 86 | 0.151508 87 | 0.141778 88 | 0.123483 89 | 0.000000 90 | 0.180594 91 | 0.171203 92 | 0.158303 93 | 0.147670 94 | 0.132967 95 | 0.101089 96 | 0.181749 97 | 0.171630 98 | 0.157380 99 | 0.145625 100 | 0.125823 101 | 0.185790 102 | -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/Al2O3_top/spherical1200.txt: -------------------------------------------------------------------------------- 1 | 0.109586 2 | 0.134897 3 | 0.147337 4 | 0.156475 5 | 0.167637 6 | 0.177172 7 | 0.183646 8 | 0.101836 9 | 0.127461 10 | 0.141954 11 | 0.150287 12 | 0.158074 13 | 0.167441 14 | 0.175554 15 | 0.181348 16 | 0.185473 17 | 0.107270 18 | 0.126413 19 | 0.138627 20 | 0.146016 21 | 0.151564 22 | 0.157092 23 | 0.163372 24 | 0.169706 25 | 0.174864 26 | 0.178853 27 | 0.182049 28 | 0.184505 29 | 0.000000 30 | 0.102706 31 | 0.113842 32 | 0.122608 33 | 0.129382 34 | 0.134448 35 | 0.138184 36 | 0.140928 37 | 0.143009 38 | 0.144593 39 | 0.145788 40 | 0.146634 41 | 0.147187 42 | 0.147463 43 | 0.147460 44 | 0.147176 45 | 0.146612 46 | 0.145748 47 | 0.144528 48 | 0.142901 49 | 0.140752 50 | 0.137896 51 | 0.133981 52 | 0.128600 53 | 0.121391 54 | 0.112021 55 | 0.100038 56 | 0.185985 57 | 0.183942 58 | 0.181118 59 | 0.177585 60 | 0.173022 61 | 0.167073 62 | 0.160288 63 | 0.154126 64 | 0.148476 65 | 0.141789 66 | 0.131059 67 | 0.113038 68 | 0.000000 69 | 0.182072 70 | 0.176111 71 | 0.167593 72 | 0.157640 73 | 0.149378 74 | 0.139858 75 | 0.121733 76 | 0.000000 77 | 0.181189 78 | 0.172857 79 | 0.160855 80 | 0.150325 81 | 0.138764 82 | 0.114505 83 | 0.184484 84 | 0.176519 85 | 0.163777 86 | 0.151197 87 | 0.138081 88 | 0.108514 89 | 0.182563 90 | 0.172040 91 | 0.156813 92 | 0.144087 93 | 0.119504 94 | 0.184106 95 | 0.173531 96 | 0.157237 97 | 0.143362 98 | 0.114681 99 | 0.182473 100 | 0.169568 101 | -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/Al2O3_top/spherical1200_prop.txt: -------------------------------------------------------------------------------- 1 | 0.122267 2 | 0.157590 3 | 0.183260 4 | 0.141095 5 | 0.168641 6 | 0.098606 7 | 0.149419 8 | 0.176198 9 | 0.120014 10 | 0.154925 11 | 0.180330 12 | 0.130802 13 | 0.158796 14 | 0.182343 15 | 0.134930 16 | 0.160330 17 | 0.182672 18 | 0.134385 19 | 0.159000 20 | 0.181325 21 | 0.128421 22 | 0.154953 23 | 0.177738 24 | 0.112995 25 | 0.148686 26 | 0.170253 27 | 0.185433 28 | 0.137410 29 | 0.157370 30 | 0.177688 31 | 0.104654 32 | 0.143611 33 | 0.160977 34 | 0.178993 35 | 0.104925 36 | 0.141833 37 | 0.157410 38 | 0.174894 39 | 0.185314 40 | 0.127712 41 | 0.147877 42 | 0.161388 43 | 0.176065 44 | 0.184808 45 | 0.119177 46 | 0.141866 47 | 0.152880 48 | 0.164507 49 | 0.175717 50 | 0.182934 51 | 0.098455 52 | 0.125053 53 | 0.140149 54 | 0.148332 55 | 0.154826 56 | 0.161859 57 | 0.169083 58 | 0.174754 59 | 0.178849 60 | 0.181923 61 | 0.184171 62 | 0.185717 63 | 0.000000 64 | 0.100748 65 | 0.105783 66 | 0.108651 67 | 0.109586 68 | 0.108651 69 | 0.105783 70 | 0.100748 71 | 0.000000 72 | 0.185717 73 | 0.184171 74 | 0.181923 75 | 0.178849 76 | 0.174754 77 | 0.169083 78 | 0.161859 79 | 0.154826 80 | 0.148332 81 | 0.140149 82 | 0.125053 83 | 0.098455 84 | 0.182934 85 | 0.175717 86 | 0.164507 87 | 0.152880 88 | 0.141866 89 | 0.119177 90 | 0.184808 91 | 0.176065 92 | 0.161388 93 | 0.147877 94 | 0.127712 95 | 0.185314 96 | 0.174894 97 | 0.157410 98 | 0.141833 99 | 0.104925 100 | 0.178993 101 | -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/SweepPhase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/60nmAl2O3/SweepPhase.png -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/SweepT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/60nmAl2O3/SweepT.png -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/spherical1200.txt: -------------------------------------------------------------------------------- 1 | 0.184910 2 | 0.121215 3 | 0.143964 4 | 0.156654 5 | 0.168941 6 | 0.180510 7 | 0.101433 8 | 0.128658 9 | 0.146850 10 | 0.157641 11 | 0.168766 12 | 0.179396 13 | 0.093120 14 | 0.120165 15 | 0.139545 16 | 0.151528 17 | 0.160293 18 | 0.170170 19 | 0.179094 20 | 0.184919 21 | 0.111619 22 | 0.129931 23 | 0.143550 24 | 0.152258 25 | 0.159145 26 | 0.166571 27 | 0.174264 28 | 0.180309 29 | 0.184518 30 | 0.103435 31 | 0.118256 32 | 0.130277 33 | 0.139918 34 | 0.146865 35 | 0.151946 36 | 0.156110 37 | 0.160023 38 | 0.164009 39 | 0.168053 40 | 0.171846 41 | 0.175087 42 | 0.177746 43 | 0.179864 44 | 0.181520 45 | 0.182812 46 | 0.183850 47 | 0.184555 48 | 0.185080 49 | 0.185455 50 | 0.185680 51 | 0.185755 52 | 0.185680 53 | 0.185455 54 | 0.185080 55 | 0.184555 56 | 0.183850 57 | 0.182812 58 | 0.181520 59 | 0.179864 60 | 0.177746 61 | 0.175087 62 | 0.171846 63 | 0.168053 64 | 0.164009 65 | 0.160023 66 | 0.156110 67 | 0.151946 68 | 0.146865 69 | 0.139918 70 | 0.130277 71 | 0.118256 72 | 0.103435 73 | 0.184518 74 | 0.180309 75 | 0.174264 76 | 0.166571 77 | 0.159145 78 | 0.152258 79 | 0.143550 80 | 0.129931 81 | 0.111619 82 | 0.184919 83 | 0.179094 84 | 0.170170 85 | 0.160293 86 | 0.151528 87 | 0.139545 88 | 0.120165 89 | 0.093120 90 | 0.179396 91 | 0.168766 92 | 0.157641 93 | 0.146850 94 | 0.128658 95 | 0.101433 96 | 0.180510 97 | 0.168941 98 | 0.156654 99 | 0.143964 100 | 0.121215 101 | -------------------------------------------------------------------------------- /Lib562/60nmAl2O3/spherical1200_prop.txt: -------------------------------------------------------------------------------- 1 | 0.184910 2 | 0.121215 3 | 0.143964 4 | 0.156654 5 | 0.168941 6 | 0.180510 7 | 0.101433 8 | 0.128658 9 | 0.146850 10 | 0.157641 11 | 0.168766 12 | 0.179396 13 | 0.093120 14 | 0.120165 15 | 0.139545 16 | 0.151528 17 | 0.160293 18 | 0.170170 19 | 0.179094 20 | 0.184919 21 | 0.111619 22 | 0.129931 23 | 0.143550 24 | 0.152258 25 | 0.159145 26 | 0.166571 27 | 0.174264 28 | 0.180309 29 | 0.184518 30 | 0.103435 31 | 0.118256 32 | 0.130277 33 | 0.139918 34 | 0.146865 35 | 0.151946 36 | 0.156110 37 | 0.160023 38 | 0.164009 39 | 0.168053 40 | 0.171846 41 | 0.175087 42 | 0.177746 43 | 0.179864 44 | 0.181520 45 | 0.182812 46 | 0.183850 47 | 0.184555 48 | 0.185080 49 | 0.185455 50 | 0.185680 51 | 0.185755 52 | 0.185680 53 | 0.185455 54 | 0.185080 55 | 0.184555 56 | 0.183850 57 | 0.182812 58 | 0.181520 59 | 0.179864 60 | 0.177746 61 | 0.175087 62 | 0.171846 63 | 0.168053 64 | 0.164009 65 | 0.160023 66 | 0.156110 67 | 0.151946 68 | 0.146865 69 | 0.139918 70 | 0.130277 71 | 0.118256 72 | 0.103435 73 | 0.184518 74 | 0.180309 75 | 0.174264 76 | 0.166571 77 | 0.159145 78 | 0.152258 79 | 0.143550 80 | 0.129931 81 | 0.111619 82 | 0.184919 83 | 0.179094 84 | 0.170170 85 | 0.160293 86 | 0.151528 87 | 0.139545 88 | 0.120165 89 | 0.093120 90 | 0.179396 91 | 0.168766 92 | 0.157641 93 | 0.146850 94 | 0.128658 95 | 0.101433 96 | 0.180510 97 | 0.168941 98 | 0.156654 99 | 0.143964 100 | 0.121215 101 | -------------------------------------------------------------------------------- /Lib562/80nmSiO2/2ndRun/Lib562_SiO2.yml: -------------------------------------------------------------------------------- 1 | # Sweep of period of 562nm meta-atom library with SiO2 hardmask 2 | # Unit in "nm" 3 | PY_S4: 4 | period: 562 5 | radii_range: [50,250,2] 6 | height_range: [500,1500,10] 7 | wavelength: 1550 8 | h_mask: 80 9 | epsilon: 2.08514 # Palik 10 | top_mask: True 11 | angle: 54.9467 # effective index of 80nmSiO2 slab on silicon waveguide 12 | outputPath: "/home/pingyen/GoogleDrive/PY_S4/AtomLib/Lib562/80nmSiO2/newRun/2ndRun/" 13 | outputName: "Lib562sweep" 14 | 15 | 16 | -------------------------------------------------------------------------------- /Lib562/80nmSiO2/2ndRun/SweepPhase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/2ndRun/SweepPhase.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/2ndRun/SweepT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/2ndRun/SweepT.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/Fake_SweepPhase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/Fake_SweepPhase.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/Fake_SweepT.png.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/Fake_SweepT.png.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/Lib562_SiO2.yml: -------------------------------------------------------------------------------- 1 | # Sweep of period of 562nm meta-atom library with SiO2 hardmask 2 | # Unit in "nm" 3 | PY_S4: 4 | period: 562 5 | radii_range: [50,250,2] 6 | height_range: [500,1500,10] 7 | wavelength: 1550 8 | h_mask: 80 9 | epsilon: 2.08514 # Palik 10 | top_mask: True 11 | angle: 54.9674 # effective index of 80nmSiO2 slab on silicon waveguide 12 | outputPath: "/home/pingyen/GoogleDrive/PY_S4/AtomLib/Lib562/80nmSiO2/newRun/" 13 | outputName: "Lib562sweep" 14 | 15 | 16 | -------------------------------------------------------------------------------- /Lib562/80nmSiO2/incident90/incident90.yml: -------------------------------------------------------------------------------- 1 | # Sweep of period of 562nm meta-atom library with SiO2 hardmask 2 | # Unit in "nm" 3 | PY_S4: 4 | period: 562 5 | radii_range: [50,250,2] 6 | height_range: [500,1500,10] 7 | wavelength: 1550 8 | h_mask: 80 9 | epsilon: 2.08514 # Palik 10 | top_mask: True 11 | angle: 0.0 # effective index of 80nmSiO2 slab on silicon waveguide 12 | outputPath: "/home/pingyen/Simulation/PY_S4/AtomLib/Lib562/80nmSiO2/incident90/" 13 | outputName: "Lib562sweep" 14 | 15 | 16 | -------------------------------------------------------------------------------- /Lib562/80nmSiO2/incident90/sweepphase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/incident90/sweepphase.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/incident90/sweept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/incident90/sweept.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/newNeff/Lib562_SiO2.yml: -------------------------------------------------------------------------------- 1 | # Sweep of period of 562nm meta-atom library with SiO2 hardmask 2 | # Unit in "nm" 3 | PY_S4: 4 | period: 562 5 | radii_range: [50,250,2] 6 | height_range: [500,1500,10] 7 | wavelength: 1550 8 | h_mask: 80 9 | epsilon: 2.08514 # Palik 10 | top_mask: True 11 | angle: 55.2375 # effective index of 80nmSiO2 slab on silicon waveguide 12 | outputPath: "/home/pingyen/Simulation/PY_S4/AtomLib/Lib562/80nmSiO2/newNeff/" 13 | outputName: "Lib562sweep" 14 | 15 | 16 | -------------------------------------------------------------------------------- /Lib562/80nmSiO2/newNeff/sweepphase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/newNeff/sweepphase.png -------------------------------------------------------------------------------- /Lib562/80nmSiO2/newNeff/sweept.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pingyen0406/MetaAtoms/e0f87c88a9f4054299e3caa15363c46d41ddf4d9/Lib562/80nmSiO2/newNeff/sweept.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Generating radius matrix of desired metalens phase profile 2 | Choose desired phase profile and find corresponding radius of the meta-atom. 3 | ## Prerequisites 4 | The input data should have radius-transmission and radius-phase relations. You can use RCWA, FDTD,...etc to calculate the relation. 5 | 6 | ## Standard using flow 7 | 1. Setting parameters in the input.json(transmission & phase data, lens 8 | size, radius & height range and step) 9 | 2. For the 1st run, set a breakpoint at line 60. You need to customly determine the 10 | range of the radius. 11 | 3. After determining the radius range, just follow the pop out dialog. 12 | Note that if you choose "custom", the input desired phase matrix should 13 | have values between 0 to 2pi. 14 | 15 | ## Relevant Publications 16 | [Metasurfaces on Silicon Photonic Waveguides for Simultaneous Emission Phase and Amplitude Control](https://doi.org/10.1364/OE.487589) 17 | **Ping-Yen Hsieh**, Shun-Lin Fang, Yu-Siang Lin, Wen-Hsien Huang, Jia-Min Shieh, Peichen Yu, and You-Chia Chang 18 | *Optics Express* 31, 12487-12496 (2023) 19 | 20 | [Integrated Metasurfaces on Silicon Photonics for Emission Shaping and Holographic Projection](https://doi.org/10.1515/nanoph-2022-0344) 21 | **Ping-Yen Hsieh**, Shun-Lin Fang, Yu-Siang Lin, Wen-Hsien Huang, Jia-Min Shieh, Peichen Yu, and You-Chia Chang 22 | *Nanophotonics* 11, 4687-4695. (2022) 23 | -------------------------------------------------------------------------------- /SubFunctions/Focal_Rotate.m: -------------------------------------------------------------------------------- 1 | function field=Focal_Rotate(Phase,T,atomPos,x_range,y_range,z,x_res,y_res,... 2 | lambda) 3 | % Calaulating and plotting the focusing behavior on the focal plane. Using 4 | % rotational symmetry. 5 | % Unit in "micron". 6 | % E = (1/r)*A*exp(i*k*r)*exp(i*starting phase) 7 | % Phase: starting phase at z=0, and should be 1D array. 8 | % atom_pos: x,y position array of meta-atoms, which should be 2xN array. 9 | % T : transmission = amplitude, and should be 1D array. 10 | % x_range & y_range = [xmin,xmax] 11 | % x_res & y_res: resolution in x & y. 12 | % z: where to slice 13 | % lambda: operating wavelength 14 | field=zeros(0,0); 15 | type = "focal"; 16 | 17 | % First, calculating a single line from x,y=0,0 to x,y=x_max,0. 18 | % And then transforming it into polar system and rotating it. 19 | % After thet, transforming it back to cartesian system. 20 | % Then doing some data fitting in order to plot the result. 21 | 22 | tmp_field(1,:) = linspace(0,max(x_range),floor(x_res/2)); 23 | tmp_field(2,:)=zeros(1,length(tmp_field(1,:))); 24 | tmp_field(3,:) = pointSource_field(Phase,T,atomPos,tmp_field(1,:),... 25 | 0,z,lambda,type); 26 | [tmp_field(1,:),tmp_field(2,:)]=cart2pol(tmp_field(1,:),tmp_field(2,:)); 27 | for i=0:1:360 28 | rad_i = deg2rad(i); 29 | if i>0 && i<360 30 | field = cat(2,field,[tmp_field(1,2:end)+rad_i;tmp_field(2,2:end);tmp_field(3,2:end)]); 31 | elseif i==0 32 | field = tmp_field; 33 | else 34 | continue 35 | end 36 | end 37 | 38 | [field(1,:),field(2,:)] = pol2cart(field(1,:),field(2,:)); 39 | 40 | x_min = min(field(1,:)); 41 | x_max = max(field(1,:)); 42 | y_min = min(field(2,:)); 43 | y_max = max(field(2,:)); 44 | 45 | % Using a interpolation model in order to plot the field distribution. 46 | F = scatteredInterpolant(field(1,:)',field(2,:)',field(3,:)','natural','none'); 47 | [xq,yq] = meshgrid(x_min:((x_max-x_min)/x_res):x_max,... 48 | y_min:((y_max-y_min)/y_res):y_max); 49 | zq = F(xq,yq); 50 | field=zq; 51 | % figure; 52 | % colormap('jet'); 53 | % image(xq(1,:),yq(:,1),real(zq),'CDataMapping','scaled'); 54 | % title(['real part at z=',num2str(z),'um']); 55 | % xlabel('x');ylabel('y'); 56 | % figure; 57 | % colormap('jet'); 58 | % image(xq(1,:),yq(:,1),imag(zq),'CDataMapping','scaled'); 59 | % title(['imaginary part at z=',num2str(z),'um']); 60 | % xlabel('x');ylabel('y'); 61 | figure; 62 | colormap('jet'); 63 | image(xq(1,:),yq(:,1),abs(zq),'CDataMapping','scaled'); 64 | title(['absolute value at z=',num2str(z),'um']); 65 | xlabel('x');ylabel('y'); 66 | end 67 | 68 | -------------------------------------------------------------------------------- /SubFunctions/Focal_Slice.m: -------------------------------------------------------------------------------- 1 | function field=Focal_Slice(Phase,T,atomPos,x_range,y_range,z,x_res,y_res,... 2 | lambda,symmetry) 3 | % Calaulating and plotting the focusing behavior on the focal plane. 4 | % Unit in "micron". 5 | % E = (1/r)*A*exp(i*k*r)*exp(i*starting phase) 6 | % Phase: starting phase at z=0, and should be 1D array. 7 | % atom_pos: x,y position array of meta-atoms, which should be 2xN array. 8 | % T : transmission = amplitude, and should be 1D array. 9 | % x_range & y_range = [xmin,xmax] 10 | % x_res & y_res: resolution in x & y. 11 | % z: where to slice 12 | % lambda: operating wavelength 13 | % symmetry: true or flase. Use x-y symmetric property to reduce 3/4 time. 14 | x_list = linspace(x_range(1),x_range(2),x_res); 15 | y_list = linspace(y_range(1),y_range(2),y_res); 16 | type = "focal"; 17 | 18 | if symmetry==false 19 | field = pointSource_field(Phase,T,atomPos,x_list,y_list,z,lambda,type); 20 | 21 | field = field'; 22 | % figure; 23 | % colormap('jet'); 24 | % image(x_list,y_list,real(field),'CDataMapping','scaled'); 25 | % title(['real part at z=',num2str(z),'um']); 26 | % xlabel('x');ylabel('y'); 27 | % figure; 28 | % colormap('jet'); 29 | % image(x_list,y_list,imag(field),'CDataMapping','scaled'); 30 | % title(['imag part at z=',num2str(z),'um']); 31 | % xlabel('x');ylabel('y'); 32 | figure; 33 | colormap('jet'); 34 | image(x_list,y_list,abs(field),'CDataMapping','scaled'); 35 | title(['Absolute value at z=',num2str(z),'um']); 36 | xlabel('x');ylabel('y'); 37 | 38 | elseif symmetry==true 39 | field = Focal_Rotate(Phase,T,atomPos,x_range,y_range,z,x_res,y_res,lambda); 40 | 41 | else 42 | error("Wrong input on symmetry"); 43 | end 44 | 45 | end 46 | -------------------------------------------------------------------------------- /SubFunctions/Focusing_Slice.m: -------------------------------------------------------------------------------- 1 | function field=Focusing_Slice(Phase,T,atomPos,x_range,z_range,y,x_res,z_res,lambda,symmetry) 2 | % Calaulating and plotting the focusing behavior from the meta-atoms to the 3 | % focal spot. 4 | % Unit in "micron". 5 | % E = (1/r)*A*exp(i*k*r)*exp(i*starting phase) 6 | % Phase: starting phase at z=0, and should be 1D array. 7 | % atom_pos: x,y position array of meta-atoms, which should be 2xN array. 8 | % T : transmission = amplitude, and should be 1D array. 9 | % x_range & z_range = [xmin,xmax] 10 | % x_res & z_res: resolution in x & y. 11 | % y: where to slice 12 | % lambda: operating wavelength 13 | % symmetry: true or false. Use x-symmetric property to reduce 1/2 time. 14 | type = "focusing"; 15 | x_list = linspace(x_range(1),x_range(2),x_res); 16 | z_list = linspace(z_range(1),z_range(2),z_res); 17 | 18 | if symmetry == false 19 | field = pointSource_field(Phase,T,atomPos,x_list,z_list,y,1.55,type); 20 | elseif symmetry == true 21 | x_len = floor(length(x_list)/2); 22 | field = pointSource_field(Phase,T,atomPos,x_list(1:x_len),... 23 | z_list,y,lambda,type); 24 | field = cat(1,field,flip(field,1)); 25 | % If the interval is odd, it needs to calculate the middle line. 26 | if mod(x_len,2)~=0 27 | mid_field = pointSource_field(Phase,T,atomPos,x_list(x_len+1),... 28 | z_list,y,lambda,type); 29 | field = [field(1:x_len,:);mid_field;field(x_len+1:end,:)]; 30 | end 31 | else 32 | error("Wrong input on symmetry"); 33 | end 34 | % figure; 35 | % colormap('jet'); 36 | % image(z_list,x_list,real(field),'CDataMapping','scaled'); 37 | % title(['real part at y=',num2str(y),'um']); 38 | % xlabel('z');ylabel('x'); 39 | % figure; 40 | % colormap('jet'); 41 | % image(z_list,x_list,imag(field),'CDataMapping','scaled'); 42 | % title(['imag part at y=',num2str(y),'um']); 43 | % xlabel('z');ylabel('x'); 44 | figure; 45 | colormap('jet'); 46 | image(z_list,x_list,abs(field),'CDataMapping','scaled'); 47 | title(['Absolute value at y=',num2str(y),'um']); 48 | xlabel('z');ylabel('x'); 49 | end -------------------------------------------------------------------------------- /SubFunctions/NorPhase.m: -------------------------------------------------------------------------------- 1 | function Phase = NorPhase(inputPhase,normalize) 2 | % This function normalizes the phase data and sets the first one = -1. 3 | % Input: 4 | % Phase: Ascending or descending phase data. Can be either normalized or 5 | % not. 6 | % Output: Normalized phase between [-1,0]. The first one starts from -1 and 7 | % ascends. 8 | arraysize = size(inputPhase); 9 | Phase = zeros(arraysize); 10 | % Normalize the phase 11 | if normalize==true 12 | inputPhase=inputPhase/2/pi; 13 | end 14 | % Sbstract the first phase 15 | for i=1:arraysize(1) 16 | for j=1:arraysize(2) 17 | if i==1 && j==1 18 | else 19 | Phase(i,j)=inputPhase(i,j)-inputPhase(1,1); 20 | end 21 | while Phase(i,j)>0 22 | Phase(i,j)=Phase(i,j)-1; 23 | end 24 | while Phase(i,j)<-1 25 | Phase(i,j)=Phase(i,j)+1; 26 | end 27 | end 28 | end 29 | Phase(1,1)=-1; 30 | % Check the value no >1 or <-1 31 | end -------------------------------------------------------------------------------- /SubFunctions/One_dim_Spherical.m: -------------------------------------------------------------------------------- 1 | function Dphase=One_dim_Spherical(Phase,f,lattice,N,lambda) 2 | % This function generates a 1D phase profile of meta-atoms that can focus the beam. 3 | % % Unit in "micron". 4 | % Phase profile: -(2pi/lambda)*(sqrt(r^2+f^2)-f) 5 | % Input: 6 | % Phase = initial phase data (normalized data, and between[-1,0]!!) 7 | % If there is no initial phase data, just input '0'. 8 | % f = focal length(um) 9 | % lattice = lattice constant(um) 10 | % N = number of atoms 11 | % lambda = wavelength(um) 12 | % Output 13 | % list: radius list of spherical phase profile 14 | % Dphase: corresponding phase of list(Normalized, starting from -1) 15 | 16 | % Calculate the desired phase profile. 17 | if Phase==0 18 | Dphase = Phase; 19 | else 20 | Dphase = zeros(1,N); 21 | end 22 | 23 | for i=1:N 24 | Dphase(1,i) = Dphase(1,i)-(sqrt((abs(i-1-floor(N/2))*lattice)^2+f^2)-f)/lambda; 25 | while Dphase(1,i)<-1 26 | Dphase(1,i)=Dphase(1,i)+1; 27 | end 28 | end 29 | 30 | end -------------------------------------------------------------------------------- /SubFunctions/README.md: -------------------------------------------------------------------------------- 1 | # MetaAtoms 2 | MATLAB analytical field distribution of meta-atoms 3 | -------------------------------------------------------------------------------- /SubFunctions/SphericalOutput.m: -------------------------------------------------------------------------------- 1 | function Dphase=SphericalOutput(init_phase,phi0,f,mid_point,atomPos_X,atomPos_Y,lambda) 2 | % This function generates a phase matrix of meta-atoms that can focus the beam. 3 | % Unit in "micron". 4 | % Phase profile: -(2pi/lambda)*(sqrt(r^2+f^2)-f) 5 | % Input: 6 | % init_phase = initial propagation phase (normalized data, and between[-1,0]!!) 7 | % Should be 2xN array.(phase of each atom on xy-plane) 8 | % If there is no initial phase data, just input '0'. 9 | % f = focal length(um) 10 | % mid_point = projection of the focal point on the xy-plane. 11 | % atomPos_X & atomPos_Y = position of each atom. Should be 2D array.(meshgrid) 12 | % lambda = wavelength(um) 13 | % Output 14 | % Dphase: Phase matrix on the x-y grids(Normalized, starting from -1) 15 | % 16 | 17 | if init_phase==0 18 | Dphase = zeros(size(atomPos_X)); 19 | else 20 | Dphase = init_phase; 21 | end 22 | % Calculate the desired phase profile. 23 | x=mid_point(1); 24 | y=mid_point(2); 25 | lens_size = size(atomPos_X); 26 | r_square = (atomPos_X-x).^2+(atomPos_Y-y).^2; 27 | Dphase = -Dphase-(sqrt(r_square+f^2)-f)/lambda+phi0; 28 | 29 | % Wrapping the phase data 30 | for i=1:lens_size(1) 31 | for j=1:lens_size(2) 32 | while Dphase(i,j)<-1 33 | Dphase(i,j)=Dphase(i,j)+1; 34 | end 35 | while Dphase(i,j)>0 36 | Dphase(i,j)=Dphase(i,j)-1; 37 | end 38 | end 39 | end 40 | 41 | end -------------------------------------------------------------------------------- /SubFunctions/Truncated_Phase.m: -------------------------------------------------------------------------------- 1 | function Phase = Truncated_Phase(Phase,start_index,stop_index) 2 | % Truncate the phase between the given indices. 3 | if Phase(1,start_index)-Phase(1,stop_index)<0 4 | Phase = NorPhase(Phase(1,start_index:stop_index),false); 5 | Phase(1,end)=Phase(1,end)+1; 6 | else 7 | Phase = NorPhase(Phase(1,start_index:stop_index),false); 8 | end 9 | end -------------------------------------------------------------------------------- /SubFunctions/axiconOutput.m: -------------------------------------------------------------------------------- 1 | function Dphase=axiconOutput(init_phase,phi0,beta,mid_point,atomPos_X,atomPos_Y,lambda) 2 | % This function generates a phase list of meta-atoms that acts like an axion. 3 | % Unit in "micron". 4 | % Phase profile: -(2pi/lambda)*(sqrt(r^2+f^2)-f) 5 | % Input: 6 | % init_phase = initial phase data (normalized data, and between[-1,0]!!) 7 | % Should be 2xN array.(phase of each atom on xy-plane) 8 | % If there is no initial phase data, just input '0'. 9 | % phase = phase data, which is used to avoid empty region in the middle part. 10 | % beta = beta of axicon (degree) 11 | % f = focal length(um) 12 | % mid_point = projection of the focal point on the xy-plane. 13 | % atomPos_X & atomPos_Y = position of each atom. Should be 2D array.(meshgrid) 14 | % lambda = wavelength(um) 15 | % Output 16 | % Dphase: Phase data on the x-y grids(Normalized, starting from -1) 17 | % 18 | beta = beta*pi/180; 19 | % Check if there are propagation angle need to be considered 20 | if init_phase==0 21 | Dphase = zeros(size(atomPos_x)); 22 | else 23 | Dphase = init_phase; 24 | end 25 | lens_size = size(atomPos_X); 26 | x0=mid_point(1); 27 | y0=mid_point(2); 28 | r_square = (atomPos_X-x0).^2+(atomPos_Y-y0).^2; 29 | Dphase = -Dphase-sqrt(r_square)*sin(beta)/lambda+phi0; 30 | for i=1:lens_size(1) 31 | for j=1:lens_size(2) 32 | while Dphase(i,j)<-1 33 | Dphase(i,j)=Dphase(i,j)+1; 34 | end 35 | while Dphase(i,j)>0 36 | Dphase(i,j)=Dphase(i,j)-1; 37 | end 38 | end 39 | end 40 | 41 | end -------------------------------------------------------------------------------- /SubFunctions/customOutput.m: -------------------------------------------------------------------------------- 1 | function Dphase = customOutput(init_phase,customPhase,phi0,atomPos_X,atomPos_Y) 2 | % This function reads an input custom phase and calibrates the propagation phase. 3 | % Unit in "micron". 4 | % Input: 5 | % init_phase = initial propagation phase (normalized data, and between[-1,0]!!) 6 | % Should be 2xN array.(phase of each atom on xy-plane) 7 | % If there is no initial phase data, just input '0'. 8 | % customPhase = customPhase data between[-1,0]!! 9 | % % atomPos_X & atomPos_Y = position of each atom. Should be 2D array.(meshgrid) 10 | % lambda = wavelength(um) 11 | % Output 12 | % Dphase: Phase matrix on the x-y grids(Normalized, starting from -1) 13 | % 14 | if size(customPhase)~=size(atomPos_X) 15 | error('customPhase input size does not equal to metalens size!') 16 | end 17 | if init_phase==0 18 | Dphase = zeros(size(atomPos_X)); 19 | else 20 | Dphase = -init_phase; 21 | end 22 | % Calculate the desired phase profile. 23 | lens_size = size(atomPos_X); 24 | Dphase = Dphase+customPhase+phi0; 25 | 26 | % Wrapping the phase data 27 | for i=1:lens_size(1) 28 | for j=1:lens_size(2) 29 | while Dphase(i,j)<-1 30 | Dphase(i,j)=Dphase(i,j)+1; 31 | end 32 | while Dphase(i,j)>0 33 | Dphase(i,j)=Dphase(i,j)-1; 34 | end 35 | end 36 | end 37 | 38 | end 39 | 40 | 41 | -------------------------------------------------------------------------------- /SubFunctions/findSize.m: -------------------------------------------------------------------------------- 1 | function [R_list, T_list, Phase_list] = findSize(Dphase,Phase,T,R) 2 | % Find the corresponding radius and transmission of the meta-atoms by 3 | % interpolation. 4 | % Find the radius list first and then use the radius list to do 5 | % interpolation in order to have the corresponding transmission list. 6 | % Input: 7 | % Dphase: designed phase profile 8 | % Phase: phase profile of all the radius list 9 | % T: transmission value of all the radius list 10 | % R: radius list 11 | % Output: 12 | % R_list: radius list comes from designed phase profile 13 | % T_list: transmission list comes from designed radius list. 14 | lensSize = size(Dphase); 15 | R_list = zeros(size(Dphase)); 16 | Phase_list = Dphase; 17 | for i =1:lensSize(1) 18 | for j=1:lensSize(2) 19 | if isnan(interp1(Phase,R,Dphase(i,j)))==true 20 | R_list(i,j)=0; 21 | Phase_list(i,j)=0; 22 | else 23 | R_list(i,j) = interp1(Phase,R,Dphase(i,j)); 24 | end 25 | end 26 | end 27 | T_list = zeros(size(Dphase)); 28 | for i =1:lensSize(1) 29 | for j=1:lensSize(2) 30 | if isnan(interp1(R,T,R_list(i,j)))==true 31 | T_list(i,j)=0; 32 | else 33 | T_list(i,j) = interp1(R,T,R_list(i,j)); 34 | end 35 | end 36 | end 37 | end -------------------------------------------------------------------------------- /SubFunctions/gratingOutput.m: -------------------------------------------------------------------------------- 1 | function Dphase = gratingOutput(init_phase,phi0,angle,period,atomPos_X,atomPos_y,lambda) 2 | % This function generates a phase list of meta-atoms that acts like an 3 | % grating coupler. 4 | % Unit in "micron". 5 | % Phase profile: -(2pi/lambda)*(sqrt(r^2+f^2)-f) 6 | % Input: 7 | % init_phase = initial phase data (normalized data, and between[-1,0]!!) 8 | % Should be 2xN array.(phase of each atom on xy-plane) 9 | % If there is no initial phase data, just input '0'. 10 | % phase = phase data, which is used to avoid empty region in the middle part. 11 | % angle = grating angle (degree) 12 | % atomPos_X & atomPos_Y = position of each atom. Should be 2D array.(meshgrid) 13 | % lambda = wavelength(um) 14 | % Output 15 | % Dphase: Phase data on the x-y grids(Normalized, starting from -1) 16 | if init_phase==0 17 | Dphase = zeros(size(atomPos_X)); 18 | else 19 | Dphase = init_phase; 20 | end 21 | lens_size = size(atomPos_X); 22 | 23 | % Calaulate the ideal phase profile and subtract propgation phase. 24 | for i=1:lens_size(2) 25 | Dphase(:,i) = -Dphase(:,i)+i*period*sin(deg2rad(angle))/lambda+phi0; 26 | 27 | end 28 | for i=1:lens_size(1) 29 | for j=1:lens_size(2) 30 | while Dphase(i,j)<-1 31 | Dphase(i,j)=Dphase(i,j)+1; 32 | end 33 | while Dphase(i,j)>0 34 | Dphase(i,j)=Dphase(i,j)-1; 35 | end 36 | end 37 | 38 | end 39 | 40 | end 41 | 42 | -------------------------------------------------------------------------------- /SubFunctions/pointSource_field.m: -------------------------------------------------------------------------------- 1 | function field_matrix = pointSource_field(Phase,T,atomPos_X,atomPos_Y,interval_1,... 2 | interval_2,slicePoint,lambda,type) 3 | % Calaulating the 2D field slice which emitted from meta-atoms at given position. 4 | % Unit in "micron". 5 | % Input: 6 | % E = (1/r)*A*exp(i*k*r)*exp(i*starting phase) 7 | % Phase: starting phase at z=0, and should be 1D array. 8 | % atom_pos: x,y position array of meta-atoms, which should be 2xN array. 9 | % T : transmission = amplitude, and should be 1D array. 10 | % interval_1: grid point array of x (plane of metasurfaces) 11 | % interval_2: grid point array of y or z 12 | % slicePoint: where to slice on normal axis 13 | % lambda: operating wavelength 14 | % Output: 15 | % field_matrix: scalar value on given intervals 16 | % type: 'focal' or 'focusing' plane. The distance term has slight 17 | % difference. 18 | tmpField=zeros(size(atomPos_X)); 19 | field_matrix = zeros(length(interval_1),length(interval_2)); 20 | if type == "focal" 21 | for i= 1:length(interval_1) 22 | for j=1:length(interval_2) 23 | for k=1:length(atomPos) 24 | tmp_rr=(interval_1(1,i)-atomPos(1,k))^2+(interval_2(1,j)... 25 | -atomPos(2,k))^2+slicePoint^2; 26 | tmp_phase=sqrt(tmp_rr)/lambda; 27 | tmpField(k) = (1/sqrt(tmp_rr))*T(k)*... 28 | exp(1i*2*pi*tmp_phase)*exp(1i*2*pi*Phase(k)); 29 | end 30 | field_matrix(i,j)=sum(tmpField); 31 | end 32 | end 33 | elseif type== "focusing" 34 | for i= 1:length(interval_1) 35 | for j=1:length(interval_2) 36 | for k=1:length(atomPos) 37 | tmp_rr=(interval_1(1,i)-atomPos(1,k))^2+(slicePoint... 38 | -atomPos(2,k))^2+interval_2(1,j)^2; 39 | tmp_phase=sqrt(tmp_rr)/lambda; 40 | tmpField(k) = (1/sqrt(tmp_rr))*T(k)*... 41 | exp(1i*2*pi*tmp_phase)*exp(1i*2*pi*Phase(k)); 42 | end 43 | field_matrix(i,j)=sum(tmpField); 44 | end 45 | end 46 | else 47 | error('Wrong input of type option'); 48 | end 49 | end 50 | 51 | -------------------------------------------------------------------------------- /SubFunctions/squarePos.m: -------------------------------------------------------------------------------- 1 | function [atomPos_X,atomPos_Y] = squarePos(midPoint,period,size) 2 | % Generating rectangular x,y position of square lattice at given period and 3 | % size. 4 | % Input: 5 | % midPoint: middle point of the lens, [x,y] 6 | % size: "circle" -> radius; "square" -> [width,height] 7 | % Output: 2*N array 8 | 9 | % Genaral concept: 10 | % Create a quarter of the lens, flip it, and then check if it's odd or not. 11 | % If it's odd, we needs to create those points either x or y=0. 12 | Nx = floor(size(1)/period)+1; 13 | Ny = floor(size(2)/period)+1; 14 | % Create a quarter of the lens 15 | pos_x = -period*(Nx-1)/2:period:period*(Nx-1)/2; 16 | pos_y = -period*(Ny-1)/2:period:period*(Ny-1)/2; 17 | [atomPos_X,atomPos_Y] = meshgrid(pos_x+midPoint(1),pos_y+midPoint(2)); 18 | 19 | 20 | end 21 | 22 | -------------------------------------------------------------------------------- /Two_dim.m: -------------------------------------------------------------------------------- 1 | % General using method: 2 | % 1. Setting parameters in the input.json(transmission & phase data, lens 3 | % size, radius & height range and step) 4 | % 2. For the 1st run, set a breakpoint at line 60. You need to choose the 5 | % range of the radii. 6 | % 3. After determining the radii range, just follow the pop out dialog. 7 | % Note that if you choose "custom", the custom input desired phase matrix should 8 | % have values between 0 to 2pi. 9 | 10 | 11 | 12 | clear all; 13 | input=jsondecode(fileread('input.json')); 14 | % Linux path 15 | %folder_path = '/home/pingyen/Simulation/MATLAB/MetaAtoms/Lib562/60nmAl2O3/Al2O3_top/'; 16 | %addpath("/home/pingyen/Simulation/MATLAB/MetaAtoms/SubFunctions/"); 17 | % Windows path 18 | folder_path = input.folder_path; 19 | current_fol = pwd; 20 | addpath([current_fol,'/SubFunctions/']); 21 | fname_T = [folder_path,input.inputName_T]; 22 | fname_Phase = [folder_path,input.inputName_Phase]; 23 | plot_focalField = input.plot_focalField; 24 | plot_focusingField = input.plot_focusingField; 25 | outputlist = input.outputlist; 26 | outputname = [input.output_path,input.output_name]; 27 | 28 | % Read data from S4 calculation 29 | % (i,j) is 500+10*i nm height and 100+1*j nm radius 30 | all_T = readmatrix(fname_T); 31 | all_Phase = readmatrix(fname_Phase); 32 | height = input.height; 33 | rowIndex = (height-input.heightRange(1))/input.heightStep+1; 34 | T = all_T(rowIndex,:); 35 | Phase = all_Phase(rowIndex,:); 36 | R_range = [input.radiusRange(1):input.radiusStep:input.radiusRange(2)]; 37 | 38 | % Parameters 39 | period = input.period; 40 | lens_size = input.size; 41 | % 'Radius' or 'Length' of metalens (circle or square) 42 | center=input.center; % middle point of the pattern 43 | neff = input.neff; % effective index derived from FDTD 44 | wavelength = 1.55; 45 | use_prop_phase=input.prop_phase; 46 | decay = input.dacay; 47 | decay_rate = 0.5; % The ramaining power in the waveguide. 48 | 49 | 50 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 51 | [atomPos_X,atomPos_Y] = squarePos([0,0],period,lens_size); 52 | size_array = size(atomPos_X); 53 | 54 | %diff = [ones(1,N*N)*N*period;zeros(1,N*N)]; 55 | % Use 3 squares to create a rectangle(20um*60um lens) 56 | %atomPos = cat(2,atomPos-diff,atomPos,atomPos+diff); 57 | 58 | % Normalize the input phase data 59 | Phase=NorPhase(Phase,true); 60 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 61 | % % 62 | % Set an breakpoint this line to check the phase data. % 63 | % % 64 | %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 65 | %plot(R_range,Phase); 66 | % Truncate the phase data at desired interval 67 | start_index=26; 68 | stop_index=76; 69 | Phase = Truncated_Phase(Phase,start_index,stop_index); 70 | T = T(1,start_index:stop_index); 71 | R_range = R_range(1,start_index:stop_index); 72 | 73 | 74 | % Taking propagation phase into consideration 75 | % Phase due to propgation in the wg 76 | if use_prop_phase==true 77 | prop_phase = zeros(size_array); 78 | for i=1:size_array(2) 79 | prop_phase(:,i) = neff*(i-1)*period/wavelength; 80 | end 81 | elseif use_prop_phase==false 82 | prop_phase=0; 83 | else 84 | error("Wrong input"); 85 | end 86 | 87 | tic; % timer start 88 | 89 | % Pop out dialog to choose lens type 90 | lensTypes = {'spherical','custom','axicon','none'}; 91 | [indx,~] = listdlg('PromptString','Select a type of lens.',... 92 | 'SelectionMode','single','ListString',lensTypes); 93 | lens_type=lensTypes(indx); 94 | 95 | % Create the desired phase profile 96 | if lens_type=="axicon" 97 | prompt = {'Enter beta(degree):'}; 98 | dlgtitle = 'Input'; 99 | dims = 1; 100 | definput = {'5'}; 101 | beta = inputdlg(prompt,dlgtitle,dims,definput); 102 | beta = str2double(beta{1}); 103 | phi0 = askPhi0; 104 | Dphase = axiconOutput(prop_phase,phi0,beta,center,atomPos_X,atomPos_Y,1.55); 105 | elseif lens_type=="spherical" 106 | prompt = {'Enter focal length(um):'}; 107 | dlgtitle = 'Input'; 108 | dims = 1; 109 | definput = {'100'}; 110 | f = inputdlg(prompt,dlgtitle,dims,definput); 111 | f = str2double(f{1}); 112 | phi0 = askPhi0; 113 | Dphase = SphericalOutput(prop_phase,phi0,f,center,atomPos_X,atomPos_Y,1.55); 114 | elseif lens_type=="grating" 115 | prompt = {'Enter grating angle(degree):'}; 116 | dlgtitle = 'Input'; 117 | dims = 1; 118 | definput = {'0'}; 119 | gt_angle = inputdlg(prompt,dlgtitle,dims,definput); 120 | gt_angle = str2double(gt_angle{1}); 121 | phi0 = askPhi0; 122 | Dphase = gratingOutput(prop_phase,phi0,gt_angle,period,atomPos_X,atomPos_Y,1.55); 123 | elseif lens_type=="custom" 124 | customText = ['Choose the custom input file. Matrix size = ', num2str(size_array(1)),'x',... 125 | num2str(size_array(2)),'.']; 126 | disp(customText); 127 | [customFile,customPath] = uigetfile('*.txt'); 128 | hologram = NorPhase(readmatrix([customPath,customFile]),true); 129 | phi0 = askPhi0; 130 | Dphase = customOutput(prop_phase,hologram,phi0,atomPos_X,atomPos_Y); 131 | elseif lens_type=="None" 132 | Dphase = zeros(size_array(1),size_array(2)); 133 | else 134 | error("Wrong lens type"); 135 | end 136 | 137 | 138 | 139 | % Do the interpolation to find the corresponding radius and transmission data. 140 | [R_list,T_list,Phase_list]=findSize(Dphase,Phase,T,R_range); 141 | %writematrix(Phase_list,"1D_gt_n20_phase.txt"); 142 | % Calculate the average radius 143 | all_r=0; 144 | for i=1:size_array(1) 145 | for j=1:size_array(2) 146 | all_r = all_r+R_list(i,j); 147 | end 148 | end 149 | avg_r = all_r/size_array(1)/size_array(2); 150 | 151 | for i=1:size_array(1) 152 | for j=1:size_array(2) 153 | if j==1 154 | if R_list(i,j)==0 155 | R_list(i,j) = R_list(i-1,j); 156 | end 157 | else 158 | if R_list(i,j)==0 159 | R_list(i,j) = R_list(i,j-1); 160 | end 161 | end 162 | end 163 | end 164 | % Output radius list 165 | if outputlist==true 166 | writematrix(R_list,outputname,'Delimiter','space'); 167 | end 168 | 169 | % Simulating energy decay below the waveguide 170 | % base on exp(-alpha*x) 171 | if decay==true 172 | for i=1:size_array(2) 173 | T_list(:,i) = T_list(:,i)*exp(log(decay_rate)/lens_size(1)*i*period); 174 | end 175 | end 176 | %T_list = T_list/max(max(T_list)); 177 | Phase_dist = Dphase+1; 178 | % Check the Radius and Transmission distribution 179 | figure; 180 | surface(atomPos_X,atomPos_Y,T_list); 181 | title("Top emission intensity distribution"); 182 | 183 | figure; 184 | s1 = surface(atomPos_X,atomPos_Y,Phase_dist); 185 | s1.EdgeColor = 'none'; 186 | title("Phase distribution"); 187 | colormap('jet'); 188 | figure; 189 | surface(atomPos_X,atomPos_Y,R_list); 190 | title("Radius distribution"); 191 | 192 | 193 | % Function of asking phi0 194 | 195 | %% Use superposition of the point source to estimate the result 196 | % Not using for a long time, it may need some modifacation. 197 | x_range = input.x_range; 198 | x_res = input.x_res; 199 | y_range = input.y_range; 200 | y_res = input.y_res; 201 | z_range = input.z_range; 202 | z_res = input.z_res; 203 | % Calculating the field and plot it out.(real, imag, and abs) 204 | if plot_focusingField==true 205 | focusing_field=Focusing_Slice(Dphase,T_list,atomPos,... 206 | x_range,z_range,0,x_res,z_res,wavelength,false); 207 | 208 | [a,b]=max(max(abs(focusing_field(:,100:end)))); 209 | focal_z = z_range(1)+(b+100)*(z_range(2)-z_range(1))/z_res; 210 | end 211 | 212 | 213 | if plot_focalField==true 214 | focal_field=Focal_Slice(Dphase,T_list,atomPos,... 215 | x_range,y_range,focal_z,x_res,y_res,wavelength,false); 216 | end 217 | 218 | % Find the maximum value from the focusing plot and show the focal slice of 219 | % the plane. 220 | %[a,b]=max(max(abs(focusing_field))); 221 | %focal_z = z_range(1)+b*(z_range(2)-z_range(1))/z_res; 222 | %focal_field=Focal_Slice(Dphase,T_list,atomPos,... 223 | % x_range,y_range,focal_z,x_res,y_res,1.55,false); 224 | 225 | 226 | toc; %timer stop 227 | function phi0 = askPhi0() 228 | prompt = {'Enter phi0 phase shift:'}; 229 | dlgtitle = 'Input'; 230 | dims = 1; 231 | definput = {'0'}; 232 | phi0 = inputdlg(prompt,dlgtitle,dims,definput); 233 | phi0 = str2double(phi0{1}); 234 | end 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | -------------------------------------------------------------------------------- /focus_1D/210527/1D_gt_30.txt: -------------------------------------------------------------------------------- 1 | 0.13224826448488 0.146811607611788 0.161128475809014 0.172911811246997 0.182720384872332 0 0.115970109649407 0.136062419535007 0.150193623706891 0.164353340959758 0.175258859781176 0.185381673850031 0 0.122095425779864 0.139573026212415 0.153655675262457 0.167313521434969 0.177554082626358 0.188319074607971 0 0.127202196970997 0.142940023838686 0.157153298793616 0.170035524771017 0.179872151756711 0.191592480402685 0.107154520568232 0.131590083932302 0.146270193518749 0.160588364942825 0.172525690534537 0.182305577370009 0 0.114851948032465 0.135463270637515 0.149642637188301 0.163854220731176 0.174885615542112 0.184936857990647 0 0.121169241932594 0.139016471328478 0.153093007008554 0.166851255461377 0.177184532840376 0.187818982338905 0 0.126436152187313 0.142402115514485 0.156589337687186 0.169604791351629 0.179496546579938 0.191046282491485 0.105763862631662 0.130916770667155 0.145730774755563 0.160048254076636 0.172139569822077 0.181897016275106 0 0.113718446071465 0.134861291019484 0.149094366381985 0.163335906829355 0.174512371303049 0.184492042131264 0 0.120236700120686 0.138459916444541 0.15253033875465 0.166388989487786 0.176814983054395 0.18734042103849 0 0.125647480029005 0.14186266241624 0.156025376580756 0.169171764039012 0.179120941403163 0.190500084580286 0.104317776899164 0.130243457402007 0.145193343766333 0.159494123806343 0.171740268951979 0.181505929852355 0.193989406293756 0.112535851289133 0.134259311401453 0.148546095575668 0.162817592927534 0.174139127063984 0.18404722627188 0 0.119259158848643 0.137900008747361 0.151968049614563 0.165922072114132 0.176445433268413 0.186861859738074 0 0.124828892137382 0.141318634866583 0.155459544106481 0.168738736726394 0.178745336226389 0.189956673300368 2 | 0.13224826448488 0.146811607611788 0.161128475809014 0.172911811246997 0.182720384872332 0 0.115970109649407 0.136062419535007 0.150193623706891 0.164353340959758 0.175258859781176 0.185381673850031 0 0.122095425779864 0.139573026212415 0.153655675262457 0.167313521434969 0.177554082626358 0.188319074607971 0 0.127202196970997 0.142940023838686 0.157153298793616 0.170035524771017 0.179872151756711 0.191592480402685 0.107154520568232 0.131590083932302 0.146270193518749 0.160588364942825 0.172525690534537 0.182305577370009 0 0.114851948032465 0.135463270637515 0.149642637188301 0.163854220731176 0.174885615542112 0.184936857990647 0 0.121169241932594 0.139016471328478 0.153093007008554 0.166851255461377 0.177184532840376 0.187818982338905 0 0.126436152187313 0.142402115514485 0.156589337687186 0.169604791351629 0.179496546579938 0.191046282491485 0.105763862631662 0.130916770667155 0.145730774755563 0.160048254076636 0.172139569822077 0.181897016275106 0 0.113718446071465 0.134861291019484 0.149094366381985 0.163335906829355 0.174512371303049 0.184492042131264 0 0.120236700120686 0.138459916444541 0.15253033875465 0.166388989487786 0.176814983054395 0.18734042103849 0 0.125647480029005 0.14186266241624 0.156025376580756 0.169171764039012 0.179120941403163 0.190500084580286 0.104317776899164 0.130243457402007 0.145193343766333 0.159494123806343 0.171740268951979 0.181505929852355 0.193989406293756 0.112535851289133 0.134259311401453 0.148546095575668 0.162817592927534 0.174139127063984 0.18404722627188 0 0.119259158848643 0.137900008747361 0.151968049614563 0.165922072114132 0.176445433268413 0.186861859738074 0 0.124828892137382 0.141318634866583 0.155459544106481 0.168738736726394 0.178745336226389 0.189956673300368 3 | -------------------------------------------------------------------------------- /focus_1D/210527/Readme.txt: -------------------------------------------------------------------------------- 1 | Change Neff to 2.85 -------------------------------------------------------------------------------- /focus_1D/2105271D_f_100.txt: -------------------------------------------------------------------------------- 1 | 0.163099908035647 0.168835389758508 0.173598684968629 0.177860202795424 0.182123546009459 0.186850349669602 0.192298130721735 0 0.100471432471946 0.113493594751224 0.122799636448065 0.12974585114441 0.135238530139608 0.139929671287538 0.144190690946075 0.148265470475211 0.152254661135418 0.156137547199489 0.159801646505309 0.163114612032617 0.166045162688029 0.168566415700988 0.170767930446579 0.172706693238523 0.174436491944035 0.175995812749697 0.17741332031872 0.17871558049954 0.179898318023891 0.180990836024761 0.181952460457243 0.182825936149539 0.183558401771023 0.184157296230751 0.184633227163339 0.184953965020407 0.185119240446936 0.185128797929751 0.184982395914714 0.184679806917913 0.184220817630731 0.183631861226839 0.182911594751813 0.182044962580446 0.181087185661977 0.179993971844927 0.17881090412324 0.177502995547566 0.176077238859467 0.174505701844931 0.172759674557437 0.170798251093435 0.168564844366384 0.16599969093093 0.163005466836296 0.159611999623786 0.155859712432615 0.151883137519881 0.147799088641329 0.143615107945948 0.139201174852897 0.134292219966717 0.128411205962148 0.120824339566518 0.110434600671816 0 0 0.190251954252991 0.18493241660467 0.18029050302779 0.175940309785714 0.171344580105154 0.165956588042373 0.159363193650274 0.152029644224642 0.144714165481917 0.13718579151265 0.128153869428884 0.115093170943044 0 0.192893467874938 0.185035448477115 0.178673197179182 0.172619924539094 0.165503658425843 0.156536001546241 0.146986825495733 0.137447090459426 0.125613168886423 0.106281684702231 0 0.185463872506748 0.177773977324043 0.170309892389353 0.160817597220986 0.14955816869634 0.13842668847766 0.124590472304414 0 0.191299707731589 0.181217446330686 0.172885170764041 0.162863855838445 0.150260627140851 0.137695045901153 0.121209740175816 0 2 | 0.163099908035647 0.168835389758508 0.173598684968629 0.177860202795424 0.182123546009459 0.186850349669602 0.192298130721735 0 0.100471432471946 0.113493594751224 0.122799636448065 0.12974585114441 0.135238530139608 0.139929671287538 0.144190690946075 0.148265470475211 0.152254661135418 0.156137547199489 0.159801646505309 0.163114612032617 0.166045162688029 0.168566415700988 0.170767930446579 0.172706693238523 0.174436491944035 0.175995812749697 0.17741332031872 0.17871558049954 0.179898318023891 0.180990836024761 0.181952460457243 0.182825936149539 0.183558401771023 0.184157296230751 0.184633227163339 0.184953965020407 0.185119240446936 0.185128797929751 0.184982395914714 0.184679806917913 0.184220817630731 0.183631861226839 0.182911594751813 0.182044962580446 0.181087185661977 0.179993971844927 0.17881090412324 0.177502995547566 0.176077238859467 0.174505701844931 0.172759674557437 0.170798251093435 0.168564844366384 0.16599969093093 0.163005466836296 0.159611999623786 0.155859712432615 0.151883137519881 0.147799088641329 0.143615107945948 0.139201174852897 0.134292219966717 0.128411205962148 0.120824339566518 0.110434600671816 0 0 0.190251954252991 0.18493241660467 0.18029050302779 0.175940309785714 0.171344580105154 0.165956588042373 0.159363193650274 0.152029644224642 0.144714165481917 0.13718579151265 0.128153869428884 0.115093170943044 0 0.192893467874938 0.185035448477115 0.178673197179182 0.172619924539094 0.165503658425843 0.156536001546241 0.146986825495733 0.137447090459426 0.125613168886423 0.106281684702231 0 0.185463872506748 0.177773977324043 0.170309892389353 0.160817597220986 0.14955816869634 0.13842668847766 0.124590472304414 0 0.191299707731589 0.181217446330686 0.172885170764041 0.162863855838445 0.150260627140851 0.137695045901153 0.121209740175816 0 3 | -------------------------------------------------------------------------------- /focus_1D/210726/1D_f_100.txt: -------------------------------------------------------------------------------- 1 | 0.171084314933332 0.175645503381794 0.17993960422838 0.184495610743602 0.18971024833129 0.18971024833129 0.18971024833129 0.109196656355781 0.120008446247332 0.127856761458597 0.133916745604339 0.138953426498093 0.143482363079116 0.14778689485324 0.152009257554724 0.156141948842646 0.160052348709272 0.16358232084937 0.166670553934747 0.169348241322468 0.171687266840879 0.173755692818487 0.175621666641644 0.177339456153127 0.178942957661198 0.180446816231306 0.181860455006061 0.183209108986015 0.184454258380744 0.185603329531837 0.18664418155003 0.187549465232483 0.188309633552549 0.188924023774965 0.18935969186184 0.189616311226439 0.189693571109585 0.18959117672166 0.18930884937781 0.188846326626224 0.188203362369352 0.187421582640074 0.186484847455835 0.185423022634916 0.184238276628147 0.182970739304741 0.181596962357189 0.180140231964569 0.178602548949088 0.176954414061167 0.175176799803347 0.17323162072577 0.171061204650505 0.168595409346041 0.165751278966834 0.162445078991892 0.158691529343955 0.154596163289468 0.150321497461954 0.145967283735839 0.141479620411226 0.136631783511453 0.131008809481863 0.123950818694634 0.114363794925909 0.100727550837589 0.100727550837589 0.19167642613129 0.185994177067227 0.181137578642551 0.176659654185016 0.172043485731882 0.166653928638122 0.16007321511775 0.152626578342996 0.145165547127366 0.137542180293696 0.128439284833413 0.115290922222268 0.115290922222268 0.192740335239755 0.18481918800256 0.178407572574394 0.172261526426102 0.16493869426222 0.155762425478539 0.146125307924316 0.13640348213527 0.12394528199369 0.102991132049263 0.19397055487212 0.184264519003643 0.176695888487725 0.168970926713247 0.158974776701177 0.14760023717679 0.13625243167977 0.121054906918124 0.121054906918124 0.188930085020088 0.179409395474642 0.1709367513816 0.16013081113302 0.147333032075575 0.134419227805229 0.115348400163699 0.115348400163699 2 | 0.171084314933332 0.175645503381794 0.17993960422838 0.184495610743602 0.18971024833129 0.18971024833129 0.18971024833129 0.109196656355781 0.120008446247332 0.127856761458597 0.133916745604339 0.138953426498093 0.143482363079116 0.14778689485324 0.152009257554724 0.156141948842646 0.160052348709272 0.16358232084937 0.166670553934747 0.169348241322468 0.171687266840879 0.173755692818487 0.175621666641644 0.177339456153127 0.178942957661198 0.180446816231306 0.181860455006061 0.183209108986015 0.184454258380744 0.185603329531837 0.18664418155003 0.187549465232483 0.188309633552549 0.188924023774965 0.18935969186184 0.189616311226439 0.189693571109585 0.18959117672166 0.18930884937781 0.188846326626224 0.188203362369352 0.187421582640074 0.186484847455835 0.185423022634916 0.184238276628147 0.182970739304741 0.181596962357189 0.180140231964569 0.178602548949088 0.176954414061167 0.175176799803347 0.17323162072577 0.171061204650505 0.168595409346041 0.165751278966834 0.162445078991892 0.158691529343955 0.154596163289468 0.150321497461954 0.145967283735839 0.141479620411226 0.136631783511453 0.131008809481863 0.123950818694634 0.114363794925909 0.100727550837589 0.100727550837589 0.19167642613129 0.185994177067227 0.181137578642551 0.176659654185016 0.172043485731882 0.166653928638122 0.16007321511775 0.152626578342996 0.145165547127366 0.137542180293696 0.128439284833413 0.115290922222268 0.115290922222268 0.192740335239755 0.18481918800256 0.178407572574394 0.172261526426102 0.16493869426222 0.155762425478539 0.146125307924316 0.13640348213527 0.12394528199369 0.102991132049263 0.19397055487212 0.184264519003643 0.176695888487725 0.168970926713247 0.158974776701177 0.14760023717679 0.13625243167977 0.121054906918124 0.121054906918124 0.188930085020088 0.179409395474642 0.1709367513816 0.16013081113302 0.147333032075575 0.134419227805229 0.115348400163699 0.115348400163699 3 | -------------------------------------------------------------------------------- /focus_1D/210726/1D_f_200.txt: -------------------------------------------------------------------------------- 1 | 0.176302375862322 0.177479709857163 0.178603241612077 0.179670653100449 0.180701096122371 0.181677647077372 0.182622238367899 0.18351466291531 0.184359546809797 0.185162469162613 0.18588823927178 0.186577500868738 0.187192068925544 0.187723384138943 0.188183768193561 0.188574724385925 0.188876155466394 0.189087982748503 0.189210129533336 0.189242521118293 0.18918508480565 0.189037749910904 0.188800447770902 0.188473111751746 0.18805567725649 0.187578576913987 0.187021100207041 0.186379435568252 0.18567796150344 0.184924895683662 0.184093437186857 0.183238622752021 0.18231692833059 0.181360784459149 0.180353697498329 0.179306111707443 0.178206134700887 0.177055218870877 0.175840674678669 0.174549528953102 0.173164443860368 0.171675560554557 0.170052375322078 0.168251033946794 0.166259475761043 0.16405279584018 0.161603863643404 0.158940471006976 0.156104416121168 0.153149036695854 0.150127785062014 0.147074843487756 0.143969241303743 0.140759423300025 0.137349701890123 0.13360018229752 0.129295715793065 0.124171285447601 0.117818022246096 0.109737672497997 0.109737672497997 0.109737672497997 0.109737672497997 0.190447076161049 0.186479800700694 0.182933669231746 0.179668781718449 0.17652889435532 0.173300680895447 0.169786842130597 0.165753354477831 0.161078447450185 0.155906717559618 0.150575806875997 0.145309860206129 0.139996456595376 0.134221609952226 0.127300720212971 0.118219256754476 0.105462322988866 0.105462322988866 0.193267676747922 0.187369782136303 0.182387205146067 0.177981522918462 0.173661302012729 0.168894273938319 0.163228682237119 0.156618682037222 0.149717224407811 0.14296439023765 0.135932787524522 0.127462777267528 0.115663823977993 0.115663823977993 0.115663823977993 0.187742278237782 0.181713253613558 0.176462831032382 0.171085693781381 0.164723218742955 0.157012358526359 0.148861400792016 0.140898417619112 0.13218402101158 0.12042958475685 0.101818736697034 2 | 0.176302375862322 0.177479709857163 0.178603241612077 0.179670653100449 0.180701096122371 0.181677647077372 0.182622238367899 0.18351466291531 0.184359546809797 0.185162469162613 0.18588823927178 0.186577500868738 0.187192068925544 0.187723384138943 0.188183768193561 0.188574724385925 0.188876155466394 0.189087982748503 0.189210129533336 0.189242521118293 0.18918508480565 0.189037749910904 0.188800447770902 0.188473111751746 0.18805567725649 0.187578576913987 0.187021100207041 0.186379435568252 0.18567796150344 0.184924895683662 0.184093437186857 0.183238622752021 0.18231692833059 0.181360784459149 0.180353697498329 0.179306111707443 0.178206134700887 0.177055218870877 0.175840674678669 0.174549528953102 0.173164443860368 0.171675560554557 0.170052375322078 0.168251033946794 0.166259475761043 0.16405279584018 0.161603863643404 0.158940471006976 0.156104416121168 0.153149036695854 0.150127785062014 0.147074843487756 0.143969241303743 0.140759423300025 0.137349701890123 0.13360018229752 0.129295715793065 0.124171285447601 0.117818022246096 0.109737672497997 0.109737672497997 0.109737672497997 0.109737672497997 0.190447076161049 0.186479800700694 0.182933669231746 0.179668781718449 0.17652889435532 0.173300680895447 0.169786842130597 0.165753354477831 0.161078447450185 0.155906717559618 0.150575806875997 0.145309860206129 0.139996456595376 0.134221609952226 0.127300720212971 0.118219256754476 0.105462322988866 0.105462322988866 0.193267676747922 0.187369782136303 0.182387205146067 0.177981522918462 0.173661302012729 0.168894273938319 0.163228682237119 0.156618682037222 0.149717224407811 0.14296439023765 0.135932787524522 0.127462777267528 0.115663823977993 0.115663823977993 0.115663823977993 0.187742278237782 0.181713253613558 0.176462831032382 0.171085693781381 0.164723218742955 0.157012358526359 0.148861400792016 0.140898417619112 0.13218402101158 0.12042958475685 0.101818736697034 3 | -------------------------------------------------------------------------------- /focus_1D/210726/1D_f_300.txt: -------------------------------------------------------------------------------- 1 | 0.188689206699226 0.188766488525479 0.188783917154119 0.188741460423607 0.188639086768927 0.188476765223188 0.188254465419215 0.187974036380633 0.187654792607451 0.187279536289745 0.18684824136071 0.186360882319767 0.185830307740957 0.185273023937489 0.184663561409333 0.184001898571195 0.1833360466479 0.18262160528793 0.181866523686248 0.181101022807985 0.180289539057015 0.179454538459296 0.178586806121396 0.177680107676225 0.176739360501901 0.175752642417828 0.174714562052676 0.17361981985709 0.172454912631456 0.171204090980158 0.16987329337246 0.168413663624799 0.166828864634628 0.165108357264064 0.163237941095038 0.161214418230933 0.159048688921677 0.156764203924197 0.154391564203271 0.151961643741938 0.149503345441888 0.147020170412416 0.144502894700717 0.141926929330251 0.139240625794328 0.136390162497311 0.133274624661226 0.12979747980768 0.125784756860227 0.121039630525611 0.115339513968926 0.108367897541927 0.108367897541927 0.108367897541927 0.108367897541927 0.19303412987721 0.189551816109746 0.18636324261203 0.18345783459528 0.180761783138666 0.178177944167765 0.175615047092168 0.172954263126649 0.170095459205824 0.166882002900385 0.16326721252713 0.159244264689698 0.15495857543533 0.150611883491297 0.146313725908357 0.14202047210706 0.137544407262336 0.132595658418941 0.126745037500173 0.119399151567833 0.109759089452933 0.109759089452933 0.109759089452933 0.192316535063616 0.187552033711717 0.183410327834331 0.179712719396369 0.176212606728308 0.172617453053009 0.168650652852574 0.164072549883371 0.158801080611694 0.153177058422567 0.147585165257943 0.142079165714511 0.136318095236365 0.129671070487183 0.121159372249503 0.109404143177423 0.109404143177423 0.109404143177423 0.188762191139192 0.183585967017803 0.179121637601762 0.174882243903386 0.170386597745914 0.165148905519034 0.158975056829223 0.15229801440693 0.145726397781889 0.139172260467494 0.131893982988509 2 | 0.188689206699226 0.188766488525479 0.188783917154119 0.188741460423607 0.188639086768927 0.188476765223188 0.188254465419215 0.187974036380633 0.187654792607451 0.187279536289745 0.18684824136071 0.186360882319767 0.185830307740957 0.185273023937489 0.184663561409333 0.184001898571195 0.1833360466479 0.18262160528793 0.181866523686248 0.181101022807985 0.180289539057015 0.179454538459296 0.178586806121396 0.177680107676225 0.176739360501901 0.175752642417828 0.174714562052676 0.17361981985709 0.172454912631456 0.171204090980158 0.16987329337246 0.168413663624799 0.166828864634628 0.165108357264064 0.163237941095038 0.161214418230933 0.159048688921677 0.156764203924197 0.154391564203271 0.151961643741938 0.149503345441888 0.147020170412416 0.144502894700717 0.141926929330251 0.139240625794328 0.136390162497311 0.133274624661226 0.12979747980768 0.125784756860227 0.121039630525611 0.115339513968926 0.108367897541927 0.108367897541927 0.108367897541927 0.108367897541927 0.19303412987721 0.189551816109746 0.18636324261203 0.18345783459528 0.180761783138666 0.178177944167765 0.175615047092168 0.172954263126649 0.170095459205824 0.166882002900385 0.16326721252713 0.159244264689698 0.15495857543533 0.150611883491297 0.146313725908357 0.14202047210706 0.137544407262336 0.132595658418941 0.126745037500173 0.119399151567833 0.109759089452933 0.109759089452933 0.109759089452933 0.192316535063616 0.187552033711717 0.183410327834331 0.179712719396369 0.176212606728308 0.172617453053009 0.168650652852574 0.164072549883371 0.158801080611694 0.153177058422567 0.147585165257943 0.142079165714511 0.136318095236365 0.129671070487183 0.121159372249503 0.109404143177423 0.109404143177423 0.109404143177423 0.188762191139192 0.183585967017803 0.179121637601762 0.174882243903386 0.170386597745914 0.165148905519034 0.158975056829223 0.15229801440693 0.145726397781889 0.139172260467494 0.131893982988509 3 | -------------------------------------------------------------------------------- /focus_1D/210726/Readme.txt: -------------------------------------------------------------------------------- 1 | This folder generates the atomList that has no empty lattice. 2 | The empty lattice is filled with meta-atom with radius equals to previous one. -------------------------------------------------------------------------------- /focus_1D/210814/Readme.txt: -------------------------------------------------------------------------------- 1 | This folder contain the metalens radius list for fabrication. 2 | focus = 100um, 100um+R30, 200um 3 | phi0 = 0.4, 0.2, -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_1D_300_1_p0.log: -------------------------------------------------------------------------------- 1 | Ansys Lumerical 2020 R2.3 FDTD Solver Version 8.24.2466 (Linux 64bit) 2 | expires (month/day/year): 11/20/2020 3 | using config file: /home/pingyen/.config/Lumerical/License.ini 4 | license host: 140.113.78.62:8095 5 | current time: Wed Oct 28 13:41:16 2020 6 | Running on host: nctusng 7 | host available memory (GB): 222.450524 8 | All processes are communicating and ready to proceed to simulation... 9 | Running fsp file: /opt/lumerical/v202/bin/fdtd-engine-mpich2nem -t 1 80nmSiO2_1D_300_1.fsp 10 | Starting meshing 11 | Simulation size in gridpoints: 1 x 20 x 137 12 | Refined 0 mesh cells (0%) 13 | Completed meshing! 14 | Meshing complete in 0.01 seconds of CPU time 15 | Starting meshing 16 | Simulation size in gridpoints: 1 x 20 x 137 17 | Refined 0 mesh cells (0%) 18 | Completed meshing! 19 | Meshing complete in 0 seconds of CPU time 20 | Starting meshing 21 | Simulation size in gridpoints: 1 x 20 x 137 22 | Refined 0 mesh cells (0%) 23 | Completed meshing! 24 | Meshing complete in 0 seconds of CPU time 25 | number of processors is 12 26 | processors are distributed as: 12x1x1 27 | Running 3D Simulation 28 | Starting meshing 29 | Simulation size in gridpoints: 350 x 20 x 432 30 | Refined 0 mesh cells (0%) 31 | Completed meshing! 32 | Meshing complete in 1.1 seconds of CPU time 33 | 48 48 34 | Starting meshing 35 | Simulation size in gridpoints: 350 x 20 x 432 36 | Refined 0 mesh cells (0%) 37 | Completed meshing! 38 | Meshing complete in 1.12 seconds of CPU time 39 | 48 48 40 | Starting meshing 41 | Simulation size in gridpoints: 350 x 20 x 432 42 | Refined 0 mesh cells (0%) 43 | Completed meshing! 44 | Meshing complete in 1.11 seconds of CPU time 45 | 48 48 46 | finished material properties 47 | Meshing Time: 2.32495 seconds, Init Electrical Material Time: 0.328711 seconds, Init Magnetic Material Time: 0.007459 48 | Using selected optimization level: 2 49 | Selecting 3d kernel for splitFieldDirection=0 and optLevel=2 50 | ----------------------------------------- 51 | Beginning initialization of 3D Simulation 52 | Starting to add sources to simulation 53 | Adding 3D Mode source propagating in X 54 | Starting to add boundary conditions to simulation 55 | Adding 3D PML BC 56 | Adding 3D Parallel BC 57 | Adding 3D Anti-Symmetric BC 58 | Adding 3D Anti-Symmetric BC 59 | Adding 3D PML BC 60 | Adding 3D PML BC 61 | Starting to add monitors to Simulation 62 | Adding analysis monitor 63 | Adding 3D Time monitor 64 | Adding 3D Time monitor 65 | Adding 3D Time monitor 66 | Adding 3D Time monitor 67 | Adding 3D DFT monitor 68 | Adding 3D DFT monitor 69 | Adding 3D DFT monitor 70 | Adding 3D DFT monitor 71 | Adding 3D DFT monitor 72 | Finished initialization of 3D Simulation 73 | ----------------------------------------- 74 | All processes are communicating and ready to proceed to simulation... 75 | Starting 194488 total iterations 76 | 0.0164535% complete. Max time remaining: 3 hrs, 39 mins, 57 secs. Auto Shutoff: 1 77 | 1.02012% complete. Max time remaining: 3 hrs, 36 mins, 53 secs. Auto Shutoff: 1.03313 78 | 2.02378% complete. Max time remaining: 3 hrs, 34 mins, 27 secs. Auto Shutoff: 1.14217 79 | 3.02744% complete. Max time remaining: 3 hrs, 32 mins, 12 secs. Auto Shutoff: 1.02994 80 | 4.0311% complete. Max time remaining: 3 hrs, 29 mins, 58 secs. Auto Shutoff: 0.940808 81 | 5.03477% complete. Max time remaining: 3 hrs, 27 mins, 44 secs. Auto Shutoff: 0.870459 82 | 6.03843% complete. Max time remaining: 3 hrs, 25 mins, 32 secs. Auto Shutoff: 0.748032 83 | 7.04209% complete. Max time remaining: 3 hrs, 23 mins, 20 secs. Auto Shutoff: 0.716513 84 | 8.04575% complete. Max time remaining: 3 hrs, 21 mins, 7 secs. Auto Shutoff: 0.80154 85 | 9.04942% complete. Max time remaining: 3 hrs, 18 mins, 56 secs. Auto Shutoff: 0.709574 86 | 10.0531% complete. Max time remaining: 3 hrs, 16 mins, 44 secs. Auto Shutoff: 0.693688 87 | 11.0567% complete. Max time remaining: 3 hrs, 14 mins, 43 secs. Auto Shutoff: 0.706358 88 | 12.0604% complete. Max time remaining: 3 hrs, 12 mins, 43 secs. Auto Shutoff: 0.667184 89 | 13.0641% complete. Max time remaining: 3 hrs, 10 mins, 33 secs. Auto Shutoff: 0.626475 90 | 14.0677% complete. Max time remaining: 3 hrs, 8 mins, 20 secs. Auto Shutoff: 0.194841 91 | 15.0714% complete. Max time remaining: 3 hrs, 6 mins, 9 secs. Auto Shutoff: 0.0839366 92 | 16.0751% complete. Max time remaining: 3 hrs, 3 mins, 56 secs. Auto Shutoff: 0.0581909 93 | 17.0787% complete. Max time remaining: 3 hrs, 1 min, 44 secs. Auto Shutoff: 0.0509575 94 | 18.0824% complete. Max time remaining: 2 hrs, 59 mins, 32 secs. Auto Shutoff: 0.0468502 95 | 19.086% complete. Max time remaining: 2 hrs, 57 mins, 20 secs. Auto Shutoff: 0.0322558 96 | 20.0897% complete. Max time remaining: 2 hrs, 55 mins, 14 secs. Auto Shutoff: 0.0267136 97 | 21.0934% complete. Max time remaining: 2 hrs, 53 mins, 2 secs. Auto Shutoff: 0.0298227 98 | 22.097% complete. Max time remaining: 2 hrs, 50 mins, 50 secs. Auto Shutoff: 0.0225738 99 | 23.1007% complete. Max time remaining: 2 hrs, 48 mins, 38 secs. Auto Shutoff: 0.0178992 100 | 24.1044% complete. Max time remaining: 2 hrs, 46 mins, 26 secs. Auto Shutoff: 0.0217101 101 | 25.108% complete. Max time remaining: 2 hrs, 44 mins, 13 secs. Auto Shutoff: 0.0153306 102 | 26.1117% complete. Max time remaining: 2 hrs, 41 mins, 60 secs. Auto Shutoff: 0.0138455 103 | 27.1153% complete. Max time remaining: 2 hrs, 39 mins, 46 secs. Auto Shutoff: 0.0133461 104 | 28.119% complete. Max time remaining: 2 hrs, 37 mins, 33 secs. Auto Shutoff: 0.0100104 105 | 29.1227% complete. Max time remaining: 2 hrs, 35 mins, 20 secs. Auto Shutoff: 0.0112225 106 | 30.1263% complete. Max time remaining: 2 hrs, 33 mins, 7 secs. Auto Shutoff: 0.0100608 107 | 31.13% complete. Max time remaining: 2 hrs, 30 mins, 54 secs. Auto Shutoff: 0.00913044 108 | 32.1337% complete. Max time remaining: 2 hrs, 28 mins, 41 secs. Auto Shutoff: 0.00924872 109 | 33.1373% complete. Max time remaining: 2 hrs, 26 mins, 29 secs. Auto Shutoff: 0.00868451 110 | 34.141% complete. Max time remaining: 2 hrs, 24 mins, 16 secs. Auto Shutoff: 0.00802218 111 | 35.1446% complete. Max time remaining: 2 hrs, 22 mins, 3 secs. Auto Shutoff: 0.00873639 112 | 36.1483% complete. Max time remaining: 2 hrs, 19 mins, 52 secs. Auto Shutoff: 0.00803628 113 | 37.152% complete. Max time remaining: 2 hrs, 17 mins, 39 secs. Auto Shutoff: 0.00694665 114 | 38.1556% complete. Max time remaining: 2 hrs, 15 mins, 27 secs. Auto Shutoff: 0.00877588 115 | 39.1593% complete. Max time remaining: 2 hrs, 13 mins, 14 secs. Auto Shutoff: 0.00763043 116 | 40.163% complete. Max time remaining: 2 hrs, 11 mins, 3 secs. Auto Shutoff: 0.00585616 117 | 41.1666% complete. Max time remaining: 2 hrs, 8 mins, 50 secs. Auto Shutoff: 0.00851107 118 | 42.1703% complete. Max time remaining: 2 hrs, 6 mins, 36 secs. Auto Shutoff: 0.00748352 119 | 43.1739% complete. Max time remaining: 2 hrs, 4 mins, 22 secs. Auto Shutoff: 0.00570877 120 | 44.1776% complete. Max time remaining: 2 hrs, 2 mins, 7 secs. Auto Shutoff: 0.00766484 121 | 45.1813% complete. Max time remaining: 1 hr, 59 mins, 53 secs. Auto Shutoff: 0.0060927 122 | 46.1849% complete. Max time remaining: 1 hr, 57 mins, 37 secs. Auto Shutoff: 0.00597853 123 | 47.1886% complete. Max time remaining: 1 hr, 55 mins, 21 secs. Auto Shutoff: 0.00644685 124 | 48.1923% complete. Max time remaining: 1 hr, 53 mins, 5 secs. Auto Shutoff: 0.00568648 125 | 49.1959% complete. Max time remaining: 1 hr, 50 mins, 50 secs. Auto Shutoff: 0.00568939 126 | 50.1996% complete. Max time remaining: 1 hr, 48 mins, 34 secs. Auto Shutoff: 0.00557164 127 | 51.2032% complete. Max time remaining: 1 hr, 46 mins, 17 secs. Auto Shutoff: 0.00506654 128 | 52.2069% complete. Max time remaining: 1 hr, 44 mins, 1 secs. Auto Shutoff: 0.00518268 129 | 53.2106% complete. Max time remaining: 1 hr, 41 mins, 45 secs. Auto Shutoff: 0.00495324 130 | 54.2142% complete. Max time remaining: 1 hr, 39 mins, 30 secs. Auto Shutoff: 0.00440407 131 | 55.2179% complete. Max time remaining: 1 hr, 37 mins, 14 secs. Auto Shutoff: 0.00467376 132 | 56.2216% complete. Max time remaining: 1 hr, 34 mins, 59 secs. Auto Shutoff: 0.00474006 133 | 57.2252% complete. Max time remaining: 1 hr, 32 mins, 45 secs. Auto Shutoff: 0.0042169 134 | 58.2289% complete. Max time remaining: 1 hr, 30 mins, 30 secs. Auto Shutoff: 0.00456424 135 | 59.2325% complete. Max time remaining: 1 hr, 28 mins, 16 secs. Auto Shutoff: 0.00430838 136 | 60.2362% complete. Max time remaining: 1 hr, 26 mins, 2 secs. Auto Shutoff: 0.00397751 137 | 61.2399% complete. Max time remaining: 1 hr, 23 mins, 49 secs. Auto Shutoff: 0.00437727 138 | 62.2435% complete. Max time remaining: 1 hr, 21 mins, 36 secs. Auto Shutoff: 0.00388136 139 | 63.2472% complete. Max time remaining: 1 hr, 19 mins, 23 secs. Auto Shutoff: 0.0036732 140 | 64.2509% complete. Max time remaining: 1 hr, 17 mins, 10 secs. Auto Shutoff: 0.00403264 141 | 65.2545% complete. Max time remaining: 1 hr, 14 mins, 58 secs. Auto Shutoff: 0.00359393 142 | 66.2582% complete. Max time remaining: 1 hr, 12 mins, 45 secs. Auto Shutoff: 0.00366557 143 | 67.2618% complete. Max time remaining: 1 hr, 10 mins, 33 secs. Auto Shutoff: 0.00372436 144 | 68.2655% complete. Max time remaining: 1 hr, 8 mins, 21 secs. Auto Shutoff: 0.00345225 145 | 69.2692% complete. Max time remaining: 1 hr, 6 mins, 10 secs. Auto Shutoff: 0.00362222 146 | 70.2728% complete. Max time remaining: 1 hr, 3 mins, 58 secs. Auto Shutoff: 0.00353749 147 | 71.2765% complete. Max time remaining: 1 hr, 1 min, 47 secs. Auto Shutoff: 0.00330348 148 | 72.2802% complete. Max time remaining: 59 mins, 36 secs. Auto Shutoff: 0.00347995 149 | 73.2838% complete. Max time remaining: 57 mins, 25 secs. Auto Shutoff: 0.0034424 150 | 74.2875% complete. Max time remaining: 55 mins, 14 secs. Auto Shutoff: 0.0032387 151 | 75.2911% complete. Max time remaining: 53 mins, 3 secs. Auto Shutoff: 0.00335235 152 | 76.2948% complete. Max time remaining: 50 mins, 53 secs. Auto Shutoff: 0.00325242 153 | 77.2985% complete. Max time remaining: 48 mins, 42 secs. Auto Shutoff: 0.00321863 154 | 78.3021% complete. Max time remaining: 46 mins, 32 secs. Auto Shutoff: 0.00329829 155 | 79.3058% complete. Max time remaining: 44 mins, 22 secs. Auto Shutoff: 0.00304644 156 | 80.3095% complete. Max time remaining: 42 mins, 12 secs. Auto Shutoff: 0.00318551 157 | 81.3131% complete. Max time remaining: 40 mins, 2 secs. Auto Shutoff: 0.00320462 158 | 82.3168% complete. Max time remaining: 37 mins, 52 secs. Auto Shutoff: 0.00280392 159 | 83.3204% complete. Max time remaining: 35 mins, 43 secs. Auto Shutoff: 0.00320722 160 | 84.3241% complete. Max time remaining: 33 mins, 33 secs. Auto Shutoff: 0.00326442 161 | 85.3278% complete. Max time remaining: 31 mins, 23 secs. Auto Shutoff: 0.00277244 162 | 86.3314% complete. Max time remaining: 29 mins, 14 secs. Auto Shutoff: 0.00316004 163 | 87.3351% complete. Max time remaining: 27 mins, 5 secs. Auto Shutoff: 0.00345788 164 | 88.3388% complete. Max time remaining: 24 mins, 55 secs. Auto Shutoff: 0.00297978 165 | 89.3424% complete. Max time remaining: 22 mins, 46 secs. Auto Shutoff: 0.00290187 166 | 90.3461% complete. Max time remaining: 20 mins, 37 secs. Auto Shutoff: 0.003674 167 | 91.3497% complete. Max time remaining: 18 mins, 28 secs. Auto Shutoff: 0.0031645 168 | 92.3534% complete. Max time remaining: 16 mins, 20 secs. Auto Shutoff: 0.00234182 169 | 93.3571% complete. Max time remaining: 14 mins, 11 secs. Auto Shutoff: 0.00345807 170 | 94.3607% complete. Max time remaining: 12 mins, 2 secs. Auto Shutoff: 0.00294143 171 | 95.3644% complete. Max time remaining: 9 mins, 53 secs. Auto Shutoff: 0.00242162 172 | 96.3681% complete. Max time remaining: 7 mins, 45 secs. Auto Shutoff: 0.00287511 173 | 97.3717% complete. Max time remaining: 5 mins, 36 secs. Auto Shutoff: 0.00225095 174 | 98.3754% complete. Max time remaining: 3 mins, 28 secs. Auto Shutoff: 0.00219141 175 | 99.379% complete. Max time remaining: 1 min, 19 secs. Auto Shutoff: 0.00249197 176 | Completed 194488 iterations, or 6.000009e-12s of Simulation Time 177 | Process 0 starting to collect data 178 | collecting monitor data 179 | collecting source data 180 | Finished collecting data 181 | Simulation completed successfully at: Wed Oct 28 17:14:34 2020 182 | Overall wall time measurements in seconds: 12798.5 183 | time to mesh and initialize: 6.98386 184 | time to run FDTD simulation: 12783.9 185 | time to checkpoint simulation: 1e-06 186 | time to finalize data and save to files: 6.82778 187 | miscellaneous time: 0.791013 188 | FDTD solver speed on process 0: 46.0057 Mnodes/s 189 | total FDTD solver speed on 12 processes: 552.068 Mnodes/s 190 | -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_f_100_1D.txt: -------------------------------------------------------------------------------- 1 | 0.171084314933332 0.17571856699003 0.180090227439155 0.184756832605474 0.190119291555386 0 0 0.110946824502369 0.121468827680773 0.129129703146214 0.135099420883704 0.140148427652061 0.144745265934779 0.149179428148645 0.153551272031948 0.157797903403805 0.161744000216822 0.165239817145012 0.1682804360015 0.170900645120669 0.173214820893651 0.175298175823173 0.177216900458618 0.179019725248357 0.180736740130877 0.182382602276016 0.183963184077866 0.185502890432596 0.186960024606675 0.188310929792573 0.189559829500863 0.190671669295397 0.191622347536432 0.19240512657879 0.19300842757413 0.193410245834929 0.193610231665264 0.193608053339682 0.193403397255349 0.192995968076406 0.192385488870368 0.191594910397903 0.190632703186765 0.189509327354198 0.188242925629265 0.186876406842893 0.185402307182662 0.183843816493126 0.182232974033797 0.180562302774523 0.178815109394439 0.176973754108257 0.175004566991626 0.17285501227324 0.170455394326979 0.167709540031291 0.164513775856142 0.160826703544436 0.156703032374948 0.152309472597521 0.147813262464027 0.143234588387305 0.138399445124841 0.132928952826332 0.126213684912924 0.117221519781828 0.104486183235888 0 0.192900914574471 0.186949462692572 0.181858046452899 0.177283417812163 0.172635855093587 0.167292325267115 0.160736747890658 0.153232389435411 0.145662958803583 0.137988546177627 0.128887974884652 0.115823835924447 0 0.192845052989034 0.184834753183504 0.178366087835112 0.172163080710338 0.164742777921211 0.155456206298505 0.145757497357309 0.135926223817728 0.123103609129812 0.10129628007135 0.193255398338697 0.183676502315687 0.176138034085024 0.168259298229333 0.157988014160776 0.146567535934631 0.135037299617675 0.118972146312406 0 0.187709017897456 0.178453340869778 0.169841486187394 0.158583968469517 0.145758134984502 0.132517982778776 0.11168474946305 2 | 0.171084314933332 0.17571856699003 0.180090227439155 0.184756832605474 0.190119291555386 0 0 0.110946824502369 0.121468827680773 0.129129703146214 0.135099420883704 0.140148427652061 0.144745265934779 0.149179428148645 0.153551272031948 0.157797903403805 0.161744000216822 0.165239817145012 0.1682804360015 0.170900645120669 0.173214820893651 0.175298175823173 0.177216900458618 0.179019725248357 0.180736740130877 0.182382602276016 0.183963184077866 0.185502890432596 0.186960024606675 0.188310929792573 0.189559829500863 0.190671669295397 0.191622347536432 0.19240512657879 0.19300842757413 0.193410245834929 0.193610231665264 0.193608053339682 0.193403397255349 0.192995968076406 0.192385488870368 0.191594910397903 0.190632703186765 0.189509327354198 0.188242925629265 0.186876406842893 0.185402307182662 0.183843816493126 0.182232974033797 0.180562302774523 0.178815109394439 0.176973754108257 0.175004566991626 0.17285501227324 0.170455394326979 0.167709540031291 0.164513775856142 0.160826703544436 0.156703032374948 0.152309472597521 0.147813262464027 0.143234588387305 0.138399445124841 0.132928952826332 0.126213684912924 0.117221519781828 0.104486183235888 0 0.192900914574471 0.186949462692572 0.181858046452899 0.177283417812163 0.172635855093587 0.167292325267115 0.160736747890658 0.153232389435411 0.145662958803583 0.137988546177627 0.128887974884652 0.115823835924447 0 0.192845052989034 0.184834753183504 0.178366087835112 0.172163080710338 0.164742777921211 0.155456206298505 0.145757497357309 0.135926223817728 0.123103609129812 0.10129628007135 0.193255398338697 0.183676502315687 0.176138034085024 0.168259298229333 0.157988014160776 0.146567535934631 0.135037299617675 0.118972146312406 0 0.187709017897456 0.178453340869778 0.169841486187394 0.158583968469517 0.145758134984502 0.132517982778776 0.11168474946305 3 | -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_f_100_1D_.txt: -------------------------------------------------------------------------------- 1 | 0.171084314933332 0.175645503381794 0.17993960422838 0.184495610743602 0.18971024833129 0 0 0.109196656355781 0.120008446247332 0.127856761458597 0.133916745604339 0.138953426498093 0.143482363079116 0.14778689485324 0.152009257554724 0.156141948842646 0.160052348709272 0.16358232084937 0.166670553934747 0.169348241322468 0.171687266840879 0.173755692818487 0.175621666641644 0.177339456153127 0.178942957661198 0.180446816231306 0.181860455006061 0.183209108986015 0.184454258380744 0.185603329531837 0.18664418155003 0.187549465232483 0.188309633552549 0.188924023774965 0.18935969186184 0.189616311226439 0.189693571109585 0.18959117672166 0.18930884937781 0.188846326626224 0.188203362369352 0.187421582640074 0.186484847455835 0.185423022634916 0.184238276628147 0.182970739304741 0.181596962357189 0.180140231964569 0.178602548949088 0.176954414061167 0.175176799803347 0.17323162072577 0.171061204650505 0.168595409346041 0.165751278966834 0.162445078991892 0.158691529343955 0.154596163289468 0.150321497461954 0.145967283735839 0.141479620411226 0.136631783511453 0.131008809481863 0.123950818694634 0.114363794925909 0.100727550837589 0 0.19167642613129 0.185994177067227 0.181137578642551 0.176659654185016 0.172043485731882 0.166653928638122 0.16007321511775 0.152626578342996 0.145165547127366 0.137542180293696 0.128439284833413 0.115290922222268 0 0.192740335239755 0.18481918800256 0.178407572574394 0.172261526426102 0.16493869426222 0.155762425478539 0.146125307924316 0.13640348213527 0.12394528199369 0.102991132049263 0.19397055487212 0.184264519003643 0.176695888487725 0.168970926713247 0.158974776701177 0.14760023717679 0.13625243167977 0.121054906918124 0 0.188930085020088 0.179409395474642 0.1709367513816 0.16013081113302 0.147333032075575 0.134419227805229 0.115348400163699 0 2 | 0.171084314933332 0.175645503381794 0.17993960422838 0.184495610743602 0.18971024833129 0 0 0.109196656355781 0.120008446247332 0.127856761458597 0.133916745604339 0.138953426498093 0.143482363079116 0.14778689485324 0.152009257554724 0.156141948842646 0.160052348709272 0.16358232084937 0.166670553934747 0.169348241322468 0.171687266840879 0.173755692818487 0.175621666641644 0.177339456153127 0.178942957661198 0.180446816231306 0.181860455006061 0.183209108986015 0.184454258380744 0.185603329531837 0.18664418155003 0.187549465232483 0.188309633552549 0.188924023774965 0.18935969186184 0.189616311226439 0.189693571109585 0.18959117672166 0.18930884937781 0.188846326626224 0.188203362369352 0.187421582640074 0.186484847455835 0.185423022634916 0.184238276628147 0.182970739304741 0.181596962357189 0.180140231964569 0.178602548949088 0.176954414061167 0.175176799803347 0.17323162072577 0.171061204650505 0.168595409346041 0.165751278966834 0.162445078991892 0.158691529343955 0.154596163289468 0.150321497461954 0.145967283735839 0.141479620411226 0.136631783511453 0.131008809481863 0.123950818694634 0.114363794925909 0.100727550837589 0 0.19167642613129 0.185994177067227 0.181137578642551 0.176659654185016 0.172043485731882 0.166653928638122 0.16007321511775 0.152626578342996 0.145165547127366 0.137542180293696 0.128439284833413 0.115290922222268 0 0.192740335239755 0.18481918800256 0.178407572574394 0.172261526426102 0.16493869426222 0.155762425478539 0.146125307924316 0.13640348213527 0.12394528199369 0.102991132049263 0.19397055487212 0.184264519003643 0.176695888487725 0.168970926713247 0.158974776701177 0.14760023717679 0.13625243167977 0.121054906918124 0 0.188930085020088 0.179409395474642 0.1709367513816 0.16013081113302 0.147333032075575 0.134419227805229 0.115348400163699 0 3 | -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_f_100_1D_2.txt: -------------------------------------------------------------------------------- 1 | 0.171084314933332 0.175645503381794 0.17993960422838 0.184495610743602 0.18971024833129 0 0 0.109196656355781 0.120008446247332 0.127856761458597 0.133916745604339 0.138953426498093 0.143482363079116 0.14778689485324 0.152009257554724 0.156141948842646 0.160052348709272 0.16358232084937 0.166670553934747 0.169348241322468 0.171687266840879 0.173755692818487 0.175621666641644 0.177339456153127 0.178942957661198 0.180446816231306 0.181860455006061 0.183209108986015 0.184454258380744 0.185603329531837 0.18664418155003 0.187549465232483 0.188309633552549 0.188924023774965 0.18935969186184 0.189616311226439 0.189693571109585 0.18959117672166 0.18930884937781 0.188846326626224 0.188203362369352 0.187421582640074 0.186484847455835 0.185423022634916 0.184238276628147 0.182970739304741 0.181596962357189 0.180140231964569 0.178602548949088 0.176954414061167 0.175176799803347 0.17323162072577 0.171061204650505 0.168595409346041 0.165751278966834 0.162445078991892 0.158691529343955 0.154596163289468 0.150321497461954 0.145967283735839 0.141479620411226 0.136631783511453 0.131008809481863 0.123950818694634 0.114363794925909 0.100727550837589 0 0.19167642613129 0.185994177067227 0.181137578642551 0.176659654185016 0.172043485731882 0.166653928638122 0.16007321511775 0.152626578342996 0.145165547127366 0.137542180293696 0.128439284833413 0.115290922222268 0 0.192740335239755 0.18481918800256 0.178407572574394 0.172261526426102 0.16493869426222 0.155762425478539 0.146125307924316 0.13640348213527 0.12394528199369 0.102991132049263 0.19397055487212 0.184264519003643 0.176695888487725 0.168970926713247 0.158974776701177 0.14760023717679 0.13625243167977 0.121054906918124 0 0.188930085020088 0.179409395474642 0.1709367513816 0.16013081113302 0.147333032075575 0.134419227805229 0.115348400163699 0 2 | 0.171084314933332 0.175645503381794 0.17993960422838 0.184495610743602 0.18971024833129 0 0 0.109196656355781 0.120008446247332 0.127856761458597 0.133916745604339 0.138953426498093 0.143482363079116 0.14778689485324 0.152009257554724 0.156141948842646 0.160052348709272 0.16358232084937 0.166670553934747 0.169348241322468 0.171687266840879 0.173755692818487 0.175621666641644 0.177339456153127 0.178942957661198 0.180446816231306 0.181860455006061 0.183209108986015 0.184454258380744 0.185603329531837 0.18664418155003 0.187549465232483 0.188309633552549 0.188924023774965 0.18935969186184 0.189616311226439 0.189693571109585 0.18959117672166 0.18930884937781 0.188846326626224 0.188203362369352 0.187421582640074 0.186484847455835 0.185423022634916 0.184238276628147 0.182970739304741 0.181596962357189 0.180140231964569 0.178602548949088 0.176954414061167 0.175176799803347 0.17323162072577 0.171061204650505 0.168595409346041 0.165751278966834 0.162445078991892 0.158691529343955 0.154596163289468 0.150321497461954 0.145967283735839 0.141479620411226 0.136631783511453 0.131008809481863 0.123950818694634 0.114363794925909 0.100727550837589 0 0.19167642613129 0.185994177067227 0.181137578642551 0.176659654185016 0.172043485731882 0.166653928638122 0.16007321511775 0.152626578342996 0.145165547127366 0.137542180293696 0.128439284833413 0.115290922222268 0 0.192740335239755 0.18481918800256 0.178407572574394 0.172261526426102 0.16493869426222 0.155762425478539 0.146125307924316 0.13640348213527 0.12394528199369 0.102991132049263 0.19397055487212 0.184264519003643 0.176695888487725 0.168970926713247 0.158974776701177 0.14760023717679 0.13625243167977 0.121054906918124 0 0.188930085020088 0.179409395474642 0.1709367513816 0.16013081113302 0.147333032075575 0.134419227805229 0.115348400163699 0 3 | -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_f_100_L30.txt: -------------------------------------------------------------------------------- 1 | 0.193562169751564 0.190025596301447 0.186685076424687 0.183533577418636 0.180548086920633 0.177616452322144 0.174603287870917 0.171320309047949 0.16755912967521 0.163102752904821 0.157943927928723 0.15236199843963 0.146719773503533 0.141000498616716 0.134768594089794 0.127154368183081 0.116698434041317 0.10112189384215 0 0.189769378010069 0.183621170441387 0.178357728575789 0.173222294906603 0.167364676092864 0.160085986790085 0.151783138363657 0.143530305736124 0.134861202659842 0.123646136211128 0.10580671417717 0 0.187189197520937 0.179905058242293 0.173357643419508 0.165777486917552 0.156083892709586 0.145805984391417 0.135368954702034 0.121398840830783 0 0.191081528341747 0.181692520946836 0.173969729803317 0.165091219506579 0.1536118092077 0.141856457839295 0.12864791230084 0.106361157363695 0.193152353114465 0.182131837569527 0.17340091314669 0.163057369920336 0.149921204113481 0.136764203395138 0.118734328531309 0 0.184687091456353 0.174862868084388 0.163933796067677 0.14966276506215 0.135219219569868 0.113606027427946 0.193925114950349 0.180963146256581 0.170524146598922 0.156766163000086 0.141364262364434 0.122784176957733 0 0.183209014370879 0.172072228723121 0.157940291841107 0.141557154905788 0.121566862716253 0 0.181274785875002 0.169416791741041 0.153345459799998 0.136068618548226 0.108991098359531 0.189060712254669 0.175720781693113 0.161550382312444 0.143483418488748 0.122095689870596 0 0.179212971615406 0.165663465557011 0.147141226095785 0.126658626816332 0 0.180326254420732 0.166451506629793 0.147360768750631 0.126012415518632 0 0.179067165162574 0.164249688931573 0.144252731038834 0.11993851574336 0.191543199603674 0.175590627544356 0.15863488524592 0.137850759940561 0.10463302363239 0.184618330627084 0.169651866884678 2 | 0.193562169751564 0.190025596301447 0.186685076424687 0.183533577418636 0.180548086920633 0.177616452322144 0.174603287870917 0.171320309047949 0.16755912967521 0.163102752904821 0.157943927928723 0.15236199843963 0.146719773503533 0.141000498616716 0.134768594089794 0.127154368183081 0.116698434041317 0.10112189384215 0 0.189769378010069 0.183621170441387 0.178357728575789 0.173222294906603 0.167364676092864 0.160085986790085 0.151783138363657 0.143530305736124 0.134861202659842 0.123646136211128 0.10580671417717 0 0.187189197520937 0.179905058242293 0.173357643419508 0.165777486917552 0.156083892709586 0.145805984391417 0.135368954702034 0.121398840830783 0 0.191081528341747 0.181692520946836 0.173969729803317 0.165091219506579 0.1536118092077 0.141856457839295 0.12864791230084 0.106361157363695 0.193152353114465 0.182131837569527 0.17340091314669 0.163057369920336 0.149921204113481 0.136764203395138 0.118734328531309 0 0.184687091456353 0.174862868084388 0.163933796067677 0.14966276506215 0.135219219569868 0.113606027427946 0.193925114950349 0.180963146256581 0.170524146598922 0.156766163000086 0.141364262364434 0.122784176957733 0 0.183209014370879 0.172072228723121 0.157940291841107 0.141557154905788 0.121566862716253 0 0.181274785875002 0.169416791741041 0.153345459799998 0.136068618548226 0.108991098359531 0.189060712254669 0.175720781693113 0.161550382312444 0.143483418488748 0.122095689870596 0 0.179212971615406 0.165663465557011 0.147141226095785 0.126658626816332 0 0.180326254420732 0.166451506629793 0.147360768750631 0.126012415518632 0 0.179067165162574 0.164249688931573 0.144252731038834 0.11993851574336 0.191543199603674 0.175590627544356 0.15863488524592 0.137850759940561 0.10463302363239 0.184618330627084 0.169651866884678 3 | -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_f_100_R30.txt: -------------------------------------------------------------------------------- 1 | 0.167360351069195 0.177771824891288 0.188761482090044 0 0.127723744157215 0.143089261512276 0.156961974526532 0.169503948846305 0.178986370706765 0.18958830735329 0 0.126436588506184 0.141278284261333 0.154120375665415 0.16650475981401 0.175859341768128 0.184733787130079 0 0.11349531117489 0.132344337386483 0.144701516597369 0.156565671221227 0.167561910193074 0.175949713771804 0.183930155290516 0 0.105809122547716 0.126639696404834 0.139159664484108 0.14964453346774 0.160297388830216 0.169439615521357 0.176631259345595 0.183679055880381 0.192506413152073 0 0.119681720414182 0.13293673356514 0.142559600823671 0.151536252815368 0.160609311325281 0.168458433062504 0.174723250061488 0.180450566829292 0.186829341409167 0 0 0.117019263428201 0.128978014123478 0.137518442290835 0.144747613131889 0.151800658449494 0.158887151444087 0.165328394806053 0.170666839925837 0.175188451932297 0.17940716256786 0.183794580895254 0.188781768544933 0 0 0.105918583598955 0.117360937645054 0.125658876726317 0.131982259706063 0.137117386136495 0.141627979685954 0.145822350122085 0.149884733809161 0.153868439452812 0.157704635467533 0.161257642311516 0.164433495415946 0.167197791643142 0.169604475394506 0.171704346446166 0.173559463567378 0.175226466009968 0.176744438069516 0.178130769119992 0.179409171206162 0.180581566644389 0.181643638691808 0.182605242931118 0.183444906427475 0.184150885592351 0.184742358564043 0.185179024655219 0.185460595586414 0.185586796749282 0.185557367331874 0.185372060438097 0.185030643201211 0.18453289689124 0.183886775718253 0.183130283357173 0.182227437460263 0.181225015573396 0.180097311339736 0.178877557555347 0.177536349773358 0.176078537361861 0.174475036395367 0.172695273507786 0.170696465759138 0.168420805685635 0.165795885902537 2 | 0.167360351069195 0.177771824891288 0.188761482090044 0 0.127723744157215 0.143089261512276 0.156961974526532 0.169503948846305 0.178986370706765 0.18958830735329 0 0.126436588506184 0.141278284261333 0.154120375665415 0.16650475981401 0.175859341768128 0.184733787130079 0 0.11349531117489 0.132344337386483 0.144701516597369 0.156565671221227 0.167561910193074 0.175949713771804 0.183930155290516 0 0.105809122547716 0.126639696404834 0.139159664484108 0.14964453346774 0.160297388830216 0.169439615521357 0.176631259345595 0.183679055880381 0.192506413152073 0 0.119681720414182 0.13293673356514 0.142559600823671 0.151536252815368 0.160609311325281 0.168458433062504 0.174723250061488 0.180450566829292 0.186829341409167 0 0 0.117019263428201 0.128978014123478 0.137518442290835 0.144747613131889 0.151800658449494 0.158887151444087 0.165328394806053 0.170666839925837 0.175188451932297 0.17940716256786 0.183794580895254 0.188781768544933 0 0 0.105918583598955 0.117360937645054 0.125658876726317 0.131982259706063 0.137117386136495 0.141627979685954 0.145822350122085 0.149884733809161 0.153868439452812 0.157704635467533 0.161257642311516 0.164433495415946 0.167197791643142 0.169604475394506 0.171704346446166 0.173559463567378 0.175226466009968 0.176744438069516 0.178130769119992 0.179409171206162 0.180581566644389 0.181643638691808 0.182605242931118 0.183444906427475 0.184150885592351 0.184742358564043 0.185179024655219 0.185460595586414 0.185586796749282 0.185557367331874 0.185372060438097 0.185030643201211 0.18453289689124 0.183886775718253 0.183130283357173 0.182227437460263 0.181225015573396 0.180097311339736 0.178877557555347 0.177536349773358 0.176078537361861 0.174475036395367 0.172695273507786 0.170696465759138 0.168420805685635 0.165795885902537 3 | -------------------------------------------------------------------------------- /focus_1D/80nmSiO2_f_200_1D.txt: -------------------------------------------------------------------------------- 1 | 0.176303989951204 0.177483853654318 0.178610127841598 0.179680289151443 0.18071401217587 0.181693438291213 0.182641946174983 0.183537275687323 0.184386783191894 0.185192557314427 0.185921175082338 0.186615710650747 0.18723304885953 0.187767168164798 0.188233591300832 0.188627336337917 0.188931658860244 0.189146480271525 0.18927172396074 0.189307315310901 0.189253181707597 0.18910925254733 0.188875459245635 0.188551735244978 0.188138016022443 0.187658668307253 0.187104439562674 0.186466057207354 0.185761447873603 0.18501115091444 0.184182457101182 0.183324031807211 0.182404663444729 0.181445620640801 0.180440587028897 0.179391543329616 0.178293550268296 0.177143314271503 0.175931822093556 0.174643154028708 0.173264064479656 0.171783678652668 0.170163989118494 0.168373812522727 0.166394862082378 0.164201256678108 0.161771408285847 0.159116432271745 0.156285587403517 0.153330789894983 0.150307042357366 0.147247955323133 0.144139254276525 0.140929999626528 0.137529864968265 0.133800470283267 0.1295271611525 0.124444481150104 0.118174218694139 0.110204717361408 0 0 0 0.190665335156426 0.186678147118627 0.183108067164672 0.179827893244765 0.176686920729797 0.173468497503487 0.169979605760252 0.165978353874292 0.161331323071237 0.156173625050064 0.150836568441284 0.145556905179305 0.140241735576445 0.134491653963318 0.127650534835772 0.118689489503426 0.106168574381863 0 0.193552684340298 0.187622138233539 0.18260859197414 0.178182442826663 0.173870423280018 0.169134106386488 0.163522995636464 0.156942626200947 0.150029012283365 0.143262194299443 0.136249406253572 0.127884976791454 0.11628558773261 0 0 0.188039403998305 0.181956352947007 0.176693198859235 0.171343039559686 0.1650419112867 0.157382816049724 0.1492165007818 0.141241191353775 0.132580556047642 0.121027434270099 0.102835510761878 2 | 0.176303989951204 0.177483853654318 0.178610127841598 0.179680289151443 0.18071401217587 0.181693438291213 0.182641946174983 0.183537275687323 0.184386783191894 0.185192557314427 0.185921175082338 0.186615710650747 0.18723304885953 0.187767168164798 0.188233591300832 0.188627336337917 0.188931658860244 0.189146480271525 0.18927172396074 0.189307315310901 0.189253181707597 0.18910925254733 0.188875459245635 0.188551735244978 0.188138016022443 0.187658668307253 0.187104439562674 0.186466057207354 0.185761447873603 0.18501115091444 0.184182457101182 0.183324031807211 0.182404663444729 0.181445620640801 0.180440587028897 0.179391543329616 0.178293550268296 0.177143314271503 0.175931822093556 0.174643154028708 0.173264064479656 0.171783678652668 0.170163989118494 0.168373812522727 0.166394862082378 0.164201256678108 0.161771408285847 0.159116432271745 0.156285587403517 0.153330789894983 0.150307042357366 0.147247955323133 0.144139254276525 0.140929999626528 0.137529864968265 0.133800470283267 0.1295271611525 0.124444481150104 0.118174218694139 0.110204717361408 0 0 0 0.190665335156426 0.186678147118627 0.183108067164672 0.179827893244765 0.176686920729797 0.173468497503487 0.169979605760252 0.165978353874292 0.161331323071237 0.156173625050064 0.150836568441284 0.145556905179305 0.140241735576445 0.134491653963318 0.127650534835772 0.118689489503426 0.106168574381863 0 0.193552684340298 0.187622138233539 0.18260859197414 0.178182442826663 0.173870423280018 0.169134106386488 0.163522995636464 0.156942626200947 0.150029012283365 0.143262194299443 0.136249406253572 0.127884976791454 0.11628558773261 0 0 0.188039403998305 0.181956352947007 0.176693198859235 0.171343039559686 0.1650419112867 0.157382816049724 0.1492165007818 0.141241191353775 0.132580556047642 0.121027434270099 0.102835510761878 3 | -------------------------------------------------------------------------------- /focus_2D/readme.txt: -------------------------------------------------------------------------------- 1 | Meta-atom radius distributions of 60 um by 20 um metasurface with period of 562 nm. -------------------------------------------------------------------------------- /hologram/30by30/dots_C_phase.txt: -------------------------------------------------------------------------------- 1 | 2.8947,3.4502,3.9027,4.4833,5.3108,5.936,6.2035,6.2634,0.0012354,0.24791,0.7038,1.0725,1.3318,1.5594,1.8077,2.085,2.3154,2.4176,2.4246,2.4096,2.4053,2.4031,2.3596,2.2186,2.0183,1.8215,1.5244,0.91475,0.22166,6.111,5.8168,5.3494,4.4717,3.8009,3.3409,2.2101,1.153,0.86078,0.60571,6.184,5.2152,4.9474,4.9062,4.8368,2.678,2.4859,2.6957,3.0757,4.015,5.5687,6.2072,0.39053,0.97374,1.9482 2 | 2.4703,3.0874,3.9449,4.7937,5.4445,6.1033,0.67693,1.598,2.4326,3.4194,4.4533,5.1901,5.7753,0.029122,0.50722,0.90381,1.235,1.5326,1.8162,2.0851,2.327,2.5255,1.0085,6.0937,6.1902,6.2343,6.1806,6.023,5.8374,5.6918,5.5498,5.1824,3.4924,2.8076,2.3953,1.7708,1.1536,0.78121,0.48753,0.050266,5.5923,5.0061,4.7091,4.4229,3.4302,2.3849,2.2362,2.3279,3.5419,5.2999,5.6265,6.0973,0.84672,1.874 3 | 2.342,2.8904,4.0514,4.9806,5.5217,6.2051,1.0704,1.9406,2.57,3.3518,4.2421,4.8888,5.394,5.9116,0.1758,0.65005,1.0097,1.3065,1.6076,1.9602,2.3742,3.0373,5.4923,5.8731,6.0138,6.0591,6.0174,5.8939,5.7383,5.6135,5.5077,5.1944,2.9785,2.57,2.2634,1.7635,1.1974,0.80143,0.49424,0.090318,5.6952,5.0438,4.6717,4.3459,3.5075,2.3688,2.0865,2.0332,2.0915,5.2726,5.4194,5.7521,0.83033,1.9175 4 | 2.3302,2.7627,4.5365,5.2677,5.6679,0.11097,1.3988,2.0857,2.5921,3.2908,4.15,4.7653,5.2252,5.7173,0.023968,0.56433,0.94741,1.2417,1.5631,2.0751,2.9293,4.1625,5.3982,5.8464,6.002,6.0403,6.0052,5.9174,5.8158,5.7534,5.7464,5.769,2.5821,2.5062,2.2902,1.8787,1.3623,0.9424,0.60249,0.19709,5.8518,5.1721,4.7177,4.3223,3.5388,2.441,2.0218,1.7914,0.59914,5.392,5.3181,5.4104,1.501,2.1247 5 | 2.7207,3.9071,5.655,5.8038,6.0809,0.67731,1.7945,2.2471,2.6257,3.2366,4.0943,4.683,5.0812,5.5369,6.2527,0.69958,1.1473,1.5197,2.2997,3.6035,4.0851,4.4501,5.221,6.0043,6.2261,6.254,6.2609,0.080766,0.35346,0.63285,0.72356,0.65277,0.49024,3.2671,2.8966,2.4507,1.9997,1.567,1.1201,0.6035,0.0035273,5.6819,5.1113,4.4647,3.617,2.8244,2.2039,1.3777,0.21174,5.8721,5.4557,4.3994,3.0287,2.7645 6 | 4.3314,5.4857,6.0929,0.19708,0.71814,1.6366,2.3341,2.6613,2.9057,3.3447,4.3179,4.7813,4.5788,3.2629,2.7612,2.7941,3.0777,3.5566,3.9976,4.2751,4.4417,4.5398,4.3859,1.8228,1.8814,1.9815,1.9984,1.8919,1.7532,1.6219,1.4451,1.0205,6.0163,5.1374,4.5474,3.7544,3.1151,2.7423,2.403,1.8356,1.0161,0.53848,0.3188,0.039553,4.1179,3.9182,4.216,5.3636,0.027391,0.50486,1.3209,2.6115,3.1849,3.6039 7 | 4.68,5.4855,0.031688,0.68487,1.3058,2.0707,2.89,3.5685,4.3064,5.6257,0.45361,1.1707,1.8553,2.438,2.8635,3.2047,3.535,3.8805,4.2125,4.4889,4.6944,4.7941,2.7688,2.2909,2.372,2.4391,2.4122,2.2658,2.0739,1.9088,1.7351,1.3034,5.9078,5.241,4.8167,4.1844,3.5512,3.1675,2.8719,2.4276,1.6268,1.0295,0.77641,0.57647,5.4829,4.467,4.5234,4.9326,0.082434,1.0127,1.5662,2.3468,3.3166,4.0332 8 | 4.8128,5.5548,0.36593,1.0551,1.5756,2.2916,3.2971,4.0473,4.6612,5.5489,0.33229,1.0314,1.6264,2.279,2.8771,3.3271,3.6944,4.0573,4.4427,4.8129,5.1211,5.3838,1.8859,2.3996,2.5242,2.589,2.5812,2.4918,2.3625,2.243,2.1189,1.821,6.0023,5.3756,4.9871,4.4123,3.8205,3.4238,3.1046,2.6573,1.903,1.2705,0.94129,0.62837,5.6613,4.6692,4.5677,4.7444,0.7418,1.3009,1.6021,2.2705,3.6956,4.351 9 | 5.0241,5.905,0.97055,1.4329,1.8194,2.5409,3.6078,4.2076,4.6427,5.2866,0.026716,0.74364,1.2675,2.0073,2.9467,3.5362,3.9472,4.3968,4.948,5.441,5.7675,6.0057,0.3058,2.5885,2.7775,2.8464,2.891,2.9192,2.9185,2.8804,2.7934,2.5882,0.98178,5.8684,5.3616,4.7494,4.1988,3.796,3.4198,2.8954,2.156,1.5553,1.1503,0.61362,5.545,4.8521,4.6209,4.2427,1.6979,1.6139,1.6824,2.4472,4.5157,4.7467 10 | 5.5174,0.79221,1.6097,1.8555,2.1642,2.9343,3.9141,4.3474,4.645,5.0938,5.933,0.33412,0.66431,0.9127,3.8058,4.2552,4.6417,5.2509,5.8471,6.1854,0.070201,0.13763,0.046482,4.3823,3.8747,3.9073,3.9461,3.8903,3.7912,3.6741,3.5041,3.1448,2.0212,0.82697,0.032255,5.4171,4.8227,4.4426,4.0314,3.3394,2.5218,2.0345,1.6496,0.44891,5.4246,5.1398,4.8451,2.4005,2.097,2.0364,2.0282,5.1241,5.1711,5.2518 11 | 6.2438,1.466,2.0446,2.297,2.637,3.4423,4.2681,4.6018,4.8133,5.1358,5.7796,0.082176,0.25472,0.091006,5.8617,5.5463,5.7289,6.1601,0.22328,0.41914,0.51331,0.49814,0.12109,5.293,5.0546,5.1,4.9967,4.6995,4.416,4.2073,3.9881,3.5282,2.2109,1.365,0.76902,6.1467,5.4599,5.1073,4.7809,4.078,3.028,2.6381,2.5523,5.0416,5.4764,5.5469,5.8958,2.267,2.3913,2.5113,3.0069,5.3044,5.5538,5.7501 12 | 0.39233,1.7242,2.4102,2.7259,3.1058,3.8714,4.6685,5.0333,5.2585,5.5641,6.1396,0.38003,0.48049,0.23503,6.1378,6.0193,6.2397,0.34199,0.65452,0.8438,0.94309,0.93484,0.49794,5.6059,5.4512,5.5141,5.4338,5.158,4.8612,4.636,4.4143,3.9482,2.4251,1.6442,1.1128,0.2914,5.8909,5.536,5.2368,4.6028,3.4508,3.0338,2.9892,5.101,5.7934,5.9016,6.2169,2.6099,2.779,2.9297,3.4091,5.5612,5.9302,6.1739 13 | 0.60701,2.012,2.853,3.1395,3.4706,4.1811,5.0662,5.5103,5.8044,6.1928,0.55989,1.1531,1.4013,1.3363,0.66853,0.12608,0.32022,0.77504,1.133,1.3382,1.4457,1.4622,1.2094,0.09798,6.0381,6.0673,5.9614,5.6717,5.3783,5.1557,4.939,4.5215,2.997,2.0745,1.4794,0.62019,6.2435,5.8783,5.528,4.7474,3.6153,3.1788,2.8604,0.34697,6.2741,6.1394,5.7256,3.5511,3.3271,3.294,3.3366,0.062076,0.17122,0.28845 14 | 0.79297,2.8444,3.4185,3.5431,3.7725,4.4552,5.421,5.8679,6.1726,0.30641,0.96486,1.5695,1.9149,2.1204,2.2596,2.1872,1.4721,1.6427,1.8356,1.9352,1.9698,1.9259,1.7204,1.3098,1.0935,1.0241,0.74634,0.22521,6.075,5.7969,5.5385,5.0781,3.9386,3.0273,2.3276,1.124,0.40185,0.041589,5.8421,4.3829,3.5609,3.1246,1.992,0.78869,0.41913,0.07461,5.4493,4.283,3.8993,3.6642,3.1371,1.1544,0.80257,0.71719 15 | 1.1234,3.9512,3.9434,3.9316,4.0792,4.7713,5.736,6.1351,0.14322,0.56416,1.2091,1.7964,2.1613,2.4223,2.6909,3.0335,3.219,2.88,2.5872,2.4715,2.3845,2.238,1.9843,1.7793,1.7799,1.7909,1.5969,1.0602,0.44774,0.059089,6.0081,5.4221,4.4137,3.8075,3.4054,2.3826,1.1182,0.83468,0.92726,3.6237,3.4844,3.0128,1.6616,1.0501,0.77079,0.36218,5.4765,4.6437,4.3472,4.0777,3.0118,1.5717,1.3064,1.1781 16 | 1.7877,4.2859,4.3175,4.2976,4.4361,5.1632,6.0373,0.10753,0.39309,0.82324,1.4583,2.024,2.3947,2.6858,3.008,3.4146,3.7074,3.5597,3.1367,2.8505,2.661,2.4488,2.2048,2.0982,2.1584,2.1965,2.0634,1.6157,0.93068,0.4345,0.027841,5.6312,4.6934,4.2098,3.9335,3.4583,2.0432,1.7758,2.9266,3.5932,3.5864,3.1347,1.8924,1.3576,1.1165,0.7466,5.754,4.9495,4.7169,4.5203,3.1675,1.8142,1.6697,1.6206 17 | 2.4451,4.4554,4.6179,4.6545,4.8485,5.5943,0.070903,0.41305,0.71733,1.1737,1.8016,2.3429,2.7219,3.0508,3.4358,3.9029,4.255,4.2293,3.6697,3.1044,2.824,2.6356,2.5069,2.5049,2.5882,2.6243,2.5214,2.1466,1.3848,0.72812,0.23916,5.8381,5.0466,4.6265,4.4267,4.2697,3.7693,3.2908,3.8563,3.9553,3.8601,3.4614,2.4412,1.8001,1.5203,1.1905,0.057713,5.3572,5.111,4.9665,4.0045,2.0967,2.0142,2.0353 18 | 3.0839,4.7962,5.009,5.0746,5.3197,6.0521,0.43404,0.79427,1.1471,1.6472,2.262,2.7824,3.1853,3.5714,4.0249,4.5288,4.9335,5.134,4.8644,3.1324,2.8765,2.8659,2.9319,3.0508,3.1577,3.1927,3.1241,2.8615,2.0502,1.0016,0.42,6.1532,5.6245,5.2995,5.1694,5.1704,5.1911,4.9746,4.6505,4.4386,4.2259,3.8324,3.0676,2.4031,2.0434,1.6892,0.77321,5.9813,5.6578,5.5006,4.8925,2.5802,2.5078,2.5598 19 | 4.7754,5.4964,5.8199,6.0323,0.1137,0.61486,0.92034,1.1984,1.583,2.1197,2.7066,3.2077,3.6398,4.0768,4.5622,5.0608,5.4962,5.8634,0.027571,2.0539,2.8617,3.1352,3.3576,3.5545,3.6972,3.7679,3.7655,3.6638,3.1607,1.0684,0.58334,0.24924,6.2315,6.0063,5.8588,5.7418,5.5796,5.3269,5.0695,4.8754,4.6725,4.3057,3.6544,3.1018,2.8105,2.551,1.6515,0.44315,0.28594,0.42235,1.4592,2.9692,3.3725,3.8664 20 | 5.3341,5.7499,0.39529,1.5172,1.9945,2.2192,2.1431,1.5014,1.7594,2.4348,2.9636,3.4067,3.8599,4.3638,4.8993,5.4109,5.8822,0.090369,0.81297,2.0672,2.917,3.3655,3.676,3.9059,4.0685,4.1792,4.2607,4.356,4.9137,0.65859,0.68902,0.54202,0.33682,0.13525,6.2428,6.0691,5.8475,5.5622,5.3367,5.3037,5.4125,5.4708,5.1426,4.4187,4.1294,4.0677,4.0004,3.1989,1.7712,1.7223,1.8565,2.2452,4.4381,5.023 21 | 5.5383,5.759,0.87457,2.0946,2.4187,2.7867,3.7225,4.9726,5.4847,5.9459,1.4524,2.6402,3.2395,4.1274,5.0428,5.646,6.2068,0.7286,1.7213,2.4503,3.0232,3.5356,3.9357,4.1927,4.3491,4.4864,4.7275,5.3381,0.063338,0.57856,0.75564,0.75283,0.61812,0.4162,0.21759,0.038237,6.1221,5.8362,5.6212,0.48928,0.62519,0.47702,0.20364,5.9447,5.2184,4.7474,4.4286,3.9446,2.8742,2.2369,2.0238,1.8517,6.1494,5.5051 22 | 5.7179,5.7817,1.6359,2.4522,2.6856,3.1028,4.2224,5.1605,5.6054,6.0698,0.58013,1.4424,1.9182,2.2237,2.5546,4.4671,1.0971,2.1222,2.4423,2.7188,3.0972,3.6828,4.27,4.5899,4.7367,5.0123,6.134,0.33541,0.48148,0.63043,0.81502,0.96446,0.96225,0.77435,0.51749,0.31133,0.1814,1.0432,2.5621,2.1204,1.5007,1.0037,0.60598,0.13889,5.7757,5.1476,4.6826,4.1955,3.3939,2.6011,2.1867,1.8248,0.61884,5.8745 23 | 5.9416,5.8955,2.5378,2.734,2.9221,3.3805,4.5318,5.3227,5.7404,6.2087,0.65957,1.3957,1.84,2.1524,2.5055,3.0474,3.3579,3.0729,2.8506,2.8501,3.0583,3.8906,5.034,5.4684,6.1311,1.0252,1.1181,0.88518,0.69061,0.66258,0.86308,1.3027,1.6017,1.4993,1.0906,0.68329,0.51028,2.9334,2.8504,2.5098,1.9896,1.4121,0.91431,0.43575,6.144,5.4978,4.9269,4.3831,3.6865,2.9298,2.3888,1.8749,0.81594,6.2027 24 | 6.2261,6.1747,2.8426,2.9636,3.1508,3.6539,4.7767,5.4744,5.8758,0.064764,0.78625,1.4814,1.9157,2.2484,2.6635,3.3029,3.7547,3.6257,3.1183,2.7692,2.5375,0.29344,6.1391,0.05116,0.71678,1.3433,1.4121,1.1544,0.78182,0.55908,0.78138,2.1305,2.4241,2.2906,1.883,1.121,0.13062,3.7115,3.2088,2.8312,2.3789,1.8156,1.2301,0.68927,0.14582,5.8317,5.1999,4.5552,3.8785,3.228,2.653,1.9592,0.86798,0.19334 25 | 0.25289,0.4084,2.9804,3.1593,3.3703,3.9142,4.9892,5.6274,6.0186,0.21191,0.93473,1.6117,2.0415,2.3943,2.8798,3.6481,4.2,4.2726,3.2784,2.0246,1.4746,0.77787,0.37707,0.41581,0.89357,1.4156,1.5254,1.2604,0.60741,6.2049,5.2747,3.369,2.9399,2.6794,2.3349,1.3951,5.8342,4.5769,3.6572,3.1419,2.7093,2.198,1.5616,0.92506,0.3786,6.1326,5.498,4.7224,4.0176,3.4803,2.9647,2.0649,0.87389,0.41155 26 | 0.53201,0.98961,3.1562,3.3542,3.5777,4.148,5.193,5.789,6.1673,0.36013,1.0873,1.7568,2.185,2.5564,3.1194,4.0404,4.6904,5.1328,0.72521,1.3802,1.3204,1.0377,0.72723,0.66819,0.95559,1.3385,1.4232,0.98286,6.2183,5.6047,5.0688,4.1494,3.3801,2.9955,2.6756,1.6617,5.8963,5.1516,4.1159,3.4235,2.9897,2.53,1.87,1.1251,0.56786,0.10052,5.7699,4.8508,4.1274,3.6896,3.253,2.1053,0.91172,0.60789 27 | 0.84455,2.3019,3.5795,3.6553,3.8238,4.4088,5.4669,5.9766,0.020285,0.46441,1.1767,1.8382,2.2553,2.6125,3.1828,4.3303,5.2086,6.1218,1.027,1.4183,1.465,1.3218,1.0828,0.95782,1.0376,1.1615,1.046,0.4111,6.0205,5.6648,5.334,4.7783,4.0197,3.5264,3.2371,2.8102,0.15341,5.9354,4.6607,3.6481,3.2847,2.9005,2.1405,1.2234,0.73396,0.35388,5.9557,4.8015,4.2358,3.9287,3.478,1.7392,1.0799,0.89825 28 | 2.9275,3.9925,4.426,4.7459,5.2911,0.045219,0.39562,0.24964,0.11532,0.28959,0.8502,1.472,1.8537,2.0927,2.2487,2.0467,0.92742,1.1352,1.4375,1.6018,1.6342,1.541,1.3637,1.2195,1.1603,1.0927,0.83405,0.29031,6.1035,5.817,5.5408,5.1175,4.5342,4.0576,3.7249,3.2775,2.0768,1.3213,1.0632,0.40639,4.7379,4.6533,4.8219,0.2033,1.3419,1.7331,2.6636,3.9888,4.4918,4.9697,6.2374,1.0316,1.4594,1.9089 29 | 3.3795,3.9465,4.9293,5.8245,0.13792,0.75286,1.5916,2.4846,3.2277,4.0506,5.1097,5.9924,0.36362,0.93483,1.4193,1.7484,1.8616,1.7541,1.6132,1.5789,1.5875,1.5635,1.486,1.3824,1.277,1.1328,0.82886,0.28306,6.0857,5.7912,5.5205,5.146,4.6718,4.2454,3.8814,3.3867,2.4614,1.6758,1.1849,0.46995,5.7669,5.2689,4.9613,4.4259,3.3021,2.7831,2.6197,2.4416,0.25819,6.2147,0.039486,0.4152,2.0531,2.9528 30 | 3.2729,3.6431,5.0211,5.9942,0.13782,0.66755,1.6513,2.566,3.132,3.7365,4.6369,5.4806,6.0515,0.31487,0.98879,1.5923,1.8585,1.6637,1.1543,1.0517,1.2213,1.4243,1.5324,1.5148,1.3967,1.2005,0.83197,0.021417,5.6459,5.3895,5.2112,4.9677,4.6248,4.2501,3.8917,3.4484,2.6113,1.5977,0.92658,0.1653,5.6168,5.0881,4.681,4.1125,3.2856,2.7084,2.3626,1.9014,0.69616,0.003512,6.1114,6.047,3.2446,3.1329 31 | 3.0669,3.245,4.8657,5.9616,0.0019876,0.46707,1.5186,2.462,2.9687,3.4972,4.3136,5.1357,5.6568,6.0915,0.38619,1.1145,1.4067,0.90355,0.46337,0.52917,0.84941,1.2913,1.6237,1.7324,1.6254,1.3243,0.22204,4.7688,4.647,4.6882,4.7443,4.7171,4.5318,4.2045,3.8591,3.5147,2.7581,0.94736,0.32158,6.0108,5.3217,4.7876,4.3693,3.8715,3.1721,2.5395,2.1058,1.6361,0.74314,6.2076,5.8641,5.603,4.1924,3.1184 32 | 2.8687,2.9312,4.5464,5.8652,6.1253,0.26859,1.3526,2.3135,2.7926,3.2872,4.0578,4.8603,5.3578,5.7311,6.1834,0.54963,0.85824,0.47949,0.21003,0.27836,0.61739,1.2691,1.8626,2.1589,2.3418,3.5266,4.2925,4.1869,4.1469,4.2177,4.3657,4.5052,4.486,4.2082,3.85,3.6207,3.7195,0.080478,6.1458,5.7337,5.1259,4.5813,4.1676,3.7211,3.0816,2.4043,1.9228,1.474,0.71799,6.1108,5.6643,5.3487,4.3619,3.0478 33 | 2.7264,2.7217,4.6439,5.7817,5.9936,0.1197,1.2371,2.178,2.6321,3.1085,3.8685,4.6686,5.1559,5.514,5.9581,0.39405,0.83255,0.48274,0.042265,0.0073039,0.33916,1.4781,2.2591,2.5763,2.9656,3.7612,4.0498,3.9155,3.8156,3.8456,4.0248,4.3558,4.6222,4.4789,4.0201,3.7908,4.7912,6.0473,5.9586,5.6265,5.063,4.4916,4.0552,3.6205,3.0178,2.3227,1.7973,1.3371,0.63957,6.0338,5.5204,5.1546,4.2526,2.9834 34 | 2.6445,2.5488,5.7058,5.7512,5.9003,0.010616,1.1908,2.0719,2.4826,2.934,3.7107,4.5418,5.0212,5.3782,5.916,0.81735,1.4897,1.442,5.5655,5.4428,5.4203,2.5489,2.5324,2.6119,2.7831,3.1472,3.4208,3.3212,3.1954,3.1687,3.3129,4.2669,5.1819,5.08,4.4794,3.8672,3.6944,5.7047,5.902,5.6304,5.1207,4.4967,3.9797,3.5177,2.9567,2.2819,1.6877,1.1612,0.49386,5.9827,5.4078,4.9185,3.9626,2.958 35 | 2.6271,2.273,6.019,5.7825,5.8361,6.1846,1.2237,1.9955,2.3182,2.7016,3.5256,4.4904,4.9566,5.3223,0.62057,1.9403,2.3235,2.8856,3.7854,4.2883,4.289,3.2643,2.4719,2.3483,2.3382,2.3427,2.308,2.2458,2.1955,2.13,1.9621,0.88181,5.6262,5.2112,4.6139,3.7891,3.273,2.9632,2.4094,5.9891,5.5087,4.7515,3.8764,3.3202,2.8588,2.2772,1.5291,0.83729,0.25527,5.9556,5.2964,4.4811,3.5849,2.9774 36 | 2.776,0.71669,6.0964,5.9001,5.807,5.9395,1.6205,2.0139,2.0667,2.086,1.9188,5.5798,6.0321,1.4977,2.0155,2.2756,2.5694,2.9902,3.5057,3.8959,3.9908,3.1057,2.1157,1.9983,1.9826,1.9454,1.8483,1.7374,1.664,1.5937,1.4271,0.71531,5.5416,5.0186,4.4769,3.7042,3.1561,2.851,2.5652,1.9627,0.91443,0.55991,0.9557,2.4022,2.6305,2.4417,0.92198,0.12043,6.1957,5.9754,5.1842,3.6084,3.2446,3.0415 37 | 3.7309,5.7629,6.1653,0.036534,0.16235,3.3887,3.5751,4.0168,5.3618,6.1002,0.14572,0.48973,0.96469,1.4893,1.9062,2.2288,2.5346,2.8757,3.2449,3.5499,3.5643,2.1299,1.6887,1.6875,1.7109,1.6886,1.5925,1.4547,1.3372,1.2339,1.0399,0.22952,5.1684,4.7123,4.2636,3.6213,3.0752,2.7426,2.4567,1.9976,1.2313,0.71824,0.54528,0.53011,0.46684,4.0781,4.5586,5.2511,5.8046,6.258,1.1778,2.6289,2.9687,3.2075 38 | 3.9504,4.2538,0.43186,1.0497,1.5809,2.6045,3.5576,4.1367,4.6874,5.3204,5.9388,0.16835,0.61692,1.0597,1.5035,1.9031,2.2209,2.4524,2.5853,2.5022,1.8884,1.4145,1.3518,1.377,1.3862,1.3412,1.2174,1.0091,0.74978,0.46055,0.017421,5.4266,4.6914,4.3134,3.9684,3.4844,2.9069,2.4444,2.0712,1.6087,0.8901,0.2167,6.0803,5.6674,4.7878,3.8249,3.4623,3.2238,2.231,0.74027,0.59377,0.60152,1.1854,3.8043 39 | 3.5776,3.3097,2.2825,1.0707,1.1088,1.7044,3.0516,3.6767,4.1027,4.6378,5.3235,5.9234,0.078273,0.45943,0.86756,1.2893,1.5863,1.655,1.5185,1.3165,1.1744,1.0862,0.97889,0.83551,0.70088,0.54548,0.26561,6.0348,5.5014,5.2003,5.0143,4.7482,4.1889,3.6707,3.4271,3.0988,2.103,1.3494,1.0366,0.68134,0.025177,5.5945,5.1677,4.8128,4.2362,3.3572,2.7958,2.4534,1.962,0.81864,0.10982,6.0949,5.692,4.2948 40 | 3.4259,3.1278,1.8416,0.67588,0.72555,1.2078,2.4924,3.2082,3.6247,4.1232,4.8175,5.4627,5.9043,6.2598,0.3632,0.8097,1.1375,1.1824,1.0193,0.8313,0.68397,0.40904,5.8477,5.6707,5.8322,5.8505,5.6355,5.207,4.8192,4.6058,4.4856,4.2978,3.0733,2.2955,2.3052,1.917,0.82145,0.61106,0.4954,0.24415,5.9811,5.3107,4.8663,4.51,3.9927,3.181,2.5548,2.1598,1.6749,0.69754,6.1914,5.8029,5.3161,4.1259 41 | 3.4345,3.0784,0.703,0.41022,0.52919,1.0323,2.2162,2.8932,3.2913,3.7699,4.4745,5.1443,5.5832,5.9304,0.05962,0.63265,1.0873,1.0863,0.55544,6.2145,5.7184,5.085,4.6306,4.6992,5.0923,5.3139,5.1816,4.7187,4.2195,3.9023,3.6345,2.8332,1.2306,0.94987,0.89223,1.3819,0.97252,0.65736,0.4802,0.21738,6.0315,5.3612,4.7889,4.3434,3.8369,3.1312,2.4338,1.9032,1.3497,0.58158,6.1059,5.5067,4.7633,3.9139 42 | 3.4966,3.1895,0.24665,0.24265,0.39078,0.93262,2.0728,2.6583,3.0071,3.4503,4.1718,4.8733,5.2971,5.6191,6.0746,0.87845,1.8236,2.6949,4.7231,4.9375,4.8973,4.652,4.1844,3.8308,3.8902,4.2324,4.0626,3.3481,2.952,2.7163,2.4172,1.7368,0.66822,0.053613,5.6359,4.0957,3.3892,2.8175,1.4444,0.50681,0.01881,5.6823,4.8115,4.1323,3.6446,3.0973,2.3015,1.5001,0.93724,0.44206,6.0481,4.9521,4.1416,3.7372 43 | 3.4838,5.8928,0.015389,0.053061,0.18878,0.75264,1.9044,2.3834,2.6497,3.0134,3.7276,4.4953,4.8822,5.0723,4.9324,2.5734,2.8584,3.497,4.1547,4.4765,4.5609,4.3715,3.4954,2.7884,2.6318,2.5917,2.4847,2.3276,2.2092,2.0974,1.9083,1.3903,0.14232,5.6763,4.9949,3.958,3.344,3.0175,2.6253,1.4868,0.47953,0.092434,5.1484,3.5121,3.2494,2.9353,1.8744,0.75995,0.43512,0.20243,5.8771,4.0266,3.6554,3.5236 44 | 3.1346,5.9382,6.0039,5.977,6.0316,0.21488,1.471,1.8943,2.077,2.3248,2.8991,3.7282,4.0706,3.9189,3.0996,2.7176,2.8887,3.3557,3.8359,4.1141,4.1833,3.8107,2.5477,2.215,2.1957,2.2051,2.1279,1.9742,1.8384,1.7213,1.5416,0.98057,5.794,5.1576,4.6006,3.7722,3.1928,2.9099,2.6862,2.1706,0.82769,0.60223,1.6192,2.454,2.5536,2.3388,0.80131,0.092478,6.2088,6.0511,5.237,3.4555,3.2455,3.1622 45 | 2.454,5.0059,5.3528,5.32,5.377,5.7613,0.64069,1.2139,1.448,1.7033,2.2193,3.0062,3.3713,3.2234,2.5829,2.2549,2.3934,2.8186,3.258,3.4807,3.4201,2.7849,2.0209,1.8233,1.8188,1.8361,1.7593,1.5763,1.3897,1.2193,0.96418,0.18513,5.1659,4.6397,4.146,3.4001,2.7856,2.474,2.2798,1.9249,5.6767,5.3626,2.4143,2.2377,2.0903,1.7738,0.72964,6.0686,5.7475,5.5014,4.8809,3.1685,2.7374,2.566 46 | 2.1044,2.962,4.4559,4.7456,4.9785,5.4841,0.22793,0.82652,1.1145,1.4139,2.0443,2.9968,3.3794,2.818,1.2109,1.2243,1.443,1.8337,2.2885,2.5664,2.5776,2.2521,1.6782,1.3191,1.1814,1.1076,0.97452,0.76041,0.55165,0.35026,0.050604,5.655,4.6219,4.0034,3.4509,2.6142,1.8464,1.3817,0.90614,6.1588,5.1318,4.6579,4.0577,2.6292,1.9619,1.6556,1.1959,5.9635,5.2892,5.0911,4.9421,2.712,2.0039,1.9852 47 | 1.943,2.8478,4.003,4.4483,4.7982,5.4152,0.14658,0.727,1.0378,1.4089,2.8704,4.0458,4.7551,5.9834,0.33455,0.64373,0.92602,1.2797,1.6899,2.019,2.1599,1.9985,1.1815,0.49264,0.27821,0.16465,0.03205,6.1616,6.031,5.9087,5.7161,5.2273,4.0769,3.3006,2.7119,1.8873,1.1907,0.77846,0.39516,6.0319,5.1487,4.6367,4.3099,3.6084,2.0048,1.66,1.5669,1.3296,4.749,4.8097,4.9936,0.010317,1.3326,1.6142 48 | 1.7578,2.6866,3.739,4.2356,4.6431,5.3492,0.17433,0.78257,1.1919,2.4266,4.0741,4.5478,5.103,5.7741,6.2814,0.33983,0.63758,0.96727,1.3351,1.6635,1.8516,1.6653,0.15217,6.0524,5.9982,5.9551,5.8609,5.7255,5.6022,5.4984,5.3468,4.8862,3.4248,2.715,2.2159,1.5181,0.90205,0.52822,0.20799,5.9855,5.1659,4.6082,4.3427,4.0595,2.1527,1.6122,1.6798,2.3751,4.1019,4.5134,4.9108,6.0454,0.88315,1.3173 49 | 1.2869,2.196,3.3251,3.8309,4.2013,4.8636,0.16512,0.91729,1.8686,3.6057,4.1356,4.5321,4.9981,5.5097,5.9454,6.283,0.29416,0.59172,0.89774,1.1598,1.2418,0.39296,5.7161,5.6305,5.6397,5.6246,5.5408,5.3921,5.2341,5.0942,4.9064,4.2714,2.7086,2.2063,1.8036,1.2155,0.63478,0.26688,6.2672,5.8564,5.0697,4.4324,4.2007,4.1455,0.9332,1.1487,1.4323,2.2946,3.4567,3.9629,4.4546,5.6615,0.41867,0.8543 50 | 0.1797,0.76468,1.8766,2.5632,2.9196,3.2614,3.8266,4.52,4.3955,3.9016,3.8883,4.13,4.5115,4.9238,5.276,5.5643,5.8211,6.0632,6.2683,0.086051,6.2475,5.8126,5.4005,5.2303,5.173,5.1216,5.0033,4.7867,4.5177,4.2462,3.8935,3.1021,2.0538,1.5555,1.1621,0.58418,6.1682,5.7068,5.3968,4.9371,3.6838,2.998,2.8096,2.6106,6.0097,6.01,6.0822,0.51626,2.8668,3.0374,3.265,4.032,5.6804,6.1303 51 | 5.8534,0.18898,1.1849,1.9419,2.4471,3.0208,3.8889,4.714,5.2982,6.2618,1.9085,2.557,3.12,3.7054,4.1824,4.5304,4.8171,5.0957,5.374,5.6085,5.7324,5.6423,5.0807,4.3633,4.0817,3.9479,3.7913,3.5694,3.3465,3.1638,2.9573,2.509,1.393,0.60376,0.081031,5.604,4.8503,4.4201,4.0701,3.5177,2.665,2.1126,1.8066,1.3791,0.013487,5.6509,5.5362,5.5769,2.2576,2.4775,2.6944,3.2218,4.6637,5.4133 52 | 5.6065,6.2306,1.0211,1.8231,2.3527,3.0176,4.0967,4.9696,5.6398,0.31112,1.3454,1.9797,2.5017,3.061,3.6015,4.0245,4.3509,4.6464,4.9555,5.2722,5.5352,5.6157,3.6772,3.2382,3.2283,3.206,3.1216,2.9772,2.8293,2.7157,2.592,2.2366,0.61384,6.1672,5.7352,5.1096,4.4931,4.1032,3.7858,3.3272,2.585,1.9851,1.6532,1.3089,0.24496,5.562,5.3779,5.404,1.5298,2.2235,2.4486,2.919,4.2929,5.15 53 | 5.4089,5.9617,0.98066,1.8557,2.3525,3.0873,4.4131,5.2051,5.8056,0.33461,1.1926,1.7762,2.2448,2.7429,3.2764,3.7349,4.0781,4.3579,4.6397,4.9698,5.3485,6.1611,2.6502,2.8268,2.9103,2.9199,2.8532,2.7202,2.5712,2.4559,2.3495,1.9718,6.1307,5.74,5.428,4.9285,4.3751,3.9862,3.6804,3.278,2.6034,1.9496,1.5758,1.2567,0.42261,5.5109,5.2333,5.2004,6.1687,2.051,2.2194,2.5755,4.0572,5.0181 54 | 4.9592,5.0253,2.3603,2.214,2.457,3.487,5.0241,5.4775,5.9245,0.31312,1.0636,1.5956,2.0026,2.4229,2.9139,3.3903,3.735,3.9472,4.0586,3.9995,2.9288,2.3316,2.4571,2.6124,2.6953,2.6987,2.6236,2.4703,2.2618,2.0494,1.8147,0.21344,5.4284,5.2885,5.1238,4.7976,4.321,3.9063,3.6025,3.2786,2.7283,1.9628,1.4637,1.1517,0.62953,5.3943,4.8805,4.7427,4.5385,1.737,1.7136,1.7607,2.1529,4.8626 55 | -------------------------------------------------------------------------------- /hologram/30by30/dots_N_phase.txt: -------------------------------------------------------------------------------- 1 | 2.611,2.765,3.5395,4.9431,5.2394,5.3889,5.6074,5.997,0.23907,0.74322,1.1788,1.5765,1.9611,2.3511,2.7624,3.1847,3.5472,3.6815,2.4196,1.7284,1.7259,1.7949,1.8959,2.0247,2.1441,2.1205,1.4621,0.4795,0.208,0.083662,6.2312,6.0107,5.6328,5.1104,1.7653,1.3645,1.1577,0.95583,0.63018,6.1911,5.3241,4.8589,4.3052,2.445,1.9341,1.7113,1.33,0.12437,5.6718,5.4714,5.357,4.9851,2.7525,2.585 2 | 2.5573,2.6196,3.7378,5.3623,5.5609,5.7555,6.1315,0.62129,1.2377,1.4675,1.6065,1.8283,2.1801,2.5941,3.006,3.4186,3.8523,4.3132,4.8523,6.1351,1.4252,1.909,2.2435,2.5539,2.8466,3.0552,2.939,1.0691,0.59388,0.37163,0.14967,6.2276,6.0941,0.37591,2.0115,1.8984,1.6428,1.3257,0.96311,0.53662,6.2693,5.5212,4.1717,2.4544,1.8792,1.497,1.037,0.29518,5.8477,5.4392,5.1506,4.6412,3.1958,2.6599 3 | 2.6229,2.5288,5.9498,5.8402,5.9933,0.055344,0.95068,1.9487,2.4106,2.7461,3.1539,3.6977,3.8935,3.5823,3.541,3.7619,4.142,4.6086,5.0535,5.4208,5.7215,2.8949,3.1707,3.4714,3.7644,3.963,3.9019,3.4382,3.017,2.8241,2.5536,1.456,0.96404,1.4005,2.1714,2.4998,2.493,2.1731,1.5945,1.2041,1.0577,1.0496,1.2482,2.3811,1.278,0.87659,0.75015,0.53549,0.017424,5.4908,4.9648,4.5473,3.7769,2.931 4 | 4.6576,5.6989,0.25884,0.37944,0.62226,1.131,1.89,2.5159,2.9794,3.4427,3.9945,4.5531,4.9554,5.1577,5.1234,4.8915,4.8702,5.0873,5.2949,5.3561,5.1306,4.5987,4.3245,4.3473,4.4709,4.5304,4.2991,3.7273,3.3692,3.216,3.0654,2.7077,1.9917,1.6965,2.5486,3.4372,3.5588,3.4218,2.8597,2.0219,1.654,1.4939,1.2415,5.6262,5.1577,5.2034,5.8237,1.5099,1.7927,1.9984,3.0149,4.6386,4.7768,4.7448 5 | 5.4035,5.5791,0.45846,1.3965,1.6688,1.9488,2.3946,2.9781,3.5012,3.9343,4.3508,4.7709,5.1538,5.47,5.7338,5.9711,6.1707,6.2472,6.0268,5.3929,4.9369,4.813,4.846,4.959,5.0929,5.143,4.8715,4.0858,3.6069,3.3949,3.1923,2.868,2.3881,2.0493,4.0885,4.2855,4.1701,3.9652,3.56,2.8383,2.2153,1.8489,1.3683,5.5594,5.0588,4.7916,4.1826,2.8037,2.3149,2.1167,1.9082,0.88685,5.6228,5.4297 6 | 5.5011,5.5393,0.76652,2.0391,2.2166,2.4346,2.8932,3.7476,4.3443,4.6125,4.7944,5.0215,5.3436,5.6926,6.0119,0.041443,0.38067,0.75287,1.1504,1.8988,4.6554,5.0001,5.2757,5.5325,5.7607,5.9116,5.8739,5.3025,4.2492,3.6988,3.2796,2.9093,2.672,2.9493,4.8326,4.8231,4.6348,4.3453,3.9505,3.485,3.0238,2.5922,1.9833,5.3719,4.905,4.4673,3.8797,3.1273,2.5199,2.1236,1.7735,1.1198,6.1262,5.6328 7 | 5.6181,5.5379,2.7443,2.5328,2.6544,2.9208,3.6687,4.8411,5.3321,5.5967,5.8348,6.1245,6.2823,6.2482,0.095686,0.33699,0.67533,1.1172,1.628,2.1674,3.3931,5.472,5.8924,6.1897,0.15361,0.33124,0.3783,0.24338,0.039326,6.26,0.26644,2.5339,3.1349,4.0914,5.0866,5.3246,5.255,4.9079,4.3959,4.053,3.8995,3.8547,3.9534,4.482,4.1908,3.8902,3.684,3.3719,2.7993,2.1451,1.6917,1.2253,0.33511,5.8715 8 | 6.0674,5.7469,3.5415,3.1359,3.257,3.6351,4.5588,5.462,5.9287,0.031205,0.53294,1.2132,1.7289,1.7791,1.242,0.9614,1.1298,1.5095,1.9337,2.2252,2.016,0.6083,0.5009,0.63539,0.80134,0.92231,0.90544,0.70146,0.47113,0.36204,0.32708,0.17544,4.6776,4.604,5.3757,6.03,6.2136,6.0292,5.2709,4.6838,4.5136,4.46,4.3326,2.8017,2.319,2.813,3.5621,3.9375,3.9533,2.7305,1.7087,1.4815,1.1282,0.3772 9 | 1.5752,1.3972,3.8656,4.0902,4.2089,4.4928,5.0903,5.8596,0.11391,0.51487,0.93243,1.4177,1.8645,2.1394,2.2347,2.2292,2.2588,2.3848,2.4901,2.2654,1.5068,1.2042,1.2236,1.339,1.4747,1.5651,1.5127,1.2304,0.86888,0.6336,0.44656,0.041476,5.3733,5.1122,6.0751,0.54178,0.64825,0.50843,6.2521,5.4432,5.0602,4.8985,4.6986,1.9809,1.7899,1.6268,6.0214,5.1956,5.0522,4.8724,4.2249,2.6049,2.1355,1.85 10 | 1.9267,1.6875,0.56466,5.0633,4.9946,5.0754,5.4035,0.095955,0.82796,1.0755,1.2221,1.4228,1.7706,2.1815,2.5108,2.7817,3.063,3.405,3.8681,5.5624,1.0232,1.443,1.7456,1.9913,2.1888,2.3234,2.3589,2.2486,1.9989,1.7,1.1824,5.8657,5.5947,5.9849,0.53905,0.94918,0.99256,0.79237,0.34452,6.1522,5.9,5.9513,0.80107,1.3838,1.1683,0.60654,6.2299,5.7213,5.2982,4.8588,4.3218,3.5942,2.7935,2.2474 11 | 1.9171,1.5905,0.96592,5.8689,5.5015,5.4484,5.5597,2.0304,2.1928,2.1706,1.86,1.0232,0.9775,1.9077,2.66,3.0446,3.3846,3.823,4.5128,5.5442,0.61106,1.7551,2.3194,2.6465,2.8707,3.0265,3.1148,3.1435,3.1657,3.2384,3.3714,3.5819,6.2024,0.54563,0.74419,0.87955,0.79732,6.2199,6.0823,0.3327,0.94688,1.341,1.4858,1.2498,0.50782,0.070428,6.1737,5.965,5.4702,4.6692,4.1792,3.8617,3.3744,2.504 12 | 1.1103,1.334,1.3742,1.1655,0.21181,5.6682,4.2333,3.1293,3.0947,3.2504,3.7274,5.0743,5.7622,5.9893,3.9158,3.4858,3.7099,4.104,4.7796,5.5639,0.12365,2.8755,3.1917,3.3865,3.5359,3.6396,3.6723,3.6275,3.5645,3.5321,3.5044,3.3643,2.1929,1.0998,0.86786,0.41822,5.3572,4.8942,4.7673,4.3547,2.1309,2.0283,2.0072,1.7235,0.0013752,6.0602,6.1609,0.062488,0.35352,3.5639,3.8331,4.0744,4.3212,4.8436 13 | 6.0618,0.90712,2.0012,2.3659,2.6307,3.111,4.346,4.7868,4.5558,4.1369,4.0445,4.3933,5.0788,5.5394,5.7523,5.8755,6.0247,0.17808,1.513,2.8344,3.6477,3.976,4.1391,4.2474,4.3248,4.3542,4.2868,4.0988,3.8859,3.7264,3.5619,3.2233,2.3972,1.6165,1.1591,0.43098,5.6308,5.1779,4.9384,4.5716,3.6235,2.9668,2.8635,3.0567,4.2644,5.6514,0.17191,1.3575,1.9847,2.3431,2.8665,4.7021,5.3722,5.6731 14 | 6.0924,0.59436,2.7199,2.9219,3.1116,3.546,5.1211,5.7973,6.0294,6.2169,2.8595,3.3522,3.8625,5.109,5.8974,6.2777,0.37166,0.97027,1.9006,2.7539,3.5658,4.3475,4.8295,5.0873,5.2274,5.2805,5.2135,4.9393,4.4764,4.0407,3.631,3.1406,2.6142,2.152,1.6765,0.93217,0.012091,5.7505,5.389,4.99,4.4432,3.9309,3.6612,3.5763,3.5611,3.258,2.3243,2.1629,2.2095,2.2392,2.0664,6.2681,5.9723,5.9881 15 | 0.26792,1.7233,3.2498,3.4159,3.6214,4.1514,5.5799,6.1988,0.20117,0.536,1.5192,2.8279,3.2883,4.0826,6.2646,0.36413,0.71368,1.2848,2.1684,2.9234,3.6569,4.7598,5.481,5.7975,5.9712,6.0736,6.1003,5.986,5.6151,4.889,3.9497,3.3262,2.9592,2.642,2.2172,1.5143,0.7177,0.15952,5.9847,5.478,4.9259,4.4685,4.1456,3.8817,3.5391,2.9592,2.5238,2.4661,2.5335,2.5405,2.03,0.38259,0.17883,0.17997 16 | 1.0815,2.2685,3.6488,3.939,4.2001,4.7359,5.8974,0.27565,0.58619,0.88977,1.5195,2.6465,3.0882,2.74,1.1684,1.1026,1.3319,1.8547,2.6553,3.3093,4.0651,5.5987,6.2034,0.15528,0.30334,0.41233,0.46152,0.32901,6.0026,5.0991,4.3885,3.8226,3.415,3.0702,2.6418,1.9631,1.1949,0.65557,0.21533,5.9825,5.3728,4.8747,4.5452,4.2691,3.7966,2.848,2.5603,2.8632,3.2898,3.5776,3.8102,0.60369,0.74118,0.86269 17 | 1.5912,2.2703,4.0459,4.4476,4.7138,5.1607,6.2064,0.72628,1.0559,1.2807,1.5967,2.5278,2.8034,1.8788,1.7726,1.8941,2.1673,2.674,3.3853,4.0694,5.1297,0.11406,0.55239,0.76845,0.93026,1.0853,1.2473,1.4185,4.5511,4.5746,4.4424,4.1814,3.8411,3.4677,3.0201,2.3562,1.5563,0.99044,0.58219,0.14463,5.8581,5.3184,4.9989,4.8617,4.8708,1.4055,2.7631,3.765,4.052,4.1694,4.223,1.5188,1.3327,1.4167 18 | 1.8229,2.2116,4.5174,4.8663,5.0857,5.4617,0.30094,1.2677,1.5942,1.7792,1.8769,5.6286,6.2682,1.4042,1.934,2.2557,2.6143,3.1378,3.8656,4.6404,5.6202,0.44314,1.0025,1.308,1.5498,1.8204,2.2415,3.063,3.9491,4.3319,4.4312,4.3608,4.1584,3.8485,3.4292,2.8048,1.9485,1.2918,0.87418,0.49952,0.037869,5.8196,5.5044,5.4473,5.6354,5.8942,5.3167,4.4897,4.3668,4.3363,4.2379,2.9363,1.7874,1.7388 19 | 1.9409,2.0825,5.0171,5.1743,5.3375,5.6872,0.75998,1.6961,1.9921,2.227,2.8827,5.3578,5.9167,1.0988,2.0328,2.4253,2.8036,3.3359,4.0729,4.8023,5.592,0.53185,1.3306,1.7269,2.0359,2.3872,2.866,3.4406,3.9285,4.2492,4.4212,4.4638,4.3868,4.193,3.8716,3.3574,2.5224,1.6861,1.1634,0.76897,0.3629,6.2172,5.8895,5.7422,5.7323,5.6865,5.2531,4.7091,4.496,4.3858,4.1678,3.0522,2.0894,1.9396 20 | 1.9532,1.577,5.4153,5.374,5.4743,5.8261,1.1687,1.8856,2.1382,2.4126,3.2507,4.8024,5.2437,5.9276,2.2156,2.5205,2.87,3.4341,4.187,4.786,5.2917,0.1463,1.5708,2.029,2.379,2.7902,3.2616,3.6722,3.9732,4.2058,4.3941,4.5185,4.55,4.4716,4.2657,3.8917,3.2604,2.3437,1.5164,0.94076,0.49352,0.10127,6.0354,5.742,5.4969,5.2497,4.9533,4.6868,4.5043,4.3194,3.932,2.9744,2.2941,2.066 21 | 1.5481,0.60052,5.7205,5.4158,5.3809,5.6623,1.427,1.8739,2.0745,2.3787,3.2242,4.3025,4.683,4.8219,4.2447,2.4719,2.7291,3.488,4.3502,4.7818,5.0526,5.3827,1.3455,2.2043,2.6592,3.1964,3.6486,3.9133,4.0632,4.1839,4.3334,4.51,4.6436,4.6685,4.5572,4.292,3.8667,3.252,2.0477,0.88906,0.39732,0.039639,5.919,5.4259,4.9747,4.6762,4.4886,4.307,3.9984,3.5954,3.2345,2.8525,2.4131,1.9879 22 | 0.77724,0.62946,6.206,5.026,4.7878,4.7607,1.7423,1.7997,1.9633,2.3193,3.3223,4.286,4.6667,4.9341,5.3415,0.52773,1.5423,3.2002,4.7155,4.9432,5.1207,5.3357,5.7056,0.63221,3.2128,3.8478,4.0893,4.1779,4.2034,4.2224,4.2891,4.4424,4.647,4.7835,4.7737,4.6207,4.3878,4.1919,4.4816,0.19901,0.1305,6.1346,5.6449,5.1042,4.7518,4.5289,4.2612,3.6124,2.9195,2.7927,2.8715,2.8948,2.1204,0.94367 23 | 0.81832,0.98426,1.2748,4.1861,4.3632,4.4459,4.1174,1.952,2.0404,2.4482,3.8585,4.6977,5.0333,5.3535,5.9042,0.60233,1.2288,1.1885,5.189,5.2489,5.3919,5.5865,5.8445,6.0572,5.4396,4.5695,4.4465,4.4002,4.3565,4.3231,4.326,4.4017,4.5858,4.8349,4.9857,4.9821,4.9305,4.973,5.2877,5.9283,6.237,6.04,5.522,5.1444,4.9701,4.8445,4.5351,3.5728,3.0633,3.048,3.1669,3.2947,0.60499,0.66192 24 | 0.99074,1.2383,1.8336,3.8582,4.291,4.4367,4.3414,2.92,2.5307,3.1545,4.8128,5.2845,5.5775,5.9315,0.23175,1.0262,1.5695,1.7696,5.4415,5.5273,5.6755,5.8481,6.0384,6.1443,5.6944,4.8724,4.6395,4.5498,4.4853,4.4352,4.4086,4.4263,4.5432,4.8704,5.2702,5.3896,5.3713,5.3852,5.5083,5.8179,6.2388,6.1915,5.6649,5.42,5.3571,5.3055,5.0487,3.9562,3.3996,3.3692,3.4638,3.6101,0.60469,0.79334 25 | 1.0761,1.3566,2.0092,3.7032,4.251,4.4422,4.4252,3.8917,3.4329,4.3078,5.2652,5.6472,5.9516,0.041697,0.59723,1.2934,1.8359,2.1969,5.441,5.6889,5.8599,6.0215,6.1721,6.2174,5.7299,4.9697,4.7475,4.6568,4.5877,4.5294,4.4869,4.4736,4.5438,4.9428,5.6402,5.7455,5.6483,5.584,5.6044,5.7705,6.2723,0.28117,5.9613,5.6975,5.6307,5.5694,5.32,4.2697,3.6111,3.5286,3.5836,3.688,0.71275,0.87346 26 | 1.0604,1.3901,2.1455,3.5619,4.1532,4.4202,4.5284,4.3761,4.1569,4.8031,5.4392,5.8018,6.12,0.21686,0.74114,1.3777,1.9171,2.3172,4.5096,5.7184,5.9192,6.0768,6.2002,6.1955,5.7068,5.061,4.8492,4.751,4.6696,4.5965,4.5371,4.5026,4.5488,5.0743,6.0231,6.0107,5.8227,5.6897,5.6431,5.7149,6.1744,0.57501,6.1923,5.8426,5.7396,5.6528,5.3909,4.3805,3.6689,3.5506,3.5811,3.6653,0.68352,0.84234 27 | 0.95418,1.3676,2.2924,3.4447,4.013,4.3743,4.6597,4.8588,4.889,5.1103,5.4808,5.8083,6.1375,0.24286,0.74517,1.3359,1.8679,2.2954,3.0866,5.5595,5.8325,5.996,6.0956,6.0509,5.6689,5.1993,4.9749,4.8427,4.728,4.6245,4.5382,4.4779,4.4979,5.3216,0.11266,6.2245,5.9437,5.7449,5.649,5.6625,5.9957,0.62718,6.2466,5.8342,5.7139,5.618,5.3534,4.3268,3.5877,3.461,3.4886,3.6032,0.50735,0.70403 28 | 0.78056,1.3074,2.4227,3.3482,3.8657,4.3092,4.7937,5.3367,5.6743,5.3051,5.3448,5.6486,6.0109,0.14449,0.64421,1.2081,1.7412,2.2134,2.9728,5.1625,5.5909,5.7791,5.8674,5.8226,5.598,5.3166,5.102,4.9205,4.7469,4.5899,4.4587,4.3505,4.2734,0.3301,0.50917,0.14726,6.0274,5.7532,5.6234,5.6238,5.9447,0.72027,6.1987,5.6978,5.5861,5.5031,5.2498,4.1171,3.3818,3.2795,3.3262,3.5512,0.26316,0.4943 29 | 0.58881,1.2399,2.4749,3.2309,3.7101,4.2143,4.8647,5.5653,5.8968,4.9554,4.9812,5.3744,5.8094,6.2668,0.49116,1.0515,1.6063,2.1394,3.0256,4.8093,5.3083,5.5025,5.5759,5.5497,5.4492,5.3193,5.1614,4.9515,4.7064,4.4763,4.2809,4.0796,3.6265,1.4879,0.87705,0.36271,6.0665,5.6945,5.5472,5.5894,0.043052,1.296,0.24593,5.5767,5.4581,5.3908,5.1557,3.8081,3.1295,3.0719,3.1514,3.6819,0.023148,0.27245 30 | 0.42521,1.2174,2.3964,3.021,3.4832,4.047,4.7484,5.1915,4.7443,4.3912,4.7465,5.2635,5.7538,6.205,0.39852,0.95948,1.5754,2.1912,3.1817,4.6699,5.1194,5.2522,5.2582,5.2143,5.1841,5.1667,5.096,4.9108,4.628,4.3411,4.0872,3.7613,2.8036,1.5491,1.0737,0.54523,6.0482,5.5477,5.3781,5.5203,1.5014,1.6588,1.161,5.7709,5.494,5.4068,5.2093,3.6278,2.9554,2.9347,3.0599,4.2393,6.0663,0.065753 31 | 0.27281,1.278,2.1883,2.6169,2.9955,3.6566,4.3437,4.3365,4.1783,4.2992,4.7513,5.3981,5.9232,0.038741,0.4508,1.0323,1.8117,2.5107,3.3186,4.5278,4.9659,4.9764,4.8611,4.786,4.8074,4.8839,4.9226,4.8302,4.5898,4.2979,4.0127,3.553,2.1483,1.3759,1.0539,0.61546,6.0194,5.3448,5.0511,2.7741,1.8611,1.7078,1.3416,0.11108,5.737,5.561,5.4115,4.0113,2.9068,2.8998,3.0984,4.4539,5.7559,6.1046 32 | 6.2096,1.4153,1.9222,2.0408,2.0778,2.4376,3.8902,4.0206,4.0622,4.2521,4.7665,5.5923,6.1523,0.22278,0.60389,1.3094,2.3064,2.8663,3.2748,3.9825,4.5281,4.4484,4.3251,4.3203,4.4104,4.5605,4.7112,4.764,4.6433,4.3915,4.0949,3.2576,1.3372,1.0679,0.89202,0.59518,6.1077,5.1279,4.4049,2.3088,1.8384,1.6197,1.291,0.51249,6.005,5.6987,5.5462,5.1061,2.9499,2.8936,3.1866,4.3706,5.2814,5.6432 33 | 4.9259,1.7075,1.6553,1.5395,1.4036,1.376,3.3383,3.8199,3.905,4.0789,4.5767,5.6158,6.2443,0.29941,0.69424,1.592,2.5834,2.9585,3.129,3.2579,3.4759,3.6731,3.8013,3.9265,4.0769,4.2684,4.5019,4.7301,4.8512,4.82,5.4058,0.81126,0.80593,0.76107,0.69928,0.57648,0.18412,4.4429,3.1181,2.0584,1.6527,1.4229,1.1482,0.60465,6.1073,5.6751,5.5064,5.4281,2.667,2.587,3.0677,4.2306,4.7328,4.8783 34 | 4.294,3.5021,1.3293,1.1171,0.98042,0.93986,1.5635,3.3052,3.5055,3.6608,4.0094,5.0518,5.9625,0.070862,0.49047,1.5588,2.5449,2.8502,2.9613,2.9892,3.0657,3.2529,3.4461,3.6209,3.7984,4.004,4.2763,4.7403,6.0459,0.74388,0.87168,0.74213,0.60188,0.53456,0.52891,0.59997,1.1497,2.6108,2.4029,1.7699,1.3529,1.1266,0.91151,0.49605,5.9298,5.3701,5.2447,5.4675,0.63806,1.399,1.8756,4.0782,4.3541,4.3762 35 | 4.072,4.0417,0.66429,0.62875,0.58839,0.65859,1.1275,2.3378,2.876,3.1557,3.5055,4.1869,5.0915,5.6465,6.0922,0.84912,2.1871,2.5688,2.749,2.8548,2.9387,3.053,3.1952,3.3529,3.5271,3.7265,3.9818,5.2919,0.86589,1.0101,0.96094,0.74495,0.49495,0.3546,0.36015,0.67091,1.9618,2.3774,2.1282,1.525,1.0499,0.79611,0.58474,0.15864,5.3491,4.7668,4.7001,5.3018,0.73913,0.97359,1.0608,3.9298,4.1197,4.1101 36 | 3.7963,3.9156,5.8965,0.099808,0.21451,0.428,1.0052,1.9401,2.4943,2.8623,3.2972,3.9531,4.6614,5.1623,5.5829,0.028165,1.4765,2.0889,2.3922,2.6169,2.753,2.8377,2.9377,3.0669,3.2251,3.4107,3.6136,0.69893,0.85545,0.93379,0.8732,0.64377,0.34238,0.14195,0.12739,0.79304,2.1887,2.2448,1.9381,1.3474,0.82827,0.51601,0.24497,6.0042,4.8736,4.3099,4.1377,4.2486,0.77732,0.76635,0.72757,0.017077,3.8801,3.8227 37 | 3.3386,3.5095,5.3309,5.9858,6.1819,0.18623,0.86183,1.8096,2.3376,2.709,3.1718,3.8692,4.5527,4.9998,5.3609,5.9251,0.88942,1.5477,1.7334,1.8383,2.1024,2.3776,2.5742,2.7429,2.9199,3.137,3.5767,0.042449,0.36085,0.4878,0.46359,0.27747,0.011919,6.0941,6.0532,0.8715,2.0784,2.0078,1.7004,1.1818,0.66302,0.29703,6.2694,5.7994,4.8406,4.1097,3.8235,3.7479,0.36375,0.29444,0.18688,5.8742,3.4699,3.3554 38 | 2.84,2.9875,4.872,5.708,5.907,6.1681,0.52512,1.6419,2.2022,2.5314,2.9225,3.6196,4.424,4.8578,5.0817,5.2598,0.093245,1.242,0.96871,0.91653,1.2291,1.7281,2.1564,2.475,2.7601,3.1455,4.3843,5.655,5.979,6.1064,6.1119,6.0072,5.8404,5.7054,5.7383,0.66221,1.5697,1.5528,1.3357,0.94344,0.46827,0.088108,6.1057,5.8632,5.3963,4.1067,3.7491,4.8139,5.5403,5.6371,5.5859,4.9894,2.9815,2.8343 39 | 2.508,2.6134,3.9835,5.4333,5.6237,5.8212,6.234,1.0248,1.8095,2.1092,2.3063,2.5564,3.0919,3.7467,3.8743,3.7867,3.7505,3.8601,5.1006,0.66476,1.061,1.4975,1.9798,2.4412,2.8798,3.4416,4.4981,5.363,5.6872,5.8002,5.7946,5.7011,5.5655,5.4878,5.7307,0.59945,1.0514,1.0606,0.90474,0.58568,0.15847,6.1159,5.9926,6.0864,0.19492,0.62739,6.2613,5.3593,5.2054,5.1448,5.0375,4.4115,2.7348,2.5165 40 | 2.3024,2.3827,3.2821,5.0636,5.309,5.5235,5.8749,0.28182,1.0903,1.555,1.8365,2.0784,2.3646,2.7412,3.1253,3.3943,3.5626,3.6812,3.7488,3.2249,1.5799,1.7735,2.1823,2.6455,3.0785,3.5385,4.2572,5.1463,5.5845,5.7213,5.7059,5.5985,5.4679,5.4454,5.9147,0.61828,0.85466,0.79833,0.58673,0.22833,6.1155,5.8666,5.849,6.1865,0.49568,0.57735,6.1568,5.4248,5.1409,4.9736,4.7518,3.9895,2.6617,2.3579 41 | 2.1151,2.1916,3.2517,4.6538,4.9968,5.3254,5.7967,0.17667,0.84824,1.3685,1.7837,2.1552,2.5102,2.8415,3.1053,3.2637,3.346,3.4032,3.4381,3.374,3.0055,2.5625,2.5712,2.7965,3.0678,3.3615,3.7921,4.7002,5.4893,5.7063,5.6769,5.5341,5.3958,5.4179,5.9745,0.59733,0.79979,0.69659,0.39994,6.2773,5.94,5.7361,5.628,5.5836,5.5894,5.4036,5.2914,5.2162,5.095,4.8754,4.4095,3.4113,2.5977,2.2485 42 | 1.5808,1.716,3.8535,4.3885,4.727,5.171,5.8154,0.27273,0.88413,1.3825,1.8578,2.352,2.8334,3.206,3.3368,3.093,2.8425,2.881,3.0438,3.2,3.2285,3.0056,2.7345,2.6936,2.7989,2.9632,3.1689,3.5149,4.6235,5.4234,5.4053,5.2088,5.0907,5.1529,5.598,0.32085,0.69951,0.6055,0.23016,6.0979,5.8306,5.6444,5.4007,4.8974,4.2632,3.9878,3.9686,4.0613,4.0119,2.1546,2.1592,2.28,2.24,1.9235 43 | 5.9424,5.5452,4.5251,4.279,4.4698,4.8841,5.6578,0.30817,0.90582,1.3396,1.7981,2.4339,3.2139,3.798,4.1045,1.6256,1.7559,2.0255,2.3554,2.7184,2.9744,2.8644,2.4325,2.2472,2.276,2.3993,2.5943,2.8971,3.3548,3.7847,3.9743,4.0758,4.2249,4.4444,4.7501,5.2446,5.9705,6.2717,6.0483,5.7605,5.5808,5.4204,5.1638,4.7034,4.1663,3.8018,3.544,3.196,2.4851,1.8039,1.5285,1.3852,1.1027,0.24927 44 | 0.0090386,4.733,4.3821,4.1952,4.1832,4.3098,4.6181,5.488,0.28568,0.70007,0.90546,1.0142,0.53311,5.3391,6.2061,0.83974,1.2045,1.4258,1.614,1.7928,1.9005,1.7591,1.5903,1.6107,1.7101,1.85,2.0757,2.662,3.7745,4.1188,4.0626,3.9054,3.8458,3.9717,4.3004,4.7701,5.1876,5.3857,5.2612,5.0045,4.9102,4.8908,4.82,4.5669,4.0089,3.4675,3.178,2.969,2.6065,1.7174,1.0454,0.84259,0.77559,0.68912 45 | 2.0915,2.5013,3.1987,4.005,4.0644,4.0724,4.238,4.6287,5.3257,6.0195,0.16891,0.4612,0.71038,0.95559,1.1141,1.0633,1.0354,1.084,1.1516,1.1998,1.1941,1.1373,1.1238,1.196,1.3032,1.4047,1.4775,1.2054,4.7974,4.7294,4.5491,4.1982,3.8625,3.7863,4.0571,4.7954,5.4169,5.5733,5.2502,4.5546,4.279,4.2561,4.2809,4.1252,2.7299,2.3211,2.4437,2.7401,3.4608,5.1142,5.8756,0.17392,0.88701,1.5913 46 | 2.055,2.2506,2.6758,3.9001,4.187,4.1688,4.2976,4.6493,5.2209,5.8432,0.069504,0.49392,0.90088,1.3266,1.7309,1.8628,1.0096,0.66875,0.74327,0.85613,0.93417,0.95479,0.94058,0.94488,0.97792,0.98459,0.79475,6.0451,5.2952,5.1055,4.9438,4.5921,3.9848,3.6058,3.6531,5.156,5.9083,5.9294,5.5728,4.5429,4.0291,3.8635,3.673,2.6959,1.5901,1.4366,1.424,1.2595,4.9129,4.9626,5.1097,5.4705,1.2496,1.8438 47 | 1.9257,2.0523,2.4682,3.9387,4.3199,4.3233,4.4082,4.7376,5.2714,5.8222,0.037644,0.52573,1.03,1.5424,2.0618,2.6722,4.0114,5.6632,6.2831,0.39494,0.65384,0.7775,0.76335,0.65349,0.53258,0.41212,0.1666,5.9264,5.4649,5.2695,5.1598,4.9443,4.0624,2.9757,2.4937,1.1899,0.21307,6.2253,5.8888,4.7602,3.8538,3.5423,3.1725,2.225,1.4115,1.1214,0.89884,0.26982,5.2279,4.8794,4.7989,4.7528,2.1063,1.8719 48 | 1.5861,1.6822,2.1233,3.9698,4.3435,4.3852,4.3533,4.6198,5.2207,5.6105,5.9781,0.23469,0.99437,1.6968,2.3016,3.0878,4.1155,4.8248,5.3046,5.7467,6.1805,0.18523,0.14076,6.0946,5.8673,5.804,5.7861,5.6513,5.006,4.479,4.559,6.1263,1.5312,1.7224,1.7914,1.6822,1.0717,0.17085,6.1111,5.6859,3.0634,2.8889,2.6583,2.0793,1.216,0.77121,0.5162,0.13152,5.3906,4.6494,4.4255,4.2955,3.5163,1.6424 49 | 0.44273,0.67307,0.96829,3.4365,3.5964,2.3214,1.8823,2.0585,2.563,3.4275,4.0932,4.4762,4.7594,5.0062,4.5718,3.8392,4.305,4.6271,4.8473,5.0099,5.1157,5.1313,5.0673,5.0469,5.0909,5.1179,4.9493,3.5145,2.8563,2.7348,2.5901,2.198,1.6106,1.3958,1.5584,2.129,2.9863,3.4784,3.3024,1.6786,1.659,1.8001,1.9261,1.7782,6.1,6.0099,6.136,0.043424,1.4757,3.2752,3.5097,3.7831,4.541,0.0072815 50 | 5.8814,6.0788,0.21395,1.7615,2.0822,1.9495,1.9322,2.1595,2.6571,3.3245,3.8941,4.3256,4.7067,5.1106,5.5726,5.9805,5.6028,4.57,4.5648,4.6512,4.7178,4.7502,4.7672,4.8016,4.8431,4.7955,4.3016,3.2098,2.8625,2.751,2.636,2.3785,1.8312,1.3145,1.2821,3.3251,3.6652,3.653,3.3915,2.2377,1.5388,1.3716,1.1961,5.7605,5.0401,4.9955,4.9879,3.92,2.3068,2.3588,2.4964,2.832,5.2634,5.6871 51 | 5.614,5.7414,0.0076428,1.7542,2.0367,2.0691,2.1206,2.3713,2.8906,3.4652,3.9387,4.3578,4.7795,5.2355,5.7384,6.2732,0.53626,1.4005,3.7965,4.2407,4.4722,4.6294,4.7396,4.8088,4.8125,4.6251,3.8864,3.1631,2.9228,2.8172,2.717,2.5416,2.1391,1.2171,5.8233,4.4474,4.0585,3.8391,3.5574,2.7896,1.6689,1.207,0.71118,5.5413,4.8893,4.6656,4.3918,3.4387,2.418,2.1771,2.0894,1.917,5.7992,5.5805 52 | 5.4291,5.4855,6.0967,1.9456,2.1602,2.3021,2.5347,3.1351,3.7654,3.9399,4.1028,4.4235,4.8944,5.4166,5.9287,0.1806,0.78623,1.455,2.1873,3.0687,3.9208,4.4769,4.8317,5.0886,5.2594,3.1941,2.9097,3.0041,2.9706,2.8734,2.8015,2.7867,2.9554,4.9075,5.1786,4.9573,4.555,4.1349,3.8002,3.4656,2.5822,0.85062,0.15857,5.5136,4.7687,4.3878,4.0515,3.4529,2.5488,2.0496,1.7997,1.4807,0.038751,5.5318 53 | 4.9294,4.8665,4.0768,2.3927,2.5107,3.0473,4.485,5.2059,5.6243,6.1518,0.67814,1.3572,1.6053,1.0236,0.32081,0.54978,1.06,1.5714,1.9507,2.2189,2.3865,2.2526,1.3343,1.2567,1.4898,1.6204,1.3648,0.40291,6.2665,6.1604,6.0318,5.5455,4.8126,4.7635,5.1167,5.5617,5.8248,5.6694,4.7064,4.3863,4.5,4.7955,5.2155,5.48,3.3547,3.4249,3.5435,3.5756,3.1531,1.4191,1.2063,1.1557,0.91575,5.2888 54 | 2.8959,3.1809,3.5288,4.0405,4.5498,4.9085,5.238,5.608,6.0707,0.36724,0.96552,1.4523,1.8298,2.1528,2.4531,2.6317,2.2821,1.963,1.9519,1.9632,1.9133,1.7964,1.6931,1.6948,1.7653,1.7392,1.234,0.36812,0.07068,6.2438,6.1227,5.8533,5.302,4.8509,5.1807,0.44881,0.66798,0.62091,0.24434,5.4128,4.8774,4.7189,4.514,2.4378,2.0262,2.0243,2.0759,5.406,5.4665,5.6221,5.8789,0.39207,2.1211,2.6014 55 | -------------------------------------------------------------------------------- /hologram/30by30/dots_U_list.txt: -------------------------------------------------------------------------------- 1 | 0.177799065068751 0.177162469935146 0.181392773277568 0.109467327870393 0.11187894570476 0.108243979422885 0.102630974343854 0.109445742579446 0.149048100311796 0.128747465797386 0.114353216109155 0.110065227625986 0.113652546626854 0.123252683282957 0.13132305348283 0.13485168423842 0.135805300269933 0.135170440663266 0.13077561873846 0.107858903889661 0.107858903889661 0.107858903889661 0.107858903889661 0.193175109546556 0.189178799187009 0.184895254931407 0.180883163191359 0.176791586701797 0.170808416040391 0.160777248837619 0.15164461659332 0.1459215117072 0.141524744479714 0.137832605864887 0.172109953186932 0.166038889703461 0.153499230815317 0.143264455603026 0.135944875313539 0.127941199776412 0.112293384497836 0.192972341141916 0.182101649065579 0.17832686821835 0.180573920766392 0.180573920766392 0.100928948143843 0.100928948143843 0.161411554616409 0.158288398864779 0.155727464615898 0.153299399424663 0.190552665928705 0.188801669887889 2 | 0.180336905359429 0.180356979144283 0.188898218852761 0.114757286263853 0.118138986261141 0.11791819954506 0.122157618437843 0.150368539517574 0.154385338553066 0.137602703818485 0.10935672743694 0.104140312742316 0.10938598918733 0.120603734063205 0.128387452832091 0.130894027188148 0.130613184273359 0.128791205153198 0.125937260664114 0.122345640462853 0.11789663233783 0.111341649938124 0.111341649938124 0.111341649938124 0.187125458206167 0.1805154463801 0.17667418140114 0.173800062737512 0.17068135098482 0.166681711786905 0.161800608819823 0.156665597599259 0.151997633260698 0.148177239078586 0.145965536971193 0.146798121879881 0.146058158027201 0.141689626961 0.136266343185677 0.12894182561687 0.112231104099346 0.190603305528933 0.180437296023781 0.176003567055762 0.137661098478582 0.11946253644659 0.111700689058815 0.111700689058815 0.171086742102156 0.163835272378614 0.160588215103965 0.158226864363949 0.187866239100012 0.191856962123537 3 | 0.11103474261917 0.106542548241677 0.110363854966774 0.147120946110032 0.152528798773166 0.152398911905552 0.152555212303055 0.156703636649276 0.169288613509046 0.173393392058879 0.172865243359256 0.1716989317815 0.172300190354299 0.178287937376393 0.187313773577673 0.193591293629923 0.193591293629923 0.109812543759434 0.121622902687808 0.127547619570128 0.131053763147556 0.133814483067209 0.136776416144553 0.141391047556908 0.152549479946252 0.16736372010821 0.171591341921002 0.172314128713473 0.171570355388703 0.169832611534734 0.167188492446552 0.163631518504285 0.159066270803463 0.153625162445236 0.14766510424848 0.141358199174645 0.133877405603695 0.133877405603695 0.173916611050516 0.168796399143686 0.163036973415492 0.154893489333925 0.146292428191881 0.140644941669303 0.137191821496362 0.133651392396345 0.126283902442826 0.126283902442826 0.188126056681779 0.182476042089768 0.179185388410677 0.175534062479984 0.15419341217021 0.135907116311003 4 | 0.130000777269398 0.126844422792329 0.129688721330817 0.166263592896971 0.165064190991462 0.162706564081549 0.15992495606 0.162685065943999 0.185668728354358 0.177772086827915 0.170628385545363 0.167061007905663 0.167429407233579 0.172171244615614 0.177258483706675 0.179621626916384 0.180796839603963 0.182720447354623 0.182720447354623 0.131711596525042 0.140158228877044 0.145875063993561 0.149004412634072 0.150026812177449 0.150127796084031 0.150677302608737 0.154821923509156 0.167307388723835 0.173326817823133 0.174252144920904 0.173476584275577 0.171455640650346 0.16788454548804 0.161963122860234 0.153330581434863 0.142152652459337 0.142152652459337 0.18342549782437 0.177796543281736 0.172826581507749 0.165706952343029 0.153955711407461 0.143703980044927 0.138162228500654 0.137329092994562 0.144131108297548 0.150977445359563 0.112144171341987 0.112144171341987 0.192916792807193 0.1898055673329 0.185573892164281 0.156703893430601 0.146656643420043 5 | 0.134802255497713 0.131528368801892 0.132595984970348 0.170730278657095 0.169026869209981 0.166741823471843 0.163735958482176 0.101024306136232 0.101024306136232 0.183717126287946 0.170468285830269 0.166128215225098 0.166450487442436 0.171456567931886 0.17708537397513 0.179437351814995 0.180121499393641 0.180560002265468 0.181865715680246 0.140511812528685 0.149683662307358 0.154265706828232 0.155303376314734 0.15428301818658 0.152111231327735 0.149154184952249 0.145287530946437 0.138495224474111 0.111589392493319 0.193617073473748 0.187879040049108 0.184054522927275 0.180587778445138 0.17703179761618 0.17371639727371 0.178794172996473 0.186703925777805 0.182929949860663 0.178662529862139 0.174065800568994 0.167481118051367 0.156465197421748 0.145797202364596 0.13967866189302 0.139011489862406 0.152701902550536 0.159085136397586 0.14538544813373 0.14538544813373 0.14538544813373 0.14538544813373 0.188709869741387 0.163333236616357 0.151289756106869 6 | 0.141617588175072 0.137032233345403 0.121263247103408 0.17740424589844 0.174794146107838 0.172625946192804 0.170251731678875 0.11575239142901 0.10873757367475 0.10873757367475 0.170479560458093 0.16569894566874 0.165938114035943 0.170846610566635 0.178290558899573 0.181465114187576 0.18212197485313 0.182114522118258 0.182070276959165 0.17305538623308 0.16153377942109 0.163849124940407 0.163763669434603 0.162072025532678 0.158863027939606 0.153105506752743 0.142985119578575 0.131338607783679 0.122262427803593 0.113238413194529 0.100559426864591 0.100559426864591 0.192809611280649 0.188248027945722 0.185003337248382 0.183408209922923 0.183683598949238 0.183216240911621 0.180482746413094 0.176590427374526 0.171537564620729 0.164009805356069 0.154168031504212 0.147060058870073 0.147237917847455 0.159222916296783 0.159248349933861 0.146543929254766 0.124862666555489 0.107531491152256 0.107531491152256 0.191537766641398 0.172969710587396 0.15997299676488 7 | 0.160244474563261 0.153562025020921 0.101262407122145 0.192217554239432 0.188354889278602 0.186357832408187 0.191853853387237 0.128739440517461 0.128867728030907 0.125967856905196 0.122019661817789 0.170021267161363 0.167998308264033 0.167597922415659 0.167597922415659 0.167597922415659 0.167597922415659 0.167597922415659 0.114892489353531 0.149448841759055 0.16724892749803 0.175126039060118 0.176214851447291 0.176050466883168 0.175838388344326 0.176654905758956 0.186706339611587 0.1150959976375 0.121773288143868 0.122319420382218 0.118324254199157 0.109195532635229 0.109195532635229 0.109195532635229 0.190743154969486 0.186623650067555 0.184185942209218 0.187698143456909 0.187698143456909 0.190206595748644 0.183401989856496 0.178470502796275 0.174642622726171 0.171307059454626 0.168091351686995 0.163251883912471 0.154566573738133 0.147253756263627 0.141475195982262 0.135149466648341 0.124635852202057 0.124635852202057 0.18159310701327 0.175379950604054 8 | 0.171808410342969 0.168700572294932 0.115704072620059 0.102884360782416 0.102884360782416 0.102884360782416 0.102884360782416 0.142484983504322 0.141414163604327 0.135854813012115 0.123117442621462 0.123117442621462 0.123117442621462 0.121188420119626 0.128916963213029 0.128868680986229 0.128641045262019 0.131090054862797 0.138912263342566 0.148034004051685 0.158105359745518 0.183206412246367 0.184928231057254 0.184570084094403 0.18413068635866 0.184384817602462 0.186084222364282 0.190227463568244 0.190227463568244 0.128380036900356 0.131240728517603 0.126254975420059 0.116590343765118 0.102089540850521 0.102089540850521 0.193084216402609 0.19155468736098 0.130728667571693 0.126481377210916 0.110540324489092 0.110540324489092 0.186558796214149 0.180861145176648 0.176901893887509 0.173202870575004 0.165844020758787 0.150787863634376 0.150443407552509 0.150139025656454 0.147631984588652 0.142894596146492 0.123282098190574 0.189032509987438 0.183530633897824 9 | 0.175937258344532 0.17202224845816 0.134922452467785 0.120349560184504 0.112232736407607 0.10386962079965 0.10386962079965 0.155423108347777 0.151579578371145 0.144900212079308 0.126119652609722 0.126119652609722 0.126119652609722 0.118234521996041 0.132961993019369 0.134618084879864 0.135087816525797 0.13739000356759 0.144141774512319 0.152341132290784 0.15699553737915 0.187471729356137 0.19113902848542 0.190309107764144 0.189264146965821 0.188675984165645 0.188801897781533 0.188764228154697 0.185926676259857 0.175649522710824 0.155877716940135 0.144363336776652 0.135647267676292 0.126707319686885 0.116885749007662 0.108951827512678 0.11951065390731 0.13474222055464 0.131140218031457 0.119594738029782 0.119594738029782 0.1923112556373 0.185097218524968 0.180125661775956 0.175738257181939 0.168910554131026 0.157711980070597 0.158343774364239 0.157565096836075 0.154140778616339 0.148404676175566 0.132787880640958 0.132787880640958 0.189333671042487 10 | 0.180616580759531 0.173796721673268 0.144455880088991 0.133490502372187 0.127083411413838 0.121050139322735 0.142489797712896 0.164398886225792 0.161222063128596 0.157094489795279 0.140354290227688 0.140354290227688 0.140354290227688 0.109264070985719 0.13905870467304 0.140801227380118 0.141364468408261 0.144105251209871 0.151824617013888 0.159342521389058 0.161671510695258 0.163731318635861 0.163731318635861 0.163731318635861 0.163731318635861 0.163731318635861 0.163731318635861 0.163731318635861 0.188429263764999 0.179568640478601 0.170959536701817 0.160630818224055 0.149819244060467 0.141676319163151 0.135405385640602 0.130743530601423 0.130371239505089 0.135686629389944 0.134802741306886 0.126291378114227 0.11148637590599 0.11148637590599 0.192795493608863 0.185968313148974 0.179606922224042 0.172878069228137 0.169017999477966 0.168700551043503 0.166469069016799 0.161568026366126 0.152459524758492 0.134730716526888 0.109078033538097 0.109078033538097 11 | 0.193364362986958 0.178579220801224 0.150851829259036 0.145679655226666 0.142106563624617 0.140772526337967 0.164696599103867 0.170690898756896 0.169249004766712 0.167381288867231 0.167329418965441 0.189186498385512 0.190449070481384 0.179994303993211 0.160243135342032 0.155027885811121 0.154104782036709 0.157215080637358 0.163990558477774 0.167817164776561 0.167921614527283 0.162714161762468 0.126875702795141 0.119032540996925 0.116446657847106 0.116395544740076 0.117233254888988 0.113979103965778 0.113979103965778 0.18697634921449 0.177275017731646 0.168951660357371 0.158822836274359 0.149821434093033 0.14335807811138 0.138277932083995 0.13440263712276 0.137275531274418 0.147405832964752 0.139460572999062 0.12942703056696 0.119673469681568 0.108145737114696 0.108145737114696 0.188937493323171 0.17736594684338 0.174116107189554 0.174685650140091 0.174932410925488 0.17296055559019 0.162373494436777 0.136086668115476 0.126814962750907 0.118623580353491 12 | 0.11074074236097 0.11830533203908 0.157393595986999 0.155715228887281 0.153520394757696 0.153203979296578 0.167786753754894 0.176420974537618 0.175511169553587 0.173209309192173 0.170427697170105 0.169813794321209 0.178047944536169 0.175514883755085 0.171794263359496 0.169219749732876 0.168336976521465 0.169889540831135 0.173054831815536 0.174877707787845 0.174293718321294 0.168590940735224 0.142488517707256 0.135682871156544 0.133685286754909 0.133397710971023 0.133595637745561 0.132250862550038 0.126279278801267 0.104946684631967 0.188032447877801 0.175884404726217 0.165382719385719 0.155779689495113 0.148697843275615 0.143166170513599 0.138104410801659 0.17370521753564 0.169915624544183 0.158315836806642 0.14376356525309 0.134575072167944 0.126906732189452 0.117117647997686 0.117117647997686 0.182298895643022 0.177429985179461 0.178320696674789 0.180736600907388 0.181747462737562 0.180760488279416 0.139685054998217 0.136717986162844 0.133964760044886 13 | 0.122780159124721 0.123525385143178 0.164645538009704 0.162919281964648 0.160674173949118 0.15976587209322 0.172905835658082 0.182583418264087 0.181053594398927 0.177795646140492 0.172926247565083 0.166439573221496 0.171529268957052 0.17654810075163 0.175561974803713 0.174404840082394 0.174168462178302 0.175623586966532 0.178468662457401 0.18038226318626 0.180112905452404 0.17610164585018 0.149817450414354 0.142791957806053 0.141004289328039 0.140622054905155 0.140592677349161 0.139480983312078 0.135832358282088 0.127581975494174 0.107827152836357 0.189619230974362 0.172474869586807 0.161704128181638 0.15418113854778 0.148418094492324 0.143910765981784 0.178208069954761 0.17371540419621 0.164952705014621 0.151353359472465 0.141513458052744 0.134280433341344 0.126130271389939 0.107578954441628 0.187736802555699 0.181036833475788 0.181717071286463 0.185043102501192 0.186638115877219 0.185410382040473 0.147382923929102 0.143532786799389 0.140815610190573 14 | 0.130601722462407 0.130134250605689 0.170797342368349 0.168693774058231 0.166630967177985 0.166216486934712 0.182625363896665 0.188951689425219 0.186664983339287 0.183108901525066 0.178309223670348 0.170522988099509 0.182477168794312 0.182585842148383 0.180191921168159 0.178765840852306 0.17863832459202 0.180408240420452 0.183562669666571 0.185599311703963 0.185475963535066 0.182881577681748 0.16196050092962 0.149085743807033 0.147221089689889 0.146977254397737 0.146919504833066 0.145647308512679 0.142218812664979 0.136118193222924 0.126147709352389 0.106161590527091 0.183887024140515 0.168130122293509 0.160702459565098 0.154978025077842 0.151190947881398 0.181390587909196 0.177076447771226 0.168935629874315 0.156622269551678 0.146890426642789 0.139950913325011 0.132511453404472 0.116603411194139 0.193475073628325 0.1859739280579 0.186159670406969 0.189568818208714 0.191341201201258 0.188262052753077 0.153726730817808 0.149628086877818 0.146644637889238 15 | 0.143645141348057 0.16905345018118 0.174681341962594 0.174187359061323 0.173665674021995 0.176328748993291 0.190335360398051 0.190335360398051 0.192304936189913 0.18972271564477 0.188956744972069 0.188956744972069 0.188956744972069 0.188956744972069 0.190441555308422 0.187126101134499 0.186356105724232 0.188111270225315 0.190686924557851 0.191645060476036 0.190737625456608 0.187959076641125 0.178825835605279 0.160802537258483 0.156817446759404 0.156183602547901 0.155668977557872 0.15375903690009 0.149744669338243 0.143561461685055 0.135376899690004 0.123426981984296 0.191677208237544 0.170973127228093 0.164861966452516 0.159054805945186 0.15064963810997 0.105299989537136 0.188588836040181 0.177125121338234 0.163552735163442 0.153935436560341 0.147480975741602 0.140833433585377 0.126193372347475 0.126193372347475 0.192104110389601 0.192026766744409 0.192026766744409 0.192026766744409 0.138815739074816 0.154744753334353 0.155661639187982 0.155168336912362 16 | 0.15953237941691 0.170480730494769 0.176706154758653 0.179080028527027 0.180964627154082 0.185215556077299 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.193314914686749 0.191991204288391 0.184238277604892 0.173512459823894 0.168339550144657 0.166569308759377 0.165351158901751 0.163395295057856 0.159885533192556 0.154083973284225 0.146385366921551 0.140080869219674 0.172336807436777 0.169428808936096 0.165236693210007 0.159428965278344 0.149036942418342 0.129479907733027 0.104785000406435 0.104785000406435 0.176277516709373 0.163529056134412 0.157080339745248 0.151375791891526 0.138954411494637 0.138954411494637 0.138954411494637 0.138954411494637 0.138954411494637 0.130637348893338 0.14420051133491 0.153523982346608 0.160389157562475 0.165042983329422 17 | 0.164457403302727 0.171466583951656 0.177690524297202 0.181856208452505 0.185070663353653 0.189120911235583 0.189120911235583 0.189120911235583 0.189120911235583 0.189120911235583 0.189120911235583 0.189120911235583 0.102505669162278 0.108011460787822 0.111245749869226 0.113618151954011 0.11524755967264 0.114898632123179 0.111038815561086 0.103182582572914 0.103182582572914 0.103182582572914 0.18734945218011 0.178244474831473 0.1738833204733 0.172222848093589 0.171207099141441 0.170049613263573 0.168420598247104 0.166488746707656 0.166524133923375 0.172412240714211 0.172653601207387 0.169775685497748 0.165913926659 0.16036100281712 0.150595537959124 0.134925762907791 0.117488254535595 0.117488254535595 0.186283528530864 0.168936873412573 0.162310074112919 0.157432866627096 0.148165919410634 0.101742379300471 0.101742379300471 0.101742379300471 0.106898444083957 0.136345191762427 0.14586743078738 0.153279124577543 0.162277289862198 0.169118373055404 18 | 0.165957032533351 0.173894114352747 0.178790062777951 0.181933173388192 0.185260536176498 0.190872028784326 0.190872028784326 0.190872028784326 0.190872028784326 0.190872028784326 0.190872028784326 0.105222542891699 0.113003519316278 0.117217950915229 0.120264393924747 0.123310446553575 0.12580331012846 0.125613892739264 0.120999961310277 0.112064328474324 0.100668039575883 0.100668039575883 0.192011218051362 0.18040624717091 0.175760796477706 0.17475745201398 0.174329680838891 0.173825320619222 0.173438979941916 0.174300562245675 0.177957213478445 0.178887797130525 0.175852869350003 0.172175754221341 0.168275976117862 0.163247314944678 0.154753270308037 0.140628191283206 0.125711182539711 0.11083778357386 0.193667812654376 0.167672696788736 0.162479600258485 0.158414491854262 0.149030626881626 0.103232558038755 0.103232558038755 0.103232558038755 0.104837241409665 0.136554291370151 0.149389439692618 0.155952589663076 0.162291656484704 0.16862146337885 19 | 0.168090816079303 0.179541199296611 0.180894127215371 0.180977073764589 0.182345929972654 0.193760678357271 0.193760678357271 0.193760678357271 0.193760678357271 0.193760678357271 0.108326237070646 0.12216874196935 0.126613302023581 0.128200905257956 0.130139825991005 0.134150886162753 0.138301314923862 0.136090712875321 0.124010912294089 0.10991936538545 0.100777441141519 0.100777441141519 0.100777441141519 0.1028391447179 0.171800103916366 0.174929912869521 0.175968524517733 0.176154256080688 0.17706274212497 0.183656434428623 0.190546232156401 0.186525395195741 0.180631138972285 0.175991001522132 0.172069283716381 0.167771218967367 0.161222598807411 0.149329207505141 0.136767543772129 0.130154987234007 0.142871962763958 0.160084205112994 0.159434548699549 0.15603694049974 0.139773563205059 0.106297003647453 0.106297003647453 0.106297003647453 0.101851142309887 0.132849384574456 0.158861983623684 0.161422863671049 0.162867758047177 0.165417710086912 20 | 0.19301381159347 0.186885674211698 0.183914165602418 0.181146179820464 0.178930649119118 0.11502703883453 0.114461468824771 0.105390600782994 0.105390600782994 0.103786084011933 0.125558350244042 0.135142895695675 0.137174215752663 0.138496377808724 0.14267020152555 0.153881908214637 0.162233468749136 0.164914210824856 0.164914210824856 0.164914210824856 0.164914210824856 0.100705314993634 0.118326609306271 0.13890083244743 0.145181712019867 0.153181927330349 0.171599775342614 0.173838484684691 0.129416950600691 0.121986582306306 0.110434269121533 0.110434269121533 0.188198927330765 0.181333057046533 0.176903264179891 0.173030921938006 0.168207604290805 0.16001074028986 0.150254346423052 0.146870863550571 0.150417781365241 0.154931136180534 0.155639395759202 0.150662163121106 0.127252060997109 0.112182076985015 0.108373774721508 0.107045241361888 0.103286860928252 0.181183775884645 0.168920864566187 0.16687082856424 0.164971420021024 0.162270850780174 21 | 0.19301381159347 0.191693995085621 0.187330730823885 0.183180062489209 0.178248727133751 0.132463270523566 0.12282404166303 0.113912845477782 0.108788551996757 0.116453606250784 0.135169896400043 0.141427816571025 0.143117439989857 0.145380285039988 0.152753506877912 0.164918249625548 0.170140316106381 0.174036574654592 0.188294082360411 0.188294082360411 0.188294082360411 0.102101209909867 0.120532295454145 0.140235969095208 0.14487782321888 0.14614136931542 0.147014048388158 0.144614980379916 0.139512635621995 0.133978330000293 0.126413124677708 0.112035536308173 0.112035536308173 0.188135653370286 0.18231878851075 0.178119538726981 0.173728208601047 0.167309994056813 0.159201935372157 0.154556179779396 0.153898757760847 0.154819764259314 0.154412736007174 0.14413999249684 0.12344124929932 0.119277053201671 0.119230044004937 0.118477427923968 0.11130996635835 0.179275424989325 0.173061713434887 0.170735598418342 0.16821275153719 0.162247864184166 22 | 0.19301381159347 0.19301381159347 0.190787922622216 0.186424108384893 0.181999859739729 0.134359401392632 0.127074994675909 0.120179148512672 0.116940359703655 0.124681355696947 0.139910295244255 0.145316176341003 0.147204257457075 0.150256190242126 0.159644943549155 0.170379881623334 0.174698155987763 0.179147962919587 0.190724773336245 0.190724773336245 0.190724773336245 0.1030276314562 0.118728397937699 0.144890458398945 0.150420645903425 0.151828664793411 0.15183254586514 0.149091932173905 0.144603834850837 0.139655359350274 0.133551787904395 0.123725054917744 0.104219402241619 0.104219402241619 0.18796535663686 0.182937956750867 0.178337668419583 0.172548278123377 0.165482067160963 0.160527286542411 0.158775480040222 0.158756260917374 0.158236622933306 0.144361950493639 0.127035482091648 0.126924045931255 0.128063204619675 0.127747971653528 0.122611908875101 0.180921444695403 0.175867688856907 0.173844620035931 0.171687761062332 0.166626144811674 23 | 0.121498372440971 0.121498372440971 0.121498372440971 0.18769619887565 0.181163001565782 0.142566555999933 0.130852007101462 0.124629087777691 0.121635740611178 0.127802347496006 0.144776151005549 0.150972846072959 0.153162066798928 0.157923091701867 0.171015186576892 0.178336906717999 0.181532884552292 0.186192309849185 0.186192309849185 0.186192309849185 0.101004996398041 0.103388139388257 0.118428432452591 0.159920038793107 0.160586236320509 0.160564555661249 0.159437410330112 0.156039845687684 0.150878527549113 0.145292825284814 0.139245811303918 0.131193171780223 0.117733534202859 0.117733534202859 0.117733534202859 0.188721759402411 0.184070045810858 0.179251254427032 0.173985107000919 0.16967499306455 0.166944249736592 0.164981369640037 0.162304327463917 0.153416144781978 0.138886534516748 0.135689961992511 0.135423855658994 0.133999751129922 0.12808514868543 0.12808514868543 0.181570246123895 0.177722520275535 0.174321061614698 0.167715257144752 24 | 0.142242134755626 0.132401576330292 0.132401576330292 0.182306242413995 0.177069824556586 0.172864611769987 0.154922063287322 0.125899706254974 0.116738620214642 0.116738620214642 0.171428884120831 0.168908794572123 0.170817839941389 0.177792647046467 0.184043846250686 0.186850194125033 0.188999572714314 0.192654946932632 0.192654946932632 0.192654946932632 0.103427887372329 0.103427887372329 0.167211815743062 0.165629745653691 0.164955943375371 0.164534230006635 0.16376520968927 0.161772752442771 0.158042452032925 0.152784340863338 0.146602967167396 0.139524288987974 0.130623054005445 0.11891195009938 0.105377933837857 0.105377933837857 0.105377933837857 0.189962198405431 0.184075022023884 0.178781754839306 0.173713302283622 0.168028272868729 0.160888912098737 0.153327247375374 0.148327007269905 0.147262706307071 0.145523213996554 0.138540291090226 0.126296718930922 0.107619457900484 0.107619457900484 0.185972994974377 0.174608668800304 0.163882785825298 25 | 0.144524350327692 0.142160903546402 0.148925063788888 0.176281593438242 0.175211073071144 0.173645893704263 0.172602955127397 0.187842206883718 0.187842206883718 0.185461000121293 0.179299311926964 0.177434098838224 0.179157759553575 0.183827586465793 0.187962420345118 0.190300028168584 0.192225132465081 0.192225132465081 0.192225132465081 0.192225132465081 0.103926729743431 0.168915012263411 0.166788983896103 0.165952691986511 0.165329307490107 0.165056122181613 0.164958717788451 0.164539729705224 0.16338167266458 0.161425484073644 0.158840098223051 0.155773432079481 0.151888199907134 0.146683335311646 0.139915436366692 0.130034340622097 0.112401319357852 0.112401319357852 0.18940390732784 0.182687391266059 0.176293905796383 0.167985336093761 0.157941655866382 0.151130722832138 0.149781357093699 0.159795703424088 0.165797034147543 0.146515416119103 0.120703725206404 0.111598840727507 0.1015493517596 0.1015493517596 0.169926729841825 0.160825583097728 26 | 0.144303881981879 0.143432704421369 0.154335203570947 0.174273227393716 0.174411359565845 0.17356241426471 0.173710663075309 0.183200841133021 0.190473184534124 0.185427710730275 0.18069265709252 0.178991684974359 0.180666679858328 0.185115865709816 0.189006633744936 0.191190231436422 0.192966252534419 0.192966252534419 0.192966252534419 0.10190419838213 0.109538914265087 0.166416740642306 0.166266209976226 0.165597042227583 0.16492869052028 0.164651417283523 0.164927377005098 0.16560122841099 0.166460483567904 0.167612198111941 0.168712545948794 0.16804389999897 0.163942869112085 0.156633796202917 0.148140266524988 0.138561781264254 0.123229696798109 0.123229696798109 0.191117210065457 0.18369803316884 0.176827575442152 0.167162735955131 0.155782140052597 0.149145336594004 0.148323967876334 0.165218567734466 0.171642540605263 0.172413619650335 0.115519772697723 0.110889781281261 0.104572840772454 0.104572840772454 0.163433802973895 0.159099958320845 27 | 0.143299235365651 0.1426290694019 0.152400928236712 0.173336553092366 0.173884004863902 0.173278798220076 0.173745981299735 0.18305827048917 0.190753265494243 0.186170894938486 0.181147942627569 0.179104124019275 0.180561530579996 0.185036957523699 0.18917590683958 0.191559635513552 0.193470470292177 0.193470470292177 0.193470470292177 0.11009634767237 0.135062908337296 0.163484212728765 0.165596336342419 0.165598404870337 0.165126273719685 0.164843549911909 0.165321180761152 0.16698578025842 0.169728646956061 0.172374529355627 0.173357786611598 0.171894223672681 0.167441981488223 0.15944153571829 0.14973397254402 0.139933204749313 0.125563618234657 0.125563618234657 0.190759917597413 0.183384147799717 0.176906447923389 0.167310086447253 0.154715479398659 0.147825411458908 0.147698630092107 0.163800688892183 0.169556918426692 0.16865974203625 0.113640598953197 0.10800182989186 0.101422445943463 0.101422445943463 0.16186527752257 0.157825508391573 28 | 0.142003578905691 0.141359004449133 0.147067644514753 0.171341363485129 0.173157305640103 0.172877454760688 0.173150922730615 0.179392434277393 0.189393389822713 0.185970204509831 0.181106750126779 0.179072890951243 0.180231990573674 0.184429117902515 0.189224270580907 0.192552444979813 0.192552444979813 0.192552444979813 0.104458485431473 0.128685891748508 0.148249068541776 0.159983113044278 0.164594793917853 0.166219465308945 0.16668268147527 0.166999828458099 0.168434414346613 0.172319051859908 0.176316628938831 0.177511104551439 0.176614332661547 0.174168072636577 0.169479798558493 0.160400322022158 0.148529764811131 0.138171488641397 0.123990630953414 0.123990630953414 0.189251703788958 0.182756377061471 0.177657272972044 0.170011564069115 0.155352338553805 0.148090667024815 0.15114539310774 0.161091847273958 0.163830166366424 0.160274496077784 0.116874362257519 0.103829794369248 0.103829794369248 0.103829794369248 0.171007901004575 0.156287332233323 29 | 0.141097350486709 0.140918687333184 0.144089425946625 0.165049313621652 0.171880874750779 0.172437582329198 0.172440277245192 0.174091219744892 0.181322429667242 0.183213529981441 0.180868267227468 0.17972253876631 0.180633075449789 0.184039508733561 0.189577041399999 0.189577041399999 0.189577041399999 0.101951302087615 0.125857847009283 0.144844171805164 0.152950185620512 0.158480316710276 0.163298190865423 0.166994657028371 0.169578223541284 0.172191810866063 0.176982091373344 0.182063970865276 0.182982077552177 0.181486908753714 0.179142327867474 0.176119093403405 0.17154078441471 0.16226717216114 0.147928115414596 0.136570084864819 0.121776245726391 0.121776245726391 0.188001358829356 0.182708087004683 0.179324708439441 0.175420074580162 0.162554306695513 0.153405227556605 0.157546225874581 0.160563378363295 0.160402469350802 0.156479435179614 0.122893018308271 0.101013205202553 0.101013205202553 0.101013205202553 0.101013205202553 0.154173832714426 30 | 0.14099933469035 0.141169004597731 0.143511007436789 0.157814637361749 0.170398261191989 0.172022325629885 0.171994789140388 0.172135810633601 0.175079758775179 0.180017839347739 0.180900787622828 0.180700806732409 0.181379960529905 0.184041974614377 0.190055497768798 0.190055497768798 0.101580570697808 0.119717485599534 0.14023960301896 0.150604694103515 0.154981752946293 0.158200082147993 0.161957506771486 0.166593607428073 0.171594905689978 0.177479993858125 0.184141334097562 0.1869869131989 0.186027231719626 0.183619642004403 0.180785029761562 0.177597184188138 0.173399564917237 0.16580557199623 0.151430412638102 0.138239365619285 0.121871884029166 0.121871884029166 0.18760730376225 0.183039218822659 0.18049904569287 0.178291433206225 0.171521820790368 0.161157664778483 0.160583561943488 0.160449600354201 0.158995830877737 0.154148565155732 0.123622448820203 0.100654368067268 0.100654368067268 0.100654368067268 0.100654368067268 0.152901756729019 31 | 0.140666080982732 0.140612576461481 0.142932509500696 0.157555617250548 0.169815443261904 0.17136508085215 0.171393851477395 0.171765370788475 0.174958715463251 0.179986941207292 0.181092657955456 0.180814628116171 0.181228198684888 0.183550493520889 0.189631094993247 0.189631094993247 0.108039889036725 0.12867388967263 0.14512792346454 0.151942555383697 0.15508371315586 0.157466866484602 0.160313713955883 0.164354312035467 0.170248715127852 0.179063839029158 0.186551141918762 0.188375895761101 0.187031374056959 0.184487240559118 0.181590451553327 0.178463027405288 0.174697267816472 0.169037522572433 0.158457663006046 0.143885750379343 0.123942163809765 0.123942163809765 0.18675835911774 0.182506878434732 0.179722409505716 0.176548467268957 0.168920691472833 0.161222039178365 0.159890370313704 0.159167485284464 0.157075762899451 0.150062702787296 0.119431037538105 0.119431037538105 0.119431037538105 0.119431037538105 0.119431037538105 0.153430462357763 32 | 0.138722242436856 0.13771380229577 0.139924029094905 0.161427177732624 0.169551384979677 0.1700076156622 0.169873099251364 0.171219678801818 0.177937495709977 0.182336260616455 0.180950652229048 0.179118699451023 0.178747565260087 0.180917648450243 0.186976848671883 0.186976848671883 0.100476927703679 0.131547295770521 0.145741659670454 0.150304137709926 0.152842572970414 0.155101780546686 0.15768652245847 0.160920806504778 0.165913881231793 0.177028781806375 0.186557774298797 0.188098515479961 0.186719652195304 0.184280106570561 0.181524326749427 0.178616069438646 0.175387318150281 0.171341807557921 0.165420649981866 0.155980372368821 0.129083186492857 0.189438732028715 0.183464035619772 0.179862418993215 0.176642173895349 0.172191962303165 0.16440840292555 0.158149654795401 0.156314434398258 0.155091248385928 0.151996254468089 0.141950922395519 0.113552095229026 0.113552095229026 0.113552095229026 0.193716715957012 0.182611377447666 0.153620733999967 33 | 0.133957439594693 0.130576561198058 0.12935665886887 0.166744339893878 0.168353520590304 0.1671031525047 0.165830317875621 0.167133950106971 0.189484427453446 0.187546450557793 0.179660574413868 0.172926801982626 0.170028615993745 0.171324654786351 0.178836096487867 0.186732137760406 0.192943842856297 0.130785849687454 0.142943157287554 0.145557714627088 0.147633671602001 0.150168557573365 0.153243447330572 0.156558711106718 0.160768879966687 0.172749410712307 0.185083300569336 0.186509381836363 0.185130196756236 0.182840102516251 0.180316736068369 0.177824582770404 0.17538628359206 0.172924928678865 0.170494539601281 0.169105980946166 0.172654748628337 0.176807545847517 0.176158658898655 0.174104079223193 0.171430455656406 0.167507407975834 0.161065567428647 0.154330411807041 0.150501123505071 0.147733923391178 0.143563935991731 0.133547670849073 0.106194710098146 0.106194710098146 0.190599846621425 0.185653909996765 0.173858017444175 0.152020580681111 34 | 0.124584556715853 0.117809809577176 0.109884192077903 0.173065780038432 0.164629780481324 0.161290698096135 0.156679222750778 0.141389285647198 0.105609123197985 0.105609123197985 0.164106673046306 0.157779222125989 0.156610767908266 0.157457261930365 0.163210347283306 0.174435876829042 0.179816852359096 0.133371071282711 0.138119336828145 0.13937277474005 0.14096497427784 0.143465824327799 0.146920897315098 0.15078205644852 0.155242256742645 0.169596849284201 0.183163698694166 0.183976027161436 0.182418693556315 0.180110212016781 0.177777957839271 0.175819227558257 0.174446904726844 0.173784338806569 0.173800946962488 0.173939563530061 0.173023984610974 0.170834530603047 0.16844289948831 0.166523316754963 0.164968399970083 0.162963011207692 0.158144237912773 0.149889988018936 0.144414859956924 0.14104158302655 0.137096108230999 0.128521566197093 0.128521566197093 0.189148932779097 0.183792142859869 0.179878260737367 0.172400337999677 0.147427998774282 35 | 0.110194247763375 0.101702122530565 0.101702122530565 0.101702122530565 0.156442656176745 0.152792087979317 0.146877244566924 0.132772929777848 0.112567320168438 0.112975479763933 0.142348938203933 0.148085454582932 0.149206258357227 0.150681593137668 0.154619232386721 0.162278697711924 0.166508238721098 0.143343456946066 0.134669066404344 0.134351234498574 0.135369924637113 0.13739171484247 0.140293997422444 0.143598574773646 0.147315633244981 0.171787158418665 0.182165704187211 0.181651639674778 0.179670129182194 0.177145423047524 0.174736543729803 0.173041547258532 0.17256477052171 0.173495371515809 0.174874214571455 0.174687495462 0.171992978287616 0.167548317461463 0.163217941062854 0.160103613166441 0.158239646921131 0.157157689330391 0.153565058813811 0.14404018588083 0.139270656505251 0.136536618293154 0.132964508348831 0.124645939824269 0.124645939824269 0.18347518635998 0.17933114272816 0.176407296042967 0.171059764292563 0.139245452918243 36 | 0.110194247763375 0.110194247763375 0.110194247763375 0.11814856857166 0.148455532272011 0.145462219889442 0.139661888370304 0.12360077132486 0.100602094978313 0.11053896216406 0.136045339559662 0.14086053130041 0.142498685754088 0.144592259668802 0.14854068595501 0.15388970623276 0.15582241941327 0.146348248303174 0.13341420014007 0.129992269218564 0.130223264355976 0.132006161943809 0.134317119113865 0.136221772294678 0.136326350872207 0.191049484452256 0.182155356317899 0.180273858924666 0.178086612632968 0.175540894097556 0.17310092679759 0.171454513187564 0.17112813303637 0.172054816058912 0.172937255837884 0.172142615081227 0.168826940989119 0.16348872599898 0.158111792129869 0.15404324149434 0.151179190895667 0.14897659546094 0.144748488070996 0.136627543017882 0.134222427372176 0.131977210125134 0.128033378650039 0.11808664720025 0.192129223835328 0.179642934089836 0.175771474942297 0.172840726262849 0.167094440017287 0.131294417340172 37 | 0.110194247763375 0.189671301840364 0.185661197357731 0.168652965050978 0.144655547027631 0.138885131962205 0.127756581231329 0.127756581231329 0.192154471208233 0.192154471208233 0.122758785758452 0.130568411742179 0.132955245143929 0.136026750572187 0.141474493321421 0.147775351672989 0.150707108186406 0.147605827655025 0.132860093959261 0.120735063958844 0.119647459014061 0.123300530562432 0.127391670187562 0.129433672763428 0.127410856643466 0.127410856643466 0.182013935437305 0.179612329238823 0.178077242712559 0.176465275936601 0.17470240330849 0.17313465894111 0.171968092809221 0.170913371700628 0.169545856402388 0.167197192702404 0.162943486776789 0.156518233069279 0.150305209812736 0.146040981233657 0.143362493230386 0.141854251437005 0.140621541488796 0.132708468935426 0.126126487685495 0.122058040704386 0.116122850344162 0.102521753994243 0.189029818536254 0.175936468329099 0.170820701534113 0.166664537875269 0.158806608124223 0.127584705470574 38 | 0.184369031358669 0.180399255658252 0.177010377186279 0.170875721356018 0.145132235342904 0.125570625024595 0.125570625024595 0.189849263565729 0.186585394778865 0.189485164327076 0.189485164327076 0.115830097906782 0.120528546779611 0.124826172573054 0.132488803931631 0.141972893130433 0.14749249840572 0.14892297188138 0.119955581212497 0.119955581212497 0.119955581212497 0.119955581212497 0.111021770831478 0.122515450204977 0.124580667056977 0.104208875805629 0.179609915936097 0.178780280306449 0.18062455672902 0.18328736042317 0.182610745472804 0.178603576211433 0.174291720993603 0.170657437649035 0.167223436431651 0.163105085381873 0.156931667892251 0.148160104767998 0.140244147337928 0.135814089751297 0.135179063287945 0.139012177765134 0.145801671317552 0.14342146733732 0.106055217376699 0.106055217376699 0.106055217376699 0.106055217376699 0.188177336472216 0.169049871408333 0.161546345706867 0.157383070069531 0.152656091043826 0.132673604690241 39 | 0.174959807736761 0.17433940182081 0.172887564249532 0.171066262566235 0.172517296603532 0.172517296603532 0.191252814786333 0.186336656615721 0.184493736145457 0.18681556227791 0.18681556227791 0.10029819528215 0.108096965902284 0.113463086699194 0.12229501620927 0.13526215168274 0.144456037163583 0.151298230211765 0.179664888963029 0.184072931478758 0.185108007177039 0.186453791668329 0.191683293918732 0.113765803086216 0.13101283935158 0.142604148828549 0.162785406034391 0.173228763701188 0.193881959027996 0.193881959027996 0.190823285214248 0.183155179101226 0.175814590695804 0.170318071351548 0.165646848679115 0.160450827561142 0.153014506008787 0.142461416973182 0.132368189331135 0.126643849666251 0.128049269609575 0.13952588307506 0.14871143576679 0.149333778995415 0.149333778995415 0.149333778995415 0.193178174248188 0.191779390053815 0.188323579891211 0.156193428288501 0.152253657080042 0.150680881176231 0.149678236871743 0.153736144668188 40 | 0.169251232203197 0.170480505002213 0.169806878107639 0.169080259362217 0.172541912335708 0.186656289509772 0.186087918452576 0.183390552070403 0.182219538919587 0.184176276216072 0.191386151651715 0.191386151651715 0.191386151651715 0.101208574079105 0.111175535689914 0.127640892659678 0.141169944750873 0.155509508277653 0.177342551637391 0.180269525815676 0.180953015665887 0.181321057681099 0.182616673407689 0.123412092362503 0.13866560482156 0.143937079640061 0.147846932087773 0.1408920296948 0.1408920296948 0.1408920296948 0.190007265552063 0.182477968542934 0.174878315505252 0.16861502932087 0.163222147457189 0.157542220615178 0.149991463969362 0.139101849259556 0.127237280057425 0.120229371344863 0.123927798406019 0.139461091414349 0.14619638394544 0.145389809673446 0.145389809673446 0.190833535267005 0.189431139261583 0.188387788307741 0.186835533844382 0.149308108519657 0.147316116111668 0.146575551982448 0.146643860491233 0.15324019071556 41 | 0.159093550569379 0.165033049045301 0.163345657422509 0.160986886779009 0.160305742790721 0.173488567068183 0.178886960358896 0.177940038039875 0.17727578632194 0.178775098167648 0.184601046412353 0.19147323113338 0.19147323113338 0.19147323113338 0.19147323113338 0.124887062546263 0.141569547612949 0.153630868259707 0.169544486303531 0.173341142776164 0.173800834111248 0.172887395690611 0.163900152348406 0.134463148791513 0.133162843784433 0.134616717098522 0.134599227225181 0.115554696981191 0.192441336862976 0.186770745433398 0.182230173834783 0.176933426164225 0.170511410894425 0.163648953913725 0.157393377019327 0.151773845368845 0.145663121621167 0.136531875702358 0.122730572588189 0.116077592698257 0.125566874598625 0.134385856687513 0.136534137701835 0.134471848037226 0.134471848037226 0.186870613723098 0.18484332170369 0.183977591450634 0.182991690184173 0.169942868508226 0.143291195247009 0.141506190205239 0.14019959142593 0.13993810662442 42 | 0.112520956631672 0.140029005489316 0.148327822952157 0.148544407139034 0.148578627711642 0.153775729985362 0.16652978999166 0.16946683121288 0.169243003442116 0.169604904951928 0.173521306134202 0.180173976327566 0.182774957477839 0.182335193758387 0.178584149739075 0.147871395919431 0.145439206813833 0.148828750680674 0.155568359752307 0.159117717839094 0.158237778274948 0.153106953899102 0.14195725008988 0.129509231886506 0.12161284298448 0.116532961493462 0.107031351680319 0.107031351680319 0.185349660148875 0.180500456761108 0.176605113800104 0.171916772928328 0.164975289202119 0.155923374959673 0.148114279709955 0.142321132528354 0.137325904968695 0.130663347442018 0.177182976836792 0.162967269398236 0.130601959866948 0.125123310824356 0.121229973262814 0.118170659259327 0.114369391606085 0.170892193799313 0.172830462430555 0.176142948155139 0.179094774978362 0.181669413788697 0.193132274710415 0.12496375805004 0.128258282685364 0.128770331008127 43 | 0.101275377539153 0.128331603868368 0.140732484503017 0.142591848804668 0.143260577548678 0.147438926287145 0.1594106794457 0.164036423253091 0.163761870198895 0.163175019567646 0.165619206503815 0.172862587029124 0.175995417399476 0.174095469875045 0.164564619266966 0.149106800402569 0.144813553400038 0.146091630082211 0.150317211101424 0.153000844623996 0.15220625469157 0.147777014678318 0.137855433967617 0.122619654563825 0.109517328974141 0.109517328974141 0.109517328974141 0.19120093414855 0.183491422674966 0.178581675528788 0.174485146081954 0.169463333292431 0.161494210709227 0.150910884687012 0.142277121916362 0.135593129489421 0.128790891990425 0.128790891990425 0.17141350306608 0.163072145742527 0.12671491960596 0.114867430147499 0.107139544757777 0.107139544757777 0.107139544757777 0.162463156336915 0.163680753492366 0.168891393165658 0.175682465636151 0.180200575931575 0.186787898930238 0.100693910401766 0.117222500603651 0.121188611744967 44 | 0.101275377539153 0.125116669104828 0.138410681019716 0.138204763907025 0.137315641653969 0.140219114072374 0.155958763325833 0.161490761833917 0.160692097138866 0.159408453089476 0.161282000265703 0.173030616157455 0.176976759343793 0.172156261126463 0.150657730542297 0.142842435906882 0.141242325646645 0.142917038364307 0.147118880364066 0.150257898264758 0.149876663799126 0.14508554897139 0.131083691063888 0.108634245970462 0.108634245970462 0.108634245970462 0.193985946252163 0.188210890055397 0.182162296350035 0.177412770029378 0.173062397825488 0.16755086962392 0.158829149250763 0.148183317865728 0.139768883800797 0.13317990373281 0.127375219474109 0.124675360682955 0.159349751405009 0.13578605782827 0.11317842173953 0.100811918205331 0.100811918205331 0.100811918205331 0.178726149705538 0.162869731753823 0.161998355636261 0.165876773312468 0.171370862723308 0.17540160172853 0.184232923950756 0.101674148429859 0.109187272799541 0.109429485469412 45 | 0.179340768342561 0.171965598979124 0.136723401248119 0.128745262335343 0.122969355724306 0.119202674952381 0.145086933752927 0.158162739549765 0.156212042468668 0.153198633141157 0.14479313302678 0.193062950082802 0.192916515684345 0.106642816255906 0.131030046044003 0.133619036343718 0.134583909338055 0.136858475557116 0.141284602201673 0.145250846524131 0.145043067065002 0.134619933918014 0.134619933918014 0.134619933918014 0.192233131574748 0.189700157511394 0.186976940717024 0.183280420391035 0.178859110515628 0.174293734161413 0.169200813717929 0.162397281964832 0.153362762213151 0.144558534762336 0.137622736940724 0.132708473712313 0.130694107574624 0.131034739036455 0.127840303676551 0.116580479540435 0.116580479540435 0.116580479540435 0.18940543235938 0.18378549808155 0.176980272674724 0.167834234066197 0.164213643266799 0.164991055522035 0.16377275167261 0.159424734617333 0.148884900359807 0.123563207623744 0.123563207623744 0.123563207623744 46 | 0.172795163155549 0.171569408557406 0.189115855688733 0.189115855688733 0.189115855688733 0.189115855688733 0.189115855688733 0.142408943827155 0.142502156583196 0.132565423263376 0.101538730151021 0.101538730151021 0.101538730151021 0.107476588043443 0.119092362813098 0.122225751878687 0.123064034812952 0.124145874605688 0.125934991702547 0.125117071959409 0.112675718843838 0.112675718843838 0.190288490737339 0.186010000620018 0.183037298259643 0.180588075263072 0.178131967156819 0.17490698297609 0.170034751079142 0.162991644761658 0.154933408537679 0.14760470569629 0.14092911002492 0.134046307865311 0.12765117485996 0.129000632132853 0.133449952264215 0.130754795623563 0.123750805962023 0.110246324230892 0.110246324230892 0.185687158284539 0.178960360180756 0.175287688426886 0.174990271587719 0.191987166032469 0.191987166032469 0.162853980265275 0.153869350206511 0.150387975787572 0.146736849250315 0.140331508584267 0.189123120879277 0.183681942742427 47 | 0.169627995361338 0.170845915689973 0.185673526761812 0.185673526761812 0.185673526761812 0.185673526761812 0.185673526761812 0.128280120585066 0.129265407626054 0.118569918693942 0.118569918693942 0.118569918693942 0.118569918693942 0.100665942313554 0.10775162219498 0.107472721809059 0.105575042104827 0.105104143832064 0.106826564277237 0.106244905291769 0.106244905291769 0.106244905291769 0.186678520615746 0.180773402434531 0.176932477455243 0.174120650391836 0.171437274131794 0.167707157015505 0.161733106834707 0.154143580791357 0.147038167659087 0.140454837181164 0.132686390241917 0.119638472008263 0.119638472008263 0.119638472008263 0.127470768991224 0.127123644021948 0.119020901231654 0.101135589068743 0.190357261178012 0.179052478963939 0.173398687597324 0.169675079611226 0.167740034784491 0.167740034784491 0.167740034784491 0.112521131648635 0.14663474813381 0.146911652740337 0.145609721166936 0.146751132870475 0.178913961727442 0.178985712441199 48 | 0.164232717138935 0.166852436146789 0.18889252900084 0.190098345171227 0.188743221672198 0.18841252467144 0.18841252467144 0.127596308651077 0.124968338433506 0.114255531662494 0.114255531662494 0.182919232040278 0.183053200186 0.193810530627292 0.193810530627292 0.193810530627292 0.193810530627292 0.193810530627292 0.193810530627292 0.101659138875107 0.101659138875107 0.101659138875107 0.183333435822017 0.175430236476359 0.171552062104249 0.168965509936695 0.166581504288945 0.163293292038066 0.158325766095892 0.152205727918606 0.145959470954013 0.139407046935258 0.130835810999243 0.115821573712507 0.115821573712507 0.115821573712507 0.115821573712507 0.107707159254054 0.107707159254054 0.193263609247536 0.180974927478314 0.173757736919392 0.168511401135381 0.162573727534 0.146741189010387 0.115300793103106 0.104477555994064 0.118009591846277 0.139523763749166 0.141767008651258 0.141335012362531 0.161882466944628 0.175956698163053 0.17502923536693 49 | 0.143352910431887 0.13362236899531 0.13362236899531 0.18339966727127 0.17814357580471 0.173590240744561 0.155010847100577 0.130882834519692 0.122579369957272 0.108826851378598 0.17222630457191 0.169517328886164 0.170216902278397 0.175750763029611 0.183399320378909 0.186824991080899 0.188513090375084 0.19114335353393 0.19114335353393 0.100318750892942 0.109010924501438 0.110542661001134 0.165860689036795 0.164602313016789 0.163059756728039 0.161531668738553 0.160083271728411 0.158263378450602 0.1554133492783 0.151358674906068 0.146242801243238 0.139789626265173 0.130751827975375 0.117238009467857 0.117238009467857 0.117238009467857 0.193630881334656 0.188367617404619 0.182773027902399 0.177568651005447 0.172431143712029 0.166238912434956 0.157836922327152 0.148379409414074 0.140137548614146 0.133807949380764 0.132121915140555 0.131577891475032 0.122730653377043 0.107106955976034 0.107106955976034 0.186030239746837 0.1740769058744 0.164256738460068 50 | 0.132516763524592 0.129530607847735 0.129905456710173 0.168555743592522 0.167331842997036 0.164648200722295 0.159529240222051 0.138076834479612 0.101490435691273 0.172433378504023 0.16649400574054 0.16537599933592 0.166891257610176 0.171324654786351 0.176153244651425 0.178887649817631 0.180281933344086 0.181550790310789 0.1839696858595 0.191840814357892 0.147093422715764 0.15283246366117 0.153971782223268 0.15306802003712 0.151100365747389 0.148769701665498 0.146727416340182 0.145312137041003 0.144183753273003 0.142362718539131 0.13754919755632 0.122898690118511 0.112699373329047 0.113943401430589 0.109743746517816 0.109743746517816 0.191441141025796 0.183108163165476 0.177747376020706 0.173098424810908 0.166772554380554 0.154851136631489 0.142533565406183 0.136081649385504 0.136590061556576 0.152064024668069 0.157827655919897 0.153419376446493 0.153419376446493 0.153419376446493 0.192580036213823 0.188676868600246 0.165948434876009 0.148773284830865 51 | 0.129123944617687 0.12908122990522 0.141518118809213 0.161829892001656 0.162816730178062 0.161913333280115 0.161841799887923 0.176110606202362 0.180748986695716 0.171460996485832 0.164384652168227 0.162417950357812 0.164402415651607 0.169045668046252 0.17254638626192 0.173897595201458 0.174103285010341 0.173784187369466 0.172794761253852 0.16981876847424 0.164224105961053 0.158315563423659 0.152897215325908 0.147670519697082 0.142701780752456 0.138197435748846 0.133998464143672 0.128924786257685 0.120064722788897 0.101843722359717 0.101843722359717 0.188879550224654 0.184470662540699 0.18211468480636 0.18211468480636 0.18211468480636 0.188039714045541 0.180620938552328 0.175847808456162 0.170846973342245 0.161867947834153 0.145858996027174 0.134770324567573 0.128167090301771 0.129488814280253 0.16345588995205 0.162833122764538 0.161758101433214 0.161758101433214 0.161758101433214 0.192174741178064 0.190804711501454 0.141731653719778 0.14384666371662 52 | 0.125884671693502 0.129534584643687 0.15202506376318 0.159465719238663 0.159538269236211 0.159623445186565 0.16791872854349 0.181099645417973 0.1798104556054 0.172372374298196 0.15974491629568 0.154503854088502 0.156978116889149 0.164382681895453 0.167803595547926 0.168206726141061 0.167949710926641 0.168227173918026 0.169466469083782 0.1704385909852 0.169388495137371 0.165002880859043 0.154511223917325 0.142353611431797 0.134746000950601 0.129809551668864 0.125842291491219 0.121019766811702 0.113072819361572 0.113072819361572 0.113072819361572 0.191397856961636 0.186011409654834 0.181182379214696 0.17655192312711 0.17547479426864 0.178282489999393 0.176508445009581 0.172802481607255 0.166355465324807 0.152144203683155 0.137663087191856 0.127466652359746 0.115531580694634 0.19142773379644 0.171357835928423 0.166982827581066 0.165807278531987 0.191681055939881 0.193993737910111 0.19295731915193 0.19295731915193 0.138096915790348 0.140586404020627 53 | 0.181307097154355 0.175286022593577 0.167775513979398 0.152999064341068 0.136763363300744 0.116526489446941 0.116526489446941 0.185141624104207 0.180450883071577 0.183398641865795 0.127820434014368 0.126275485587726 0.127665408373146 0.136452930688693 0.148627308671788 0.153853835349394 0.156598375126705 0.160640690795967 0.167193785031843 0.172395042461233 0.174868932692505 0.176846324991205 0.185668981654429 0.103828445554708 0.111582225436956 0.113615137142764 0.115035505029517 0.114953428922568 0.111817675046744 0.104930651592717 0.104930651592717 0.104930651592717 0.190028515450682 0.183413917286613 0.177336550667723 0.171693616594606 0.16508003842081 0.155381216613937 0.145064931492119 0.137076273798726 0.129342324813194 0.11775008923537 0.11775008923537 0.190032600533462 0.183361831047694 0.179780284519131 0.177351112698224 0.17333938522999 0.162573138693396 0.155585476354982 0.151347472059432 0.146042806552965 0.135902914815335 0.104943821570737 54 | 0.177380119032052 0.176018306798246 0.176327157121542 0.112506383279787 0.112701478354134 0.105899505268768 0.105899505268768 0.190319491202484 0.175147005059583 0.12426840469183 0.117308858963958 0.114937493778516 0.117773842327703 0.126348774303543 0.135359732764729 0.140309640462998 0.142952049377606 0.145885384137219 0.156476502886625 0.177668815365635 0.183783465664483 0.1888041877579 0.192530002099899 0.192530002099899 0.193880242916755 0.193328833620798 0.193328833620798 0.193328833620798 0.109324602173599 0.11649808718654 0.116335871172516 0.110391096140253 0.110391096140253 0.187581317920996 0.178224150737377 0.17076007741082 0.158824641025455 0.145710072480511 0.137155734799598 0.129343183748272 0.116941616693562 0.116941616693562 0.18521188198292 0.180766313564561 0.181520264271386 0.190972818771497 0.190972818771497 0.190972818771497 0.159072873907707 0.156179359604127 0.153632346684202 0.150634641731064 0.119345924688257 0.189118879132475 55 | -------------------------------------------------------------------------------- /hologram/30by30/dots_U_phase.txt: -------------------------------------------------------------------------------- 1 | 1.2469,1.4023,2.0222,4.0204,4.3069,4.4219,4.4979,4.89,0.8058,6.0446,5.6881,5.7773,6.1012,0.38084,0.98304,1.4016,1.6763,1.8558,1.8239,1.174,0.93658,1.0552,1.1631,1.1966,1.1509,1.0452,0.91316,0.73916,0.39355,6.1322,5.7612,5.6019,5.5248,5.5011,1.8148,1.525,0.90249,0.44568,0.18754,6.2475,5.8679,5.0998,4.5058,4.3693,4.8005,0.27941,0.59393,0.65235,4.0248,4.0369,4.0904,4.1529,1.0533,1.1501 2 | 1.4897,1.7091,2.6283,4.1783,4.5094,4.7191,5.096,0.6748,1.151,0.26554,5.5402,5.6218,5.9761,0.27513,0.83105,1.1776,1.3801,1.504,1.5848,1.6487,1.6984,1.7065,1.6304,1.4012,1.0021,0.66169,0.51015,0.44988,0.38228,0.26988,0.13492,0.016938,6.2192,6.1872,6.2575,0.24736,0.4156,0.34029,0.20753,0.01445,5.866,4.9468,4.3528,4.143,1.6002,0.9106,0.8724,0.72333,4.7692,4.4094,4.4049,4.468,0.86611,1.357 3 | 3.4123,3.5069,3.828,5.8737,0.16191,0.37113,0.5987,1.0814,2.1948,2.7792,2.9474,3.0574,3.3297,4.1223,5.124,5.7654,0.10414,0.79237,1.4023,1.878,2.2739,2.6453,3.0419,3.558,4.5142,5.7361,0.027895,0.31104,0.46113,0.52545,0.52698,0.47935,0.3891,0.25792,0.087584,6.1664,5.9121,4.8097,2.8538,2.6146,2.3959,2.0793,1.7365,1.5763,1.5708,1.574,1.4091,0.73606,0.014863,6.0612,5.9746,5.838,4.4277,3.4485 4 | 4.1497,4.2122,4.5691,0.86418,0.99248,1.0419,1.0718,1.4755,3.6928,3.2022,2.7449,2.6668,2.9131,3.5352,4.2398,4.6855,5.0129,5.4041,0.28745,2.0916,2.8236,3.4233,3.8486,4.1334,4.3575,4.6107,5.0947,6.1668,0.62321,0.92803,1.0723,1.1036,1.0164,0.79842,0.45658,6.2192,4.4833,3.5332,3.2303,2.9695,2.5882,2.0195,1.5629,1.4144,1.5794,2.2442,2.9155,1.103,0.53099,0.55353,0.56803,0.47331,4.5879,4.1538 5 | 4.4186,4.4491,4.7258,1.2311,1.3028,1.3366,1.3311,4.6781,4.4227,3.7504,2.7307,2.594,2.8367,3.471,4.2229,4.6678,4.9506,5.2086,5.5466,2.6295,3.4582,3.9715,4.2552,4.4077,4.4861,4.5111,4.4716,4.2384,3.2365,2.5295,2.3642,2.2823,2.1912,2.0679,1.9649,2.6738,3.5809,3.4901,3.3138,3.0855,2.7253,2.1796,1.7034,1.5127,1.687,2.8093,3.436,2.7635,0.98605,0.89639,0.85797,0.70855,5.0271,4.4586 6 | 4.8526,4.7726,4.1908,1.861,1.8249,1.8373,1.8413,5.0806,5.0881,4.9873,2.7317,2.5619,2.797,3.4169,4.3401,4.857,5.1345,5.3514,5.5651,4.9231,4.2248,4.6022,4.8138,4.9136,4.9187,4.7674,4.3171,3.812,3.6032,3.5037,3.3879,3.2535,3.1317,3.0434,3.0119,3.0966,3.3381,3.515,3.4868,3.3301,3.0688,2.6812,2.2506,2.0052,2.2346,3.2274,3.4466,2.841,1.7807,1.4087,1.2181,0.90082,5.811,5.0165 7 | 6.0709,5.8587,3.5958,3.069,3.0252,3.094,3.6984,5.6091,5.8331,5.9114,5.9605,2.9086,2.9575,3.1438,6.0512,6.1967,0.046384,0.27413,1.1627,3.2252,4.6394,5.5553,5.8783,6.0798,6.2768,0.29072,1.4056,3.1272,3.5836,3.8231,3.8892,3.8211,3.6874,3.5483,3.4332,3.3573,3.3807,3.8734,4.61,4.4855,4.1838,3.948,3.7939,3.701,3.6436,3.4986,3.1462,2.8883,2.7191,2.5329,2.2058,1.3496,0.35172,6.2582 8 | 0.67408,0.62297,3.9913,3.8513,3.8538,3.9002,4.2158,0.15014,0.29631,0.15643,6.0058,5.4333,5.4724,0.29775,0.85768,1.0728,1.2789,1.6232,2.3075,3.1321,3.9993,0.033374,0.39523,0.58373,0.76564,1.0038,1.3587,1.8763,2.7618,4.0939,4.4594,4.4277,4.2643,4.0756,3.9121,3.8015,3.9219,5.9548,5.9612,5.5992,5.0879,4.6577,4.3919,4.2307,4.0924,3.686,2.9032,3.0984,3.2962,3.3486,3.249,2.3657,0.94878,0.73993 9 | 1.0652,0.9107,4.8609,4.373,4.3175,4.3099,4.4337,0.99961,0.97092,0.74728,6.136,5.382,5.465,0.18762,1.074,1.3876,1.6333,1.9926,2.6543,3.4131,3.9282,0.37556,0.84877,1.0115,1.1569,1.3331,1.5595,1.7744,1.7815,1.0631,6.0322,5.4973,5.1476,4.8841,4.7095,4.6846,5.2376,6.1811,6.1944,5.8933,5.4624,5.0585,4.7599,4.5416,4.3349,3.9294,3.3471,3.6054,3.7728,3.7717,3.6173,2.8302,1.4919,1.1875 10 | 1.5155,1.0765,5.4778,4.9942,4.8761,4.8352,6.2161,1.5963,1.5934,1.5415,0.66112,5.229,5.305,6.1903,1.4468,1.7785,2.0334,2.4343,3.1623,3.8621,4.234,4.594,1.3848,1.5205,1.6591,1.8325,2.0364,2.1535,1.9684,1.4429,0.84205,0.27433,6.0777,5.7524,5.5682,5.5205,5.7181,6.2377,0.11909,6.1698,5.8441,5.5564,5.3063,5.0481,4.7098,4.2796,4.1559,4.347,4.3867,4.2528,3.8815,2.9429,2.1032,1.7511 11 | 2.488,1.5397,5.9016,5.7775,5.7553,5.8843,1.4006,2.0978,2.1915,2.2567,2.4702,4.6065,4.9109,4.2862,2.8333,2.7148,2.8735,3.2896,3.9594,4.4662,4.6919,4.5232,2.499,2.3921,2.519,2.7348,2.981,3.0912,2.8095,2.0786,1.439,0.88715,0.37329,0.012207,6.0825,5.9647,5.9432,0.053207,0.9405,0.62837,0.2564,0.048072,6.1853,5.99,5.4849,4.7111,4.6132,4.8858,5.1272,5.1575,4.5252,3.0244,2.7394,2.6205 12 | 3.4038,3.8628,0.037797,0.14804,0.22549,0.42275,1.6357,2.6352,2.7644,2.762,2.7271,2.8912,3.8817,3.8525,3.7185,3.7119,3.8559,4.2028,4.7055,5.0962,5.2573,4.9648,3.4136,3.1918,3.2906,3.4918,3.7206,3.8617,3.7762,3.2746,2.3756,1.5209,0.82402,0.39541,0.15582,0.0039916,6.171,2.6165,2.4903,1.8632,1.1318,0.75809,0.56824,0.39218,6.2307,5.1756,4.9349,5.2389,5.6857,5.9965,6.123,3.2535,3.2815,3.3322 13 | 3.8164,4.0647,0.52666,0.62161,0.68661,0.84392,2.081,3.2167,3.2962,3.2045,2.9531,2.6183,3.2599,3.9529,4.0746,4.1803,4.375,4.7332,5.2274,5.6273,5.82,5.6497,3.9021,3.6515,3.7499,3.9421,4.1577,4.3023,4.2885,4.0551,3.5662,2.7047,1.4138,0.78112,0.51105,0.35496,0.27148,3.0526,2.835,2.3153,1.6346,1.1988,0.95798,0.74922,0.3222,5.6167,5.2783,5.5586,6.0608,0.12088,0.2425,3.7671,3.7269,3.7631 14 | 4.1819,4.3744,1.0195,1.0575,1.1104,1.2956,3.0028,3.7198,3.7698,3.6975,3.4717,2.9531,4.2952,4.5222,4.522,4.6033,4.8086,5.1946,5.6949,6.0802,0.0045585,0.0051217,4.6884,4.0715,4.1657,4.367,4.5807,4.7133,4.7008,4.5235,4.2051,3.7402,2.4856,1.2538,0.93176,0.7794,0.75387,3.353,3.16,2.6262,1.9721,1.5588,1.3128,1.0741,0.59214,6.0014,5.7012,5.9329,0.11629,0.45274,0.45952,4.1803,4.1329,4.153 15 | 4.9883,0.65237,1.3789,1.5487,1.7169,2.1911,3.5981,4.0623,4.1622,4.2091,4.3728,5.0306,5.5181,5.4693,5.3455,5.3274,5.4869,5.8362,6.2319,0.22955,0.38716,0.4123,6.1319,4.8286,4.787,4.964,5.1487,5.2444,5.2026,5.0084,4.6963,4.3039,3.0598,1.4959,1.2209,1.041,0.71875,5.0238,4.1551,3.3823,2.4318,2.0182,1.8157,1.5888,0.96974,0.037282,6.1333,0.062831,0.54134,1.1617,2.9796,4.2453,4.5213,4.7074 16 | 6.0242,0.77387,1.5753,2.0229,2.4178,3.0034,3.7902,4.2491,4.4325,4.5636,4.8165,5.2492,5.6547,5.9111,6.082,6.2384,0.14371,0.35972,0.54388,0.66425,0.72362,0.68751,0.33927,5.836,5.5965,5.6741,5.7996,5.8759,5.8553,5.7003,5.4153,5.2115,1.4009,1.362,1.2484,1.0653,0.61323,5.8896,5.2285,4.7681,3.5171,2.6477,2.4365,2.2887,1.6833,0.27429,0.14583,0.36842,0.99127,2.2773,3.3366,4.1673,4.8267,5.3676 17 | 0.077757,0.86131,1.6714,2.2825,2.7741,3.2966,3.8786,4.316,4.5419,4.7168,4.9923,5.3876,5.8002,6.1559,0.18089,0.46961,0.73906,0.94535,1.0451,1.056,1.0213,0.91967,0.58389,0.010422,6.0882,6.1506,6.277,0.1087,0.19026,0.25482,0.47513,1.1904,1.4305,1.3909,1.2981,1.1265,0.71524,6.1921,5.6003,5.2447,4.4194,3.0614,2.7804,2.6766,2.2963,0.39497,0.28924,0.51381,1.1746,2.6055,3.4485,4.1516,4.9536,5.6871 18 | 0.18781,1.0856,1.7775,2.2896,2.7895,3.416,4.0322,4.3775,4.5594,4.7818,5.1643,5.6488,6.0814,0.15235,0.47955,0.81832,1.1438,1.353,1.3782,1.2924,1.2149,1.1508,0.90634,0.21652,6.2693,0.10668,0.28288,0.45224,0.63369,0.93271,1.5056,1.8126,1.7354,1.6034,1.4835,1.3228,0.98262,0.2699,5.9258,5.6078,4.9257,2.9578,2.7922,2.7398,2.3532,0.43026,0.37887,0.59567,1.1221,2.6186,3.6821,4.3223,4.9546,5.6457 19 | 0.35462,1.6321,1.9762,2.2014,2.5434,3.6005,4.3816,4.5454,4.6467,4.9089,5.5119,6.1842,0.31116,0.60412,0.91964,1.3596,1.8328,1.9112,1.4999,1.2304,1.2174,1.3432,1.6007,1.918,5.8945,0.12335,0.44129,0.67694,0.98318,1.8129,2.55,2.4797,2.1952,1.9663,1.811,1.6602,1.4016,0.85001,0.23893,0.075972,1.072,2.4133,2.5885,2.5873,1.7364,0.50623,0.52469,0.72386,1.0501,2.3986,4.2917,4.6782,4.9947,5.3951 20 | 2.4661,2.2636,2.2447,2.217,2.2261,4.6221,4.8214,4.7828,4.8404,5.1781,6.1109,0.54886,0.89134,1.1928,1.6854,2.6417,3.402,3.8096,0.5884,0.91204,1.1289,1.4333,2.1489,3.3945,4.0294,4.7723,0.028643,0.45347,3.9285,3.8094,3.6382,3.2843,2.8224,2.4775,2.2729,2.1184,1.9129,1.5382,1.1282,1.1224,1.5739,2.0817,2.3444,2.2424,1.0196,0.66906,0.77857,0.96089,1.0842,5.9445,5.018,5.0707,5.1448,5.1707 21 | 2.8167,2.6001,2.5147,2.3984,2.1606,5.3709,5.1235,5.0214,5.0895,5.5392,0.33293,0.94986,1.2803,1.6497,2.3518,3.3748,4.0069,4.5798,6.0666,0.73848,1.1064,1.4653,2.2303,3.4814,4.009,4.3113,4.587,4.644,4.5219,4.395,4.2176,3.9021,3.4414,3.0355,2.7843,2.609,2.4011,2.0593,1.7032,1.6227,1.7983,2.0746,2.2662,1.8097,0.84943,0.90386,1.1197,1.3099,1.2962,5.7657,5.3845,5.3907,5.3941,5.1691 22 | 2.9362,2.8185,2.7578,2.6639,2.5133,5.4798,5.3108,5.2366,5.3383,5.8547,0.63181,1.2103,1.554,1.9728,2.794,3.8106,4.4262,5.0751,6.2344,0.75971,1.1517,1.4874,2.1635,3.7923,4.3765,4.6854,4.9032,4.9421,4.8608,4.7487,4.5883,4.3162,3.9091,3.5094,3.2409,3.0557,2.8475,2.5084,2.1366,2.0078,2.1106,2.3269,2.5107,1.8246,1.0094,1.2217,1.4931,1.6956,1.6854,5.9203,5.6527,5.6752,5.6927,5.4867 23 | 3.7648,3.2162,2.9916,2.7598,2.4361,6.0037,5.5006,5.4173,5.5105,5.9977,0.9565,1.5842,1.9429,2.4647,3.6494,4.5621,5.0808,5.6921,0.23079,0.85618,1.2226,1.496,2.1526,4.7698,5.0317,5.2478,5.3911,5.3899,5.2764,5.1246,4.9397,4.6744,4.3034,3.9284,3.6701,3.5118,3.3713,3.1528,2.8602,2.6878,2.6834,2.7525,2.78,2.42,1.6789,1.6951,1.8967,2.0289,1.9293,0.70473,6.1977,6.0512,5.9383,5.5717 24 | 4.8942,4.4972,3.3505,2.3224,2.0459,1.8596,0.75012,5.4733,5.3314,5.0351,2.8159,2.8158,3.1968,4.0744,4.8663,5.3066,5.6811,6.142,0.4321,0.94405,1.2794,1.3686,5.0716,5.1674,5.3355,5.5221,5.6841,5.7636,5.7356,5.617,5.4298,5.1753,4.8614,4.5632,4.3731,4.2779,4.1886,4.0341,3.8068,3.5428,3.2699,2.9857,2.6846,2.4143,2.3069,2.4538,2.5552,2.3091,1.8448,1.411,1.0231,0.50568,5.9661,5.2829 25 | 5.0473,5.1063,5.7756,1.7514,1.8652,1.9326,2.0527,3.641,4.3118,3.8935,3.5668,3.6043,3.9883,4.6302,5.1729,5.5537,5.8976,0.016765,0.50727,0.98094,1.2913,4.9918,5.0386,5.1911,5.3629,5.5604,5.7708,5.9576,6.0925,6.1755,6.2225,6.2431,6.2121,6.0878,5.8533,5.4825,5.001,4.5554,4.2124,3.9041,3.5187,2.9822,2.4916,2.2728,2.4026,3.2646,3.9001,2.8391,1.61,1.5221,1.4783,1.3068,5.5369,5.0734 26 | 5.0325,5.1916,6.1257,1.557,1.7879,1.9248,2.1562,3.2704,4.0423,3.8908,3.698,3.7548,4.1307,4.7357,5.2465,5.6125,5.9439,0.04659,0.52791,1.0256,1.4375,4.792,4.9978,5.165,5.3335,5.5307,5.7685,6.0355,0.035066,0.3425,0.64968,0.81152,0.71857,0.45,0.11913,5.9831,5.3835,4.7602,4.3281,3.992,3.5708,2.918,2.3535,2.1432,2.3067,3.6401,4.3834,4.6713,1.4262,1.5016,1.5506,1.562,5.0341,4.9598 27 | 4.9651,5.1377,6.0018,1.4686,1.7373,1.8983,2.1595,3.258,4.0608,3.9501,3.74,3.7656,4.121,4.7293,5.2584,5.6369,5.9754,0.086435,0.60417,1.2354,2.502,4.5768,4.9474,5.1651,5.348,5.5448,5.7974,6.1417,0.29924,0.75178,1.0612,1.1425,0.98186,0.63102,0.224,6.072,5.4842,4.7954,4.3045,3.9647,3.5785,2.9295,2.2855,2.0562,2.2653,3.5368,4.2008,4.3436,1.3662,1.421,1.4754,1.5124,4.9253,4.8772 28 | 4.8782,5.053,5.6526,1.2853,1.6694,1.8608,2.1039,2.9231,3.9684,3.9348,3.7362,3.7626,4.0906,4.68,5.2618,5.7005,6.0835,0.23672,0.86939,1.9338,3.3638,4.3388,4.8739,5.2117,5.4654,5.7077,6.0395,0.3115,0.91034,1.2445,1.3745,1.355,1.1487,0.69403,0.14476,5.9578,5.4149,4.7165,4.2017,3.9101,3.6518,3.151,2.3261,2.0738,2.4913,3.3508,3.7564,3.7313,1.4716,1.3147,1.3496,1.4007,5.6324,4.7788 29 | 4.8181,5.0238,5.4532,0.77384,1.5507,1.8197,2.0375,2.4096,3.321,3.7066,3.7142,3.825,4.1276,4.6484,5.2866,5.847,0.04502,0.59158,1.5813,2.919,3.6697,4.2412,4.7814,5.2722,5.6997,6.1477,0.54021,1.2393,1.5367,1.6215,1.6195,1.5437,1.3287,0.81948,0.10511,5.8571,5.3241,4.6117,4.1138,3.9059,3.8125,3.6515,2.7974,2.4193,2.9014,3.3155,3.5223,3.4858,1.697,1.2485,1.2789,1.3758,1.6205,4.644 30 | 4.8116,5.0404,5.4144,0.28228,1.4192,1.7809,1.9959,2.2266,2.7227,3.4182,3.7172,3.9163,4.1965,4.6486,5.32,6.0324,0.36556,1.1117,2.3939,3.3007,3.7996,4.223,4.6882,5.2409,5.8763,0.37127,1.2016,1.6443,1.7895,1.8097,1.7743,1.688,1.5002,1.0726,0.33431,5.9622,5.3278,4.5455,4.0841,3.9347,3.9234,3.9308,3.5025,2.9201,3.0993,3.3079,3.4302,3.3371,1.7271,1.2403,1.2711,1.3907,1.6965,4.5625 31 | 4.7895,5.0035,5.3756,0.26571,1.3685,1.7225,1.9426,2.1931,2.711,3.4153,3.7349,3.9268,4.1825,4.6061,5.2904,6.0856,0.52614,1.4981,2.7205,3.3875,3.8061,4.1759,4.5784,5.0738,5.7569,0.52422,1.3939,1.7471,1.8652,1.8823,1.8486,1.7718,1.6237,1.3294,0.78467,0.052254,5.4129,4.4354,4.0201,3.8884,3.8507,3.7611,3.2776,2.9244,3.0532,3.2238,3.3064,3.0737,1.5621,1.2063,1.2257,1.3246,1.573,4.5964 32 | 4.6625,4.8153,5.1755,0.51936,1.3465,1.6021,1.8084,2.1447,3.0008,3.6303,3.7218,3.767,3.9489,4.3714,5.0986,5.8725,0.34034,1.6477,2.7617,3.2812,3.6628,4.0248,4.4075,4.8365,5.4058,0.32722,1.3944,1.7276,1.8417,1.8655,1.8425,1.7865,1.6904,1.5286,1.2619,0.8433,5.6521,3.9973,3.7541,3.6466,3.5527,3.3453,2.928,2.7226,2.8226,2.9621,2.9816,2.5331,1.3635,1.0645,1.0335,1.0386,0.44243,4.6086 33 | 4.3681,4.3981,4.5524,0.9017,1.2467,1.3648,1.4838,1.8023,3.9748,4.0538,3.6015,3.1707,3.1268,3.4593,4.3925,5.2977,5.9425,1.6069,2.5739,2.9669,3.323,3.7075,4.1236,4.5529,5.0439,6.1998,1.278,1.6083,1.7169,1.7419,1.7311,1.7102,1.6903,1.6734,1.671,1.7702,2.3008,2.9162,3.0704,3.0892,3.0593,2.9449,2.6964,2.4785,2.4495,2.4852,2.4237,2.0032,1.1562,0.75833,0.62132,0.4798,5.894,4.506 34 | 3.8925,3.8452,3.8143,1.4433,0.9606,0.94534,0.86229,0.077112,5.0058,4.8243,2.2275,2.0204,2.1632,2.4349,3.0349,4.1833,4.9218,1.7499,2.2561,2.5549,2.8771,3.2616,3.7106,4.1824,4.6864,5.9188,1.1174,1.4056,1.4877,1.4945,1.4881,1.5146,1.5995,1.7537,1.9728,2.2033,2.3353,2.3538,2.3676,2.433,2.534,2.6083,2.5047,2.1922,2.0457,2.0377,1.9999,1.7337,0.908,0.30432,0.11003,6.2587,5.7578,4.2052 35 | 3.388,3.3883,3.4264,3.2284,0.41206,0.39634,0.22692,5.8236,5.1979,5.4279,0.79366,1.3951,1.6864,2.0004,2.4712,3.1876,3.7114,2.3832,2.0433,2.2418,2.5204,2.8629,3.2677,3.7056,4.172,6.1109,1.0306,1.2016,1.2351,1.2088,1.1924,1.2492,1.4222,1.7267,2.0759,2.2754,2.239,2.0779,1.9734,1.9795,2.0758,2.2239,2.212,1.803,1.7038,1.7473,1.7525,1.5536,0.59982,6.1481,5.9886,5.9228,5.637,3.6601 36 | 2.9737,2.9933,3.0668,4.2922,6.1798,6.198,6.0287,5.3731,4.886,5.3559,0.38552,0.91224,1.2388,1.5968,2.0777,2.6422,2.983,2.5847,1.9699,1.9995,2.2294,2.5425,2.8924,3.2247,3.4488,1.4955,1.0297,1.0745,1.083,1.0526,1.0372,1.1035,1.2921,1.5921,1.8921,2.0354,1.9645,1.7747,1.6324,1.59,1.6233,1.697,1.633,1.3179,1.3896,1.4789,1.4916,1.2957,0.28678,5.801,5.6434,5.5814,5.3057,3.1827 37 | 2.5451,2.4651,2.3869,1.0541,5.9263,5.7608,5.3429,4.4112,4.1528,4.6479,5.991,0.28996,0.63852,1.037,1.6056,2.2447,2.6547,2.6685,1.9384,1.5855,1.7618,2.1232,2.5233,2.8416,2.9593,1.9396,1.0174,1.012,1.0821,1.1424,1.1891,1.2579,1.3666,1.4906,1.5893,1.6154,1.5192,1.3128,1.1315,1.0671,1.1049,1.2214,1.3572,1.0853,0.96659,1.0099,1.0108,0.8484,0.078398,5.4418,5.1807,5.0546,4.7232,2.9932 38 | 1.847,1.713,1.605,1.244,5.9583,5.0237,4.249,3.7829,3.7638,4.1924,5.2598,5.9533,0.054673,0.44809,1.0471,1.8562,2.4434,2.7555,1.3379,0.4051,0.68548,1.1804,1.9148,2.5259,2.8303,2.386,0.79422,0.93208,1.3244,1.7808,1.9395,1.7853,1.5845,1.4679,1.3999,1.3129,1.1217,0.77308,0.46198,0.39725,0.57674,1.0344,1.7037,1.7615,0.28236,0.25895,0.34329,0.36256,0.018468,4.8112,4.4689,4.4138,4.3292,3.2588 39 | 0.97072,1.1283,1.2091,1.2609,1.6096,3.8142,3.6587,3.5275,3.5975,3.9987,4.8456,5.5317,5.9407,0.029783,0.55887,1.4262,2.2403,2.9106,5.3423,5.9564,6.2579,0.29882,0.88472,2.2145,3.1419,4.074,5.6159,0.3965,2.3285,2.6419,2.5683,2.2044,1.7317,1.4378,1.2785,1.1325,0.87141,0.39182,6.2614,6.1864,0.18711,1.0677,1.8971,2.1556,6.0305,6.0581,6.2004,0.046587,0.028749,3.9026,3.8683,3.984,4.1362,4.616 40 | 0.4513,0.77385,0.93269,1.0897,1.6119,3.1165,3.2912,3.2869,3.4026,3.7893,4.5377,5.205,5.6261,5.9876,0.17886,1.0122,2.0205,3.1806,5.1182,5.6169,5.8975,6.149,0.19963,2.5629,3.5968,4.1634,4.6425,4.3951,2.8553,2.6805,2.5144,2.1455,1.6412,1.2942,1.1035,0.94321,0.67604,0.17002,5.9968,5.9169,6.2825,1.0635,1.7301,1.8936,5.9864,5.8322,5.9547,6.0989,6.2014,3.4592,3.5451,3.7133,3.9354,4.5842 41 | 5.9957,0.33755,0.43374,0.48995,0.662,1.9179,2.657,2.7835,2.9362,3.2989,4.0413,4.761,5.1874,5.5324,6.024,0.88587,2.047,3.0607,4.3916,4.9498,5.2103,5.3425,4.8233,3.1187,3.2609,3.563,3.7795,3.142,2.2385,2.0631,1.9064,1.6232,1.2374,0.91566,0.71614,0.57414,0.38911,0.0066173,5.798,5.7696,0.071351,0.74675,1.0945,1.187,0.11812,5.5514,5.6095,5.7567,5.8885,4.8856,3.2756,3.3738,3.5047,3.705 42 | 3.4561,4.9648,5.7363,5.9681,6.1879,0.45941,1.5376,1.9921,2.191,2.4387,3.0087,3.8677,4.3211,4.5004,4.3683,2.2511,2.3063,2.7493,3.4019,3.8475,4.0079,3.8973,3.378,2.8454,2.7072,2.7395,2.6752,2.2023,1.7347,1.5305,1.3736,1.1445,0.79412,0.40457,0.11742,6.2305,6.122,5.9513,3.1704,2.1735,0.31747,0.26935,0.32507,0.42856,0.51889,4.0993,4.4927,5.0268,5.5308,5.9893,0.78454,2.4378,2.8082,3.0515 43 | 3.161,4.2833,5.229,5.5703,5.8327,0.0468,1.0384,1.5697,1.768,1.9447,2.3385,3.1647,3.6814,3.7153,3.1313,2.3325,2.2643,2.5676,3.0645,3.4554,3.622,3.5501,3.1095,2.5302,2.3071,2.2781,2.2177,1.9406,1.581,1.3481,1.1681,0.92978,0.54955,0.083055,6.01,5.797,5.6374,4.6541,2.6227,2.1808,0.12411,6.1655,6.1588,6.2032,5.824,3.4437,3.746,4.3629,5.1997,5.8538,0.34972,1.6763,2.3537,2.7165 44 | 2.6415,4.1335,5.0774,5.2816,5.443,5.8476,0.81621,1.3938,1.558,1.6909,2.0325,3.1804,3.7772,3.5338,2.2164,1.9145,2.0253,2.3546,2.8536,3.2782,3.4709,3.3703,2.7106,2.0653,1.9113,1.9155,1.8999,1.7355,1.4654,1.2349,1.0336,0.77281,0.3737,6.1876,5.8438,5.6549,5.5682,5.6626,1.7128,0.39557,5.8949,5.7867,5.7567,5.6791,4.6252,3.472,3.6289,4.1235,4.7944,5.3901,0.147,1.6987,2.1062,2.3304 45 | 1.3953,0.90557,4.9708,4.7392,4.6944,4.7656,0.10717,1.1749,1.2675,1.2926,0.95764,4.8622,5.0706,6.1201,0.96734,1.3289,1.6031,1.9593,2.4632,2.9463,3.1499,2.693,1.5693,1.3502,1.3553,1.4051,1.426,1.3451,1.1572,0.93205,0.69036,0.39344,0.023547,5.9455,5.7055,5.6281,5.7354,5.9712,6.0252,5.7868,5.488,5.2625,5.0827,4.8698,4.4559,3.8406,3.7839,4.0585,4.1875,4.1107,3.6489,2.3773,1.793,1.5702 46 | 0.76537,0.87043,2.6436,3.7537,3.8825,4.0009,4.3506,0.14504,0.36884,6.2469,5.3425,5.1488,5.4611,6.1419,0.43634,0.77356,1.0257,1.2883,1.5847,1.7662,1.5286,1.0421,0.79259,0.70046,0.67131,0.66839,0.65226,0.55623,0.32493,6.2829,5.972,5.7141,5.4853,5.2692,5.1461,5.4304,5.8878,5.9562,5.8401,5.5907,5.1478,4.5902,4.2126,4.0738,4.2626,5.9084,0.1299,3.906,3.5368,3.5299,3.5065,3.2959,0.95515,0.75309 47 | 0.48269,0.80626,2.3879,3.2144,3.4462,3.6653,4.2604,5.586,5.8531,5.6128,5.1444,4.9933,5.3475,5.9752,0.083454,0.29371,0.46215,0.66795,0.92946,1.1318,1.1262,0.88763,0.53331,0.25039,0.10027,0.045127,0.01423,6.198,5.9785,5.7041,5.4588,5.2363,4.9742,4.5896,4.1122,3.993,5.5727,5.7739,5.6549,5.359,4.713,4.0039,3.6756,3.558,3.6157,0.30813,0.43678,1.1145,3.0646,3.3006,3.4312,3.725,0.10044,0.32488 48 | 0.061268,0.47504,2.6279,2.9298,3.0525,3.2468,4.3714,5.5529,5.6498,5.4674,4.7759,4.1161,4.3453,5.344,5.8244,6.0355,6.2328,0.23468,0.64107,1.02,1.1757,0.97623,0.26197,6.0198,5.8725,5.8662,5.8926,5.8688,5.754,5.5799,5.3869,5.1677,4.8728,4.4559,4.0325,3.889,4.4083,5.0859,5.1007,4.6829,3.9673,3.4916,3.2435,3.0163,2.2015,0.76649,0.67803,1.2929,2.5904,2.956,3.1449,4.7089,6.0964,6.2243 49 | 4.9687,4.5666,3.3415,2.4175,2.1505,1.9274,0.75578,5.7198,5.5485,5.3081,2.8877,2.8665,3.1435,3.8753,4.8105,5.3047,5.6469,6.0445,0.34478,0.98937,1.423,1.6834,4.9668,5.092,5.1999,5.3124,5.4332,5.5324,5.5675,5.5251,5.4058,5.1925,4.8683,4.504,4.2442,4.1222,4.0532,3.922,3.694,3.4256,3.1501,2.8459,2.4849,2.0928,1.7602,1.5829,1.7046,1.8926,1.6903,1.3976,1.0643,0.51015,5.9147,5.3099 50 | 4.2862,4.3436,4.58,1.046,1.1651,1.1795,1.0461,6.1435,4.9063,2.6895,2.405,2.5382,2.8711,3.4593,4.1319,4.615,4.9654,5.3,5.7303,0.24248,3.287,3.8797,4.1703,4.3299,4.4206,4.4858,4.5679,4.6908,4.8326,4.928,4.8307,4.2821,4.1399,4.3954,4.4888,4.3173,3.9144,3.5056,3.2255,2.9949,2.67,2.0766,1.4844,1.2837,1.5331,2.7684,3.3545,3.2904,0.8331,0.74707,0.75004,0.70623,5.2165,4.2942 51 | 4.1056,4.321,5.2811,0.54626,0.83202,0.98693,1.1997,2.6049,3.2681,2.6012,2.2479,2.3271,2.6843,3.2623,3.7878,4.1316,4.3687,4.5561,4.6812,4.632,4.4116,4.2305,4.1014,3.9781,3.863,3.784,3.7435,3.6862,3.5175,3.1997,2.8703,2.6527,2.5336,2.549,4.1838,4.2777,3.6814,3.282,3.0402,2.79,2.3149,1.49,0.98734,0.84568,1.1297,3.5128,3.687,3.8304,0.50139,0.63829,0.72472,0.8524,3.6063,3.9655 52 | 3.9498,4.3438,5.9777,0.38933,0.61159,0.83467,1.646,3.0829,3.1808,2.6838,1.9303,1.8112,2.1867,2.9004,3.3774,3.6275,3.8239,4.0643,4.3851,4.686,4.8137,4.6863,4.2047,3.6221,3.3532,3.2956,3.321,3.3369,3.2811,3.1509,2.9875,2.8238,2.6585,2.4636,2.2386,2.3515,2.8422,2.887,2.7497,2.4199,1.6858,0.94768,0.59461,0.33884,5.6539,4.1406,3.9917,4.1184,0.25764,0.62081,0.77361,1.1799,3.3681,3.7479 53 | 1.5792,1.2198,0.76463,6.2577,5.4084,4.6715,3.9153,3.4325,3.2406,3.7227,6.2161,0.077702,0.36071,1.0637,2.0834,2.6399,3.0326,3.5125,4.2,4.8614,5.3129,5.7224,0.45531,1.9416,2.3661,2.645,2.9077,3.1226,3.2431,3.2742,3.2374,3.1363,2.9509,2.662,2.3152,1.9949,1.672,1.2402,0.78405,0.47582,0.25214,6.2619,5.8297,5.3442,5.0505,4.944,4.9272,4.7578,4.104,3.8638,3.8097,3.6778,3.2307,2.2125 54 | 1.206,1.2906,1.5383,4.1083,4.3318,4.3604,4.2628,3.8146,2.7292,5.8365,5.786,5.9245,6.237,0.51625,1.2145,1.7459,2.1394,2.5538,3.4599,5.3676,6.1492,0.47192,0.93875,1.249,1.4582,1.6413,1.916,2.4677,3.172,3.6085,3.8205,3.8545,3.6141,2.9944,2.4015,1.9121,1.2436,0.60981,0.26325,0.034635,6.0167,5.4073,4.7692,4.6007,4.8878,5.8414,0.19793,0.33128,3.8703,3.9017,3.9567,3.981,2.4292,1.1724 55 | -------------------------------------------------------------------------------- /hologram/30by30/dots_Y_phase.txt: -------------------------------------------------------------------------------- 1 | 1.8956,1.5508,1.1899,0.36561,4.7475,4.3646,4.2909,4.4907,5.543,0.21614,0.56957,0.91056,1.5078,2.4249,3.0904,3.6032,4.5978,6.0821,0.40767,0.89243,1.4047,1.8556,2.1587,2.3256,2.388,2.37,2.2938,2.1365,1.688,0.88789,0.46855,0.28556,0.13222,6.2007,5.876,5.4937,5.1901,4.9937,4.792,4.0567,3.1585,3.1367,3.1711,2.6067,1.3394,1.0356,0.84262,0.44811,5.7809,5.0396,4.689,4.3476,3.6243,2.4639 2 | 2.9287,2.0307,1.3423,1.115,0.23406,4.4236,4.5868,4.985,5.8605,0.46978,0.99861,1.4731,2.0727,2.7586,3.3085,3.7068,4.0385,4.253,2.1917,2.63,3.068,3.3729,3.5869,3.7499,3.8895,4.0403,4.3273,0.099752,0.77182,0.91019,0.95842,0.9435,0.85245,0.66363,0.39579,0.14403,6.257,6.124,5.8833,5.3462,4.8198,4.5292,4.1861,3.3394,2.5057,2.1324,1.7708,1.0319,0.14819,5.9806,5.6111,4.919,3.9442,3.4106 3 | 3.6988,3.32,1.7878,1.3659,1.2434,5.0386,5.0222,5.3537,6.057,0.71071,1.3456,1.8317,2.3487,2.9311,3.4491,3.7704,3.7884,3.4527,3.3451,3.5553,3.8573,4.1516,4.4148,4.6488,4.8569,5.043,5.2402,5.5934,0.15092,0.93301,1.2416,1.3529,1.3402,1.1942,0.92807,0.66193,0.48709,0.35291,0.098209,5.7555,5.1656,4.9116,4.6524,3.7789,2.8498,2.5803,2.3689,1.7106,0.5398,0.18247,0.013032,5.8843,4.3271,3.8542 4 | 4.0784,3.9831,3.6902,1.657,1.0389,0.56622,0.018927,6.1093,0.22977,1.4469,2.0312,2.3526,2.702,3.1928,3.7271,3.9427,3.6882,3.4455,3.529,3.8004,4.1435,4.4746,4.7543,4.9805,5.1624,5.3087,5.4363,5.6005,6.0021,0.9337,1.6652,1.8716,1.9102,1.8153,1.5705,1.2511,1.0191,0.90276,0.80294,0.41708,5.769,5.4871,5.4816,5.2991,3.3086,3.0541,3.0138,2.8233,1.4028,0.66421,0.5424,0.43453,5.9324,4.2553 5 | 4.4176,4.2677,4.2578,4.5576,0.69865,0.86122,0.96977,1.2585,2.3375,3.1538,3.393,3.5698,3.9202,4.7964,5.4565,5.4223,3.954,3.6178,3.7674,4.089,4.4961,4.8633,5.1349,5.3325,5.4874,5.6165,5.71,5.7128,5.4666,4.2039,3.2671,3.0206,2.892,2.7817,2.646,2.4599,2.2605,2.1548,2.1525,2.1232,1.9076,1.366,0.74593,0.33225,6.1941,5.2346,4.2186,3.8034,3.3957,2.1953,1.2469,0.96782,0.74697,5.8677 6 | 5.019,4.5468,4.5372,4.8211,0.45789,1.049,1.3268,1.7818,2.7422,3.528,3.936,4.3155,4.8993,5.6439,6.1039,0.00063235,6.1367,4.9072,4.6453,5.0243,5.4688,5.7483,5.912,6.0364,6.1738,0.075381,0.29124,0.28932,4.3006,4.1325,4.0264,3.8796,3.7146,3.5646,3.4488,3.3615,3.2681,3.1188,2.8963,2.6272,2.3144,1.9074,1.3601,0.76501,0.23035,5.9339,5.1348,4.3719,3.8439,3.2487,2.1755,1.4296,1.1002,0.7262 7 | 5.8051,4.9901,4.8915,5.0929,0.55875,1.3307,1.6304,2.0716,2.9182,3.7132,4.1748,4.5777,5.1023,5.7237,6.1673,0.085684,0.082176,6.2004,6.144,0.037624,0.25569,0.42752,0.57189,0.72839,0.9382,1.2267,1.5824,2.0812,3.2509,4.0355,4.2019,4.1947,4.1159,4.0075,3.8991,3.8047,3.7089,3.57,3.351,3.0499,2.6917,2.283,1.7975,1.2283,0.63269,0.030417,5.6311,4.8915,4.247,3.6177,2.7628,1.9537,1.4813,1.0328 8 | 5.9758,5.7168,5.6617,5.8749,1.4821,1.957,2.1435,2.4606,3.1518,3.9339,4.389,4.7377,5.1505,5.6701,6.1321,0.11957,0.22103,0.2206,0.2462,0.38962,0.60076,0.81426,1.0189,1.2298,1.4632,1.7228,1.9963,2.3023,2.8257,3.7133,4.1922,4.3448,4.3906,4.3894,4.351,4.2733,4.1655,4.0452,3.9046,3.7017,3.3778,2.9156,2.4263,1.9951,1.5268,0.80158,6.2319,5.6769,5.193,4.1854,3.0605,2.6447,2.3594,1.5388 9 | 5.7605,0.12608,0.49671,1.1105,2.3071,2.9402,3.2233,3.483,4.0222,4.7108,4.9119,5.0058,5.2084,5.5999,6.1235,0.25913,0.4864,0.56048,0.55286,0.60712,0.794,1.0433,1.2921,1.531,1.7717,2.0234,2.2754,2.4882,2.652,2.9335,3.6458,4.3713,4.7639,5.0243,5.2213,5.3115,5.2001,4.9548,4.7708,4.6391,4.4503,4.0522,3.4223,2.9533,2.6786,2.348,1.3571,0.47885,0.29182,0.31155,3.0183,3.4497,3.6666,4.2106 10 | 5.5871,0.56546,1.044,1.571,2.5705,3.463,3.9405,4.3929,5.176,6.024,6.2465,5.9869,5.7042,5.8829,0.20327,0.76404,1.0651,1.1933,1.1576,1.0246,1.0994,1.3609,1.6329,1.8809,2.1282,2.4018,2.7006,2.9088,2.795,2.5376,2.4774,2.4112,5.9312,6.0925,6.2598,0.071571,6.2668,5.9246,5.5469,5.3074,5.1045,4.7757,4.1727,3.5811,3.2404,2.9476,2.2773,1.1948,0.83593,0.74522,0.60973,4.1146,4.2151,4.5098 11 | 5.6652,0.87618,1.3819,1.8512,2.7231,3.6887,4.2144,4.6483,5.2846,6.07,0.18222,0.27546,0.31501,0.56713,1.0821,1.5257,1.8053,2.0012,2.1381,2.1346,1.9938,2.0477,2.2222,2.4312,2.6807,3.0074,3.4332,3.8315,3.886,3.356,2.9151,0.82069,0.18629,0.27597,0.40062,0.46938,0.3871,0.088879,6.0023,5.734,5.5102,5.1904,4.6373,4.0418,3.6617,3.3498,2.7556,1.7163,1.2627,1.1127,0.89692,4.6338,4.6123,4.826 12 | 6.0138,1.1262,1.7664,2.2131,2.8807,3.7589,4.3309,4.7119,5.1341,5.6993,6.2031,0.25971,0.56698,0.95467,1.4392,1.9047,2.2607,2.5142,2.6702,2.6737,2.5659,2.6049,2.7807,3.0081,3.276,3.6103,4.0249,4.4273,4.6603,4.7343,4.8443,5.1804,5.7966,0.14382,0.54098,0.70598,0.63299,0.35364,0.059028,6.1304,5.9276,5.6101,5.0821,4.5449,4.1929,3.891,3.3287,2.3498,1.8813,1.7306,1.6009,5.2434,5.1902,5.3893 13 | 0.13993,1.2201,2.5284,2.8408,3.0956,3.5778,4.3054,4.7283,5.0066,5.3794,5.9202,0.2138,0.70093,1.1416,1.6079,2.1096,2.565,2.8831,3.0011,2.8425,2.6444,2.761,3.0643,3.3937,3.7007,4.0072,4.3529,4.7078,4.9357,5.0314,5.1002,5.1989,5.3522,5.6316,0.14218,1.0798,0.98804,0.61475,0.43698,0.36538,0.26141,6.2661,5.7163,5.2211,4.9472,4.7115,4.2156,3.2522,2.7651,2.5996,2.4443,0.62565,6.1846,6.2113 14 | 0.35944,0.071588,3.5668,3.4649,3.3296,3.1748,3.8305,4.9484,5.1413,5.3947,5.8765,0.30416,0.91695,1.3705,1.8083,2.3314,2.8906,3.2947,3.4267,3.133,2.7258,2.8421,3.2784,3.7329,4.0763,4.3574,4.6598,4.9945,5.2055,5.2738,5.3002,5.3217,5.3238,5.2296,4.6828,3.6626,3.2309,1.2523,0.9564,1.001,1.0019,0.80788,0.23505,5.9173,5.609,5.369,4.9165,3.9869,3.3917,3.1336,2.8509,1.6518,0.62495,0.43599 15 | 0.43688,6.1586,4.0134,3.6862,3.4855,3.3055,3.871,5.5743,5.6187,5.7557,6.1668,0.67837,1.3341,1.7449,2.1407,2.6819,3.3312,3.7963,4.0066,3.8961,3.214,3.1031,3.7288,4.2751,4.5784,4.8142,5.1004,5.4375,5.6139,5.619,5.5826,5.5479,5.4974,5.3488,4.7508,3.7673,3.4074,1.4421,1.1559,1.2973,1.3696,1.24,0.73922,0.081517,5.9804,5.7003,5.269,4.427,3.7359,3.3871,3.0426,2.1035,0.98627,0.6445 16 | 0.48876,0.25893,4.0368,3.6448,3.5962,3.707,4.6778,5.8692,6.1169,0.055105,0.52922,1.3573,1.9355,2.2811,2.6414,3.185,3.8341,4.2743,4.5201,4.682,4.8681,5.2133,5.2675,5.2298,5.2709,5.4024,5.6674,6.0074,6.1767,6.1453,6.0457,5.9614,5.9233,5.9858,0.31949,1.3904,1.2113,0.8344,0.70572,0.82748,1.0671,1.1522,0.84467,0.26552,6.1375,5.8454,5.4693,4.7616,3.9675,3.5188,3.1748,2.5267,1.2421,0.70996 17 | 0.59537,0.64443,2.3388,3.5323,3.722,4.0217,4.8732,5.9572,0.13298,0.49495,1.0457,1.8311,2.4036,2.7684,3.1342,3.6557,4.2552,4.6675,4.921,5.1543,5.5302,6.0474,6.2417,6.125,5.9867,5.9934,6.1954,0.21864,0.40749,0.42312,0.33972,0.25038,0.25943,0.51512,1.0078,1.2417,1.1447,0.86844,0.57196,0.36473,0.26531,0.25666,0.22906,6.2541,6.0027,5.8324,5.6111,5.1084,4.1649,3.5993,3.3272,2.9962,1.5474,0.71871 18 | 0.7745,0.94241,1.928,3.5203,3.8808,4.2446,4.9877,6.0335,0.32589,0.74706,1.2965,2.0567,2.6754,3.0838,3.4681,3.9894,4.6029,5.0447,5.335,5.6371,6.1308,0.4308,0.70026,0.67254,0.47566,0.32419,0.40044,0.61937,0.77034,0.78992,0.7156,0.61908,0.61158,0.81619,1.1581,1.3212,1.238,0.97382,0.63809,0.34889,0.12707,6.192,5.8476,5.4604,5.5248,5.7207,5.7551,5.4759,4.3479,3.7024,3.5312,3.4071,2.1314,0.78393 19 | 0.96818,1.1464,2.0341,3.671,4.0605,4.4173,5.1125,6.1705,0.49549,0.91562,1.4477,2.22,2.8773,3.3033,3.7046,4.2831,4.9862,5.4803,5.8399,6.2818,0.63271,1.1518,1.3999,1.476,1.4123,1.2061,1.045,1.0526,1.0588,0.97733,0.81836,0.65344,0.60665,0.82725,1.2713,1.4933,1.4089,1.1219,0.77532,0.495,0.28221,0.053454,5.9384,5.5143,5.588,5.8306,5.9132,5.6523,4.4347,3.8516,3.7193,3.6315,2.3882,0.95283 20 | 1.0952,1.2572,2.3444,3.904,4.2226,4.5584,5.3039,0.13345,0.68598,1.0742,1.6227,2.4813,3.1356,3.5359,3.971,4.719,5.4953,5.9524,0.06789,0.60548,1.1904,1.5814,1.8092,1.9628,2.086,2.1559,2.0282,1.7036,1.3857,1.0357,0.64643,0.34807,0.24366,0.52818,1.5454,1.8781,1.7199,1.3372,0.95118,0.7084,0.57558,0.46432,0.19182,6.071,6.0272,6.0735,6.0209,5.6208,4.4551,3.956,3.8105,3.6681,2.0021,1.0987 21 | 1.1192,1.2716,2.9621,4.0686,4.3209,4.6685,5.6255,0.44637,0.89438,1.2765,1.9751,2.9883,3.5323,3.8966,4.4802,5.471,6.0355,0.071693,0.45548,1.002,1.4958,1.8069,2.0218,2.2265,2.4821,2.775,2.9005,2.6471,2.0088,0.89368,0.048307,5.9981,5.8199,5.5879,2.7192,2.4484,2.1299,1.6018,1.1017,0.87864,0.86637,0.97917,0.95831,0.39613,0.052376,6.2165,6.066,5.5824,4.4643,3.9759,3.8035,3.5858,1.7771,1.1364 22 | 1.0511,1.2096,3.4449,4.1045,4.3381,4.7416,6.005,0.66756,1.0632,1.5212,2.5235,3.4706,3.9157,4.3546,5.2344,6.0905,0.14808,0.37547,0.73533,1.2769,1.6922,1.9338,2.1299,2.3856,2.8008,3.2989,3.5541,3.4947,3.3247,5.1155,5.4354,5.3451,5.1573,4.5179,3.0896,2.6029,2.2624,1.7096,1.0765,0.81077,0.86609,1.1678,1.3618,0.71951,0.12819,6.2233,6.0525,5.5766,4.4193,3.9042,3.7227,3.4759,1.6099,1.065 23 | 0.93771,1.1391,3.5167,4.0498,4.3025,4.7839,6.2275,0.75385,1.158,1.7281,2.8896,3.6937,4.1411,4.6996,5.6915,0.11035,0.41455,0.63357,1.0021,1.5432,1.8475,1.9966,2.1654,2.4996,3.1897,3.8527,4.1167,4.1456,4.1535,4.5919,4.8677,4.8765,4.705,4.0264,2.9079,2.4641,2.1454,1.6067,0.899,0.56246,0.55253,0.83918,1.3115,0.54855,6.1612,6.0665,5.9638,5.5504,4.2336,3.7362,3.5951,3.3923,1.3429,0.91589 24 | 0.83831,1.1067,3.4727,3.9767,4.2566,4.8096,0.031338,0.77238,1.1989,1.8636,3.0742,3.8063,4.2807,4.9438,5.9535,0.29565,0.61741,0.89809,1.3753,1.883,1.9859,2.014,2.161,2.6372,3.6687,4.257,4.4784,4.5688,4.5852,4.6308,4.6886,4.6742,4.506,3.8267,2.7726,2.3508,2.038,1.484,0.75618,0.41261,0.35296,0.46734,0.6265,5.6571,5.7084,5.8145,5.8074,5.4138,3.9092,3.5419,3.4641,3.3144,1.0151,0.76961 25 | 0.77438,1.0543,3.5382,3.9429,4.2123,4.8052,0.12316,0.78611,1.2078,1.968,3.2647,3.9227,4.4169,5.2111,6.2033,0.44975,0.77538,1.146,1.7586,2.1379,2.096,2.0581,2.2189,2.8831,3.947,4.384,4.5845,4.7212,4.8046,4.8051,4.7797,4.7278,4.5672,3.976,2.8397,2.3501,1.9977,1.3441,0.59539,0.31703,0.30682,0.46821,0.5651,5.6407,5.6602,5.734,5.6944,5.174,3.7639,3.457,3.3759,3.1626,0.90657,0.70813 26 | 0.70998,0.79638,3.8172,3.963,4.1342,4.668,0.36411,0.83381,1.1722,2.1147,3.6066,4.0942,4.5849,5.5831,0.18133,0.5716,0.86141,1.2934,1.9448,2.2279,2.1941,2.1719,2.3722,3.1936,4.0638,4.3718,4.5327,4.6991,4.892,4.9775,4.9575,4.8889,4.7457,4.3522,3.2902,2.5137,1.9618,0.79761,0.11809,6.2806,0.1936,1.3477,1.9235,0.52303,6.0591,5.9123,5.7259,5.0833,3.8944,3.5087,3.3316,2.9004,1.0546,0.7359 27 | 0.57424,0.16124,4.3028,4.0076,3.9383,3.8229,0.93565,0.92657,1.0033,3.16,4.0836,4.2781,4.7182,5.9859,0.37502,0.6169,0.83786,1.3143,2.0739,2.3465,2.3309,2.3077,2.5469,3.6899,4.2873,4.4175,4.4905,4.6541,4.9366,5.0977,5.0942,5.0117,4.8689,4.6181,4.1467,3.5691,5.8226,5.6878,5.4791,5.1337,4.1238,3.018,2.4929,1.6502,0.45592,6.2292,5.8486,5.1578,4.1366,3.615,3.2823,2.6585,1.298,0.78982 28 | 0.31732,5.9742,4.7605,4.0022,3.556,2.8353,1.5904,1.0021,0.53113,5.0419,4.3857,4.3025,4.5431,6.1689,0.4165,0.53537,0.6685,1.1747,2.3128,2.6061,2.5788,2.4982,3.1564,4.8131,4.7334,4.6109,4.5523,4.6685,4.9816,5.1738,5.1574,5.0371,4.8675,4.681,4.6193,5.3044,5.6414,5.4478,5.1233,4.6634,4.0194,3.3266,2.7109,2.0038,1.0528,0.26812,5.9664,5.2695,4.3666,3.6802,3.1703,2.5132,1.505,0.78241 29 | 6.2739,5.7964,5.0366,3.8265,3.1546,2.6597,1.9043,0.88091,0.11071,5.3582,4.3776,4.0264,3.9677,5.2931,0.1813,0.25729,0.29717,0.52568,2.9494,3.1289,3.2168,4.531,5.6045,5.495,5.2274,4.916,4.7032,4.7339,5.0338,5.2159,5.1303,4.9164,4.6847,4.5321,4.8836,5.9663,5.8663,5.4988,5.0731,4.6235,4.1135,3.5061,2.8527,2.2118,1.4781,0.55214,6.0204,5.3533,4.5437,3.618,2.9614,2.4141,1.6275,0.61954 30 | 5.9698,5.6992,5.1568,3.3817,2.9013,2.644,1.982,0.43461,0.0051129,5.8639,3.84,3.5066,3.54,3.9866,5.5978,5.9906,6.0418,5.8117,4.1503,3.8334,4.351,5.3861,5.7051,5.7045,5.5284,5.1919,4.8427,4.7568,5.0596,5.2076,4.8444,4.3761,4.0502,3.7686,0.79544,0.29629,6.155,5.6184,5.091,4.6469,4.204,3.6316,2.9376,2.3407,1.7897,0.82927,5.9558,5.3702,4.6574,3.2843,2.6535,2.2971,1.6358,0.21217 31 | 5.6717,5.5584,5.0526,2.8548,2.7168,2.654,1.5176,6.199,6.2437,0.3263,2.557,2.9743,3.2504,3.7693,4.7795,5.3903,5.6044,5.6046,5.0862,4.3663,4.909,5.5076,5.7092,5.7323,5.6047,5.2119,4.4878,3.7769,2.5365,2.2737,2.7241,2.9105,2.8123,2.2852,1.2066,0.55109,0.048481,5.6935,5.0595,4.6038,4.2011,3.6504,2.906,2.3401,1.9538,1.1619,5.6344,5.2428,4.6498,2.5345,2.2567,2.0829,1.3837,5.9164 32 | 5.2605,5.1821,3.2327,2.4531,2.4743,2.6216,5.5478,5.8211,6.1312,0.71983,2.0165,2.5395,2.9644,3.607,4.4497,5.0137,5.3606,5.6905,0.014514,1.0636,1.1307,5.7122,5.4711,5.2756,4.4844,3.2894,2.9155,2.6367,2.3188,2.1687,2.2185,2.2562,2.1354,1.7236,1.029,0.44856,6.2347,5.5637,4.8273,4.3349,3.9414,3.3843,2.5749,2.0347,1.7683,1.3618,4.9277,4.7931,3.5998,1.8165,1.7372,1.6033,0.23053,5.3706 33 | 4.6244,4.2209,2.5783,2.1176,2.0512,1.7888,5.3737,5.5344,5.9284,0.80072,1.7517,2.1968,2.6657,3.4253,4.2595,4.7921,5.2314,5.8952,0.65649,1.3166,1.7306,2.2616,2.9229,3.1526,3.0584,2.8974,2.7597,2.6175,2.3987,2.1379,1.9864,1.8865,1.705,1.3096,0.66617,0.067372,5.8305,5.1248,4.3018,3.761,3.3387,2.7449,1.9242,1.3912,1.0979,0.50146,4.4023,4.1596,2.3804,1.2241,1.0671,0.76958,5.6663,4.8562 34 | 4.0145,3.4669,2.3951,1.8103,1.4887,5.9793,5.2456,5.2899,5.6733,0.75682,1.55,1.923,2.3838,3.2377,4.1131,4.6347,5.1508,6.1122,0.8239,1.327,1.7365,2.2285,2.6847,2.8928,2.8952,2.8112,2.722,2.6391,2.4833,2.1377,1.7949,1.5823,1.3426,0.90133,0.20664,5.8638,5.3257,4.6075,3.8016,3.265,2.8367,2.261,1.4947,0.95466,0.63489,0.18474,4.1963,3.7955,2.2914,0.65327,0.47286,0.1375,5.3238,4.4004 35 | 3.6116,3.0219,2.2022,1.5778,0.99367,5.6855,5.0986,5.0604,5.3966,0.73244,1.3763,1.6737,2.1064,3.0789,3.994,4.4851,5.0665,6.2266,0.76374,1.1804,1.5689,2.0347,2.4483,2.6592,2.7028,2.6652,2.6162,2.5889,2.5392,2.2762,1.76,1.3601,0.99441,0.4277,5.9458,5.3191,4.7613,4.0759,3.379,2.8614,2.4079,1.8381,1.1417,0.59313,0.19757,5.9057,4.1438,3.4469,2.2134,0.436,0.11938,6.0047,5.0999,4.141 36 | 3.1437,2.4764,2.0295,1.5161,0.23397,5.3406,4.968,4.7954,4.8402,1.1144,1.2397,1.3115,1.5654,3.0457,3.9361,4.2685,4.8855,6.1499,0.45662,0.77446,1.1187,1.5713,2.003,2.2549,2.3478,2.3508,2.3334,2.3798,2.5597,2.7874,2.8404,2.2248,6.0638,5.4742,4.8709,4.3357,3.8601,3.3634,2.8122,2.2575,1.7395,1.2146,0.61647,6.2535,5.6498,5.0299,4.1358,3.0663,2.2736,1.2494,6.2594,5.6022,5.0746,4.2588 37 | 1.7083,1.9416,2.0095,2.1066,5.1201,5.1318,5.0179,4.0604,2.6744,2.4331,1.6834,6.0169,5.8839,5.7936,4.9841,3.5148,4.0005,5.8165,6.1928,0.15498,0.46592,0.90629,1.3818,1.7019,1.8355,1.8326,1.7813,1.9072,2.6269,3.3482,3.6976,3.9754,4.1743,4.1086,3.7684,3.4214,3.1299,2.7772,2.2447,1.6246,1.1358,0.70914,0.14167,5.6715,5.0963,4.6915,4.1071,2.9235,2.3212,2.1153,1.7866,5.2624,5.2671,5.4492 38 | 0.94138,1.7574,2.2103,3.3231,4.7655,5.172,5.6002,1.7768,2.3035,2.7006,3.6863,4.9292,5.3965,5.7451,0.057489,1.4672,2.2545,5.165,5.7175,5.9925,0.026431,0.45049,0.93274,1.2865,1.422,1.3566,1.1975,1.2939,3.0466,3.5574,3.731,3.858,3.8879,3.7025,3.3426,3.0394,2.7926,2.4623,1.9172,1.3053,0.86363,0.47463,6.1901,5.4306,4.9102,4.5671,4.0482,2.9005,2.3381,2.2154,2.3014,5.259,5.5021,5.9597 39 | 0.69608,1.9546,2.5133,3.4253,4.7434,5.3946,6.1132,1.2772,2.1141,2.6651,3.4636,4.4969,5.1426,5.6125,6.2097,0.90275,1.7201,2.3053,5.3065,5.6748,5.9903,0.11235,0.63483,1.0773,1.2304,1.0341,0.60122,6.2042,3.6595,3.6012,3.6352,3.6688,3.6179,3.3884,3.0494,2.7842,2.5621,2.2473,1.7248,1.1485,0.72704,0.34572,6.0695,5.3315,4.8168,4.4631,3.9302,2.8672,2.2989,2.1163,1.9346,5.6768,5.6279,5.899 40 | 5.8298,2.5026,2.7099,3.2172,4.873,5.6518,6.1868,0.82072,1.8795,2.5259,3.1433,3.9852,4.8082,5.4009,5.9708,0.46243,1.3102,1.9143,2.4793,3.581,4.569,4.7883,4.4613,3.8561,3.8693,4.2375,4.4883,4.3139,3.8468,3.5592,3.4461,3.3727,3.2421,2.9879,2.6818,2.4529,2.2623,1.9876,1.5276,0.9941,0.57479,0.19207,5.939,5.2251,4.6753,4.268,3.698,2.7504,2.1461,1.8251,1.2623,5.9967,5.6083,5.5645 41 | 4.14,2.9219,2.7274,2.8461,5.1438,5.7831,6.1033,0.41347,1.5374,2.3175,2.844,3.4861,4.3607,5.1196,5.7221,0.13151,0.99113,1.7019,2.2314,2.7334,3.2336,3.6053,3.7925,3.867,3.9244,4.0132,4.1008,4.0752,3.8167,3.4358,3.1675,2.9865,2.7868,2.4966,2.1624,1.9126,1.7422,1.5365,1.1632,0.64966,0.21929,6.14,5.6562,4.9386,4.3104,3.8558,3.3118,2.4853,1.8032,1.3448,0.73603,6.0436,5.4401,5.066 42 | 4.057,2.9332,2.5682,2.5426,5.0613,5.6836,5.9399,0.14892,1.2075,2.0918,2.6294,3.215,4.0426,4.8709,5.5193,6.1942,0.73942,1.4857,2.0393,2.5174,2.9712,3.3441,3.5776,3.6948,3.7619,3.8294,3.8935,3.8813,3.6641,3.2447,2.9044,2.6856,2.4581,2.1183,1.7067,1.3976,1.2,0.982,0.55695,6.2563,5.8681,5.5821,5.1255,4.3384,3.743,3.3717,2.9076,2.0987,1.3965,0.97315,0.48053,5.8929,5.1768,4.7512 43 | 4.0263,2.4393,2.2769,2.4427,4.1948,5.3154,5.6995,0.0026415,1.0554,1.9033,2.4821,3.1278,3.9574,4.7265,5.3569,6.0182,0.49369,1.1737,1.7026,2.1645,2.5989,2.9506,3.1698,3.2939,3.3914,3.4969,3.5888,3.5857,3.3836,3.0416,2.7747,2.5826,2.3438,1.9518,1.5034,1.2075,1.0139,0.74414,0.20762,5.9345,5.6192,5.3327,4.7886,4.0129,3.5371,3.2034,2.6755,1.7819,1.203,0.86205,0.32524,5.5053,4.9422,4.6897 44 | 1.2479,1.7388,1.9666,2.4907,4.1499,4.895,5.3708,6.1701,1.0416,1.7425,2.3233,3.1155,4.0015,4.6377,5.1755,5.7968,0.1815,0.68861,1.0382,1.3389,1.6686,2.0064,2.2768,2.4802,2.6572,2.8315,2.9857,3.0495,2.9807,2.8599,2.759,2.6499,2.4324,1.9879,1.5533,1.3828,1.3006,1.0389,0.40193,6.1784,5.9065,5.5864,4.9146,4.1371,3.727,3.3853,2.6317,1.6073,1.2207,0.97703,6.2598,4.917,4.7819,4.833 45 | 1.1126,1.4305,1.7045,2.5593,4.1997,4.6277,4.9839,5.8926,1.0237,1.527,1.9806,2.9629,4.0178,4.4807,4.8586,5.3922,6.0152,0.13279,0.37358,0.607,0.91962,1.2977,1.6368,1.8801,2.0456,2.1675,2.2792,2.4083,2.5451,2.6564,2.737,2.793,2.7992,2.5849,2.3762,2.4542,2.4275,2.1495,1.3273,0.58989,0.24928,6.1937,5.4518,4.5529,4.1698,3.9126,2.8534,1.4882,1.3493,1.4213,4.2582,4.4675,4.6274,5.236 46 | 1.2027,1.3107,1.4594,2.2869,4.2163,4.4468,4.6351,5.2,0.74139,1.1422,1.3648,1.9178,3.5388,4.02,4.2974,4.7518,5.4581,5.99,0.030485,0.31713,0.65704,1.0468,1.3913,1.6249,1.7591,1.8314,1.8899,1.9911,2.1519,2.3136,2.4217,2.4872,4.7094,4.9506,4.1136,3.4231,3.0534,2.6505,1.941,1.1755,0.73181,0.36578,6.0097,5.0805,4.6391,4.4973,4.6929,1.2257,1.3669,2.6295,4.0729,4.2352,4.3427,6.2716 47 | 1.4739,1.2088,1.1645,1.313,4.0346,4.2208,4.3877,4.8188,6.2201,0.66993,1.0142,1.4832,2.4603,3.3129,3.78,4.2596,4.9581,5.6416,6.0791,0.12731,0.47647,0.86944,1.2143,1.435,1.5499,1.6062,1.6466,1.6982,1.7464,1.7249,1.5693,1.2404,0.7073,6.2544,5.26,4.0695,3.2425,2.6427,2.0657,1.4805,0.94791,0.46621,6.2216,5.5501,4.9054,4.5441,0.27188,0.55626,0.2214,5.436,4.447,4.1165,3.8707,3.1137 48 | 3.6824,0.51569,0.75309,1.0684,2.0849,3.6458,4.2157,4.8336,5.7903,0.37244,0.98164,1.5894,2.3048,2.989,3.5345,4.022,4.5452,5.08,5.4644,5.6286,5.6803,5.8565,6.2734,0.44581,0.76948,0.9817,1.1088,1.1499,1.1549,1.1917,1.242,1.262,1.1965,0.9518,0.53812,0.30932,0.38441,0.6547,0.94378,5.666,4.9389,5.0407,5.0874,2.3701,2.2901,2.2838,2.0669,0.3772,6.1716,6.1024,5.9701,3.9827,3.5258,3.5551 49 | 4.2683,4.9433,0.1673,1.1225,1.7189,2.5056,3.9798,5.0035,5.7109,0.23032,1.1246,1.8499,2.4152,2.9327,3.4511,3.8985,4.0578,3.8194,3.7211,3.8977,4.2018,4.5562,4.9048,5.1998,5.4077,5.5132,5.5737,5.8352,0.26859,0.92537,1.2862,1.4917,1.5553,1.39,0.97777,0.65149,0.49826,0.33894,6.0938,5.0917,4.72,4.5567,4.1294,2.8542,2.46,2.4075,2.3356,0.82019,0.066274,0.1502,0.37712,1.1261,3.4158,3.8606 50 | 4.5451,4.8872,5.6862,1.2891,1.7479,2.0022,2.2885,5.46,5.7508,0.02088,1.7977,2.4675,2.7814,3.0849,3.5004,3.4309,2.8935,3.156,3.4471,3.7693,4.138,4.5299,4.8799,5.1306,5.2617,5.2823,5.2603,5.3421,5.7746,0.78918,1.611,1.9229,2.0098,1.8314,1.3646,0.94987,0.70348,0.43527,6.116,5.2784,4.8783,4.6382,4.1673,3.1539,2.7101,2.6244,2.5769,1.5376,0.38416,0.48467,0.735,1.166,3.387,4.2053 51 | 5.0673,5.0804,5.0386,2.2761,1.9809,1.8269,1.6241,1.4587,2.3385,3.8083,3.9413,4.121,4.565,5.6816,0.26396,0.80539,1.6462,2.8081,3.4363,3.8663,4.3016,4.758,5.1323,5.3482,5.4056,5.3386,5.2228,5.131,4.978,4.0384,3.2251,3.0939,2.9849,2.7141,2.1736,1.6012,1.1958,0.76526,0.041007,5.5934,5.1959,4.8814,4.3492,3.5674,3.1788,3.0832,3.0489,2.4669,1.2275,1.2207,1.3494,1.4405,0.85473,5.0795 52 | 0.21483,6.1045,4.7453,4.238,3.9336,1.9036,1.7128,1.9693,2.6733,3.7218,4.3428,4.8,5.3323,6.0102,0.35467,0.79777,1.1089,1.2011,5.8428,6.015,0.19612,0.57218,0.83652,1.025,1.1684,1.3241,1.8144,3.1482,3.697,3.9625,4.1214,4.1838,4.1279,3.903,3.5071,3.1257,2.8664,2.5836,1.4132,0.38615,0.21618,0.042186,5.2052,4.572,4.6661,4.842,4.8783,3.8424,2.9179,2.8346,2.785,2.4264,0.74601,0.35752 53 | 0.96775,1.0196,5.5237,4.526,4.5509,4.2885,2.3138,2.3596,2.8282,3.9187,4.7746,5.2457,5.6807,6.2234,0.54091,0.88667,0.6182,0.12272,0.16971,0.45467,0.81866,1.1726,1.4681,1.6936,1.8525,1.9578,2.0601,2.284,2.9003,3.963,4.5226,4.7377,4.7646,4.5856,4.202,3.843,3.6343,3.456,2.9443,1.7882,1.4448,1.3764,1.0863,5.8153,5.586,5.6571,5.7062,5.0965,3.5373,3.4828,3.5396,3.5328,1.1043,0.9111 54 | 1.3592,1.324,1.0654,4.9467,4.6723,4.3807,3.7689,3.2583,3.3434,5.364,5.8177,6.0379,0.05478,0.67899,1.746,2.3329,5.9851,6.2419,0.26312,0.62387,1.0288,1.4154,1.7224,1.9337,2.0577,2.1127,2.1404,2.2067,2.3832,3.9381,5.339,5.4716,5.4571,5.2725,4.871,4.4323,4.1517,3.9369,3.4677,2.2987,1.8675,1.793,1.6262,0.18659,6.0869,6.1695,6.2524,6.026,4.3116,4.0336,4.0207,3.9726,2.7694,1.4311 55 | -------------------------------------------------------------------------------- /input.json: -------------------------------------------------------------------------------- 1 | { 2 | "folder_path":"Lib562/80nmSiO2/newNeff/", 3 | "inputName_T": "SweepT562.txt", 4 | "inputName_Phase": "SweepPhase562.txt", 5 | "radiusRange": [0.05,248], 6 | "radiusStep": 0.002, 7 | "heightRange": [0.5,1.49], 8 | "heightStep": 0.01, 9 | "height": 1.2, 10 | "period": 0.562, 11 | "size": [39.5,39.5], 12 | "outputlist": false, 13 | "output_path": "hologram/40by40/", 14 | "output_name": "dot_Psi_list3.txt", 15 | "neff": 2.8535, 16 | "center":[0,0], 17 | "dacay": false, 18 | "prop_phase": true, 19 | "plot_focalField" : false, 20 | "plot_focusingField" : false, 21 | "x_range" : [-50,50], 22 | "x_res" : 500, 23 | "y_range" : [-50,50], 24 | "y_res" : 500, 25 | "z_range" : [10,150], 26 | "z_res" : 500 27 | } --------------------------------------------------------------------------------