1define_variable(fresnel_linear_values, 2[[0.0d+0, 5.0d-1, 5.0d-1], 3 [1.0d-2, 4.99922501213028d-1, 4.9007853371331d-1], 4 [2.0d-2, 4.99694119639302d-1, 4.80314062654162d-1], 5 [3.0d-2, 4.9932091656718d-1, 4.7070637445172d-1], 6 [4.0d-2, 4.9880880572052d-1, 4.612551239791d-1], 7 [5.0d-2, 4.9816355379203d-1, 4.51959840669194d-1], 8 [6.0d-2, 4.97390781166948d-1, 4.42819935600196d-1], 9 [7.0d-2, 4.96495962823928d-1, 4.33834708352372d-1], 10 [8.0d-2, 4.95484429400552d-1, 4.25003353638036d-1], 11 [9.0d-2, 4.94361368411334d-1, 4.16324967706972d-1], 12 [1.0d-1, 4.93131825606624d-1, 4.0779855452993d-1], 13 [1.1d-1, 4.91800706461248d-1, 3.99423031763058d-1], 14 [1.2d-1, 4.90372777782254d-1, 3.9119723649639d-1], 15 [1.3d-1, 4.88852669425526d-1, 3.83119930789788d-1], 16 [1.4d-1, 4.8724487611156d-1, 3.75189806999884d-1], 17 [1.5d-1, 4.85553759331094d-1, 3.67405492901802d-1], 18 [1.6d-1, 4.83783549331726d-1, 3.59765556609572d-1], 19 [1.7d-1, 4.81938347177116d-1, 3.52268511299318d-1], 20 [1.8d-1, 4.80022126870712d-1, 3.4491281973939d-1], 21 [1.9d-1, 4.78038737536448d-1, 3.37696898631756d-1], 22 [2.0d-1, 4.7599190564914d-1, 3.30619122769034d-1], 23 [2.1d-1, 4.73885237307772d-1, 3.23677829011598d-1], 24 [2.2d-1, 4.7172222054522d-1, 3.16871320089318d-1], 25 [2.3d-1, 4.69506227668262d-1, 3.10197868232432d-1], 26 [2.4d-1, 4.67240517622164d-1, 3.0365571863619d-1], 27 [2.5d-1, 4.64928238374384d-1, 2.97243092763832d-1], 28 [2.6d-1, 4.62572429312302d-1, 2.9095819149253d-1], 29 [2.7d-1, 4.60176023650202d-1, 2.84799198106886d-1], 30 [2.8d-1, 4.57741850840978d-1, 2.78764281144592d-1], 31 [2.9d-1, 4.55272638988414d-1, 2.72851597098798d-1], 32 [3.0d-1, 4.52771017256086d-1, 2.67059292981728d-1], 33 [3.1d-1, 4.50239518269232d-1, 2.61385508754046d-1], 34 [3.2d-1, 4.47680580506202d-1, 2.5582837962442d-1], 35 [3.3d-1, 4.45096550676332d-1, 2.50386038223654d-1], 36 [3.4d-1, 4.42489686081318d-1, 2.45056616657772d-1], 37 [3.5d-1, 4.39862156957404d-1, 2.39838248444268d-1], 38 [3.6d-1, 4.37216048795888d-1, 2.34729070335798d-1], 39 [3.7d-1, 4.34553364639696d-1, 2.2972722403537d-1], 40 [3.8d-1, 4.31876027353912d-1, 2.2483085780715d-1], 41 [3.9d-1, 4.29185881868406d-1, 2.20038127986842d-1], 42 [4.0d-1, 4.26484697390788d-1, 2.15347200395518d-1], 43 [4.1d-1, 4.23774169588202d-1, 2.10756251660754d-1], 44 [4.2d-1, 4.21055922736506d-1, 2.06263470448744d-1], 45 [4.3d-1, 4.18331511835644d-1, 2.0186705861108d-1], 46 [4.4d-1, 4.1560242469007d-1, 1.97565232249726d-1], 47 [4.5d-1, 4.12870083953292d-1, 1.93356222703636d-1], 48 [4.6d-1, 4.1013584913569d-1, 1.89238277460398d-1], 49 [4.7d-1, 4.07401018574864d-1, 1.85209660996182d-1], 50 [4.8d-1, 4.0466683136795d-1, 1.81268655547172d-1], 51 [4.9d-1, 4.01934469265382d-1, 1.7741356181558d-1], 52 [5.0d-1, 3.99205058525702d-1, 1.73642699613238d-1], 53 [5.1d-1, 3.9647967173111d-1, 1.69954408445694d-1], 54 [5.2d-1, 3.93759329563562d-1, 1.66347048039628d-1], 55 [5.3d-1, 3.91045002541246d-1, 1.628189988163d-1], 56 [5.4d-1, 3.883376127154d-1, 1.59368662313732d-1], 57 [5.5d-1, 3.85638035327484d-1, 1.55994461560098d-1], 58 [5.6d-1, 3.8294710042677d-1, 1.52694841400876d-1], 59 [5.7d-1, 3.80265594448516d-1, 1.49468268782076d-1], 60 [5.8d-1, 3.77594261752882d-1, 1.46313232991904d-1], 61 [5.9d-1, 3.74933806124876d-1, 1.43228245863042d-1], 62 [6.0d-1, 3.7228489223562d-1, 1.40211841937684d-1], 63 [6.1d-1, 3.69648147065242d-1, 1.3726257859742d-1], 64 [6.2d-1, 3.6702416128784d-1, 1.34379036159906d-1], 65 [6.3d-1, 3.64413490618872d-1, 1.3155981794426d-1], 66 [6.4d-1, 3.61816657125474d-1, 1.28803550306984d-1], 67 [6.5d-1, 3.59234150500168d-1, 1.261088826502d-1], 68 [6.6d-1, 3.56666429298472d-1, 1.23474487403862d-1], 69 [6.7d-1, 3.54113922140948d-1, 1.20899059983584d-1], 70 [6.8d-1, 3.51577028880258d-1, 1.1838131872561d-1], 71 [6.9d-1, 3.49056121733788d-1, 1.15920004800442d-1], 72 [7.0d-1, 3.46551546382434d-1, 1.13513882106518d-1], 73 [7.1d-1, 3.44063623036178d-1, 1.1116173714532d-1], 74 [7.2d-1, 3.41592647467052d-1, 1.08862378879214d-1], 75 [7.3d-1, 3.3913889201013d-1, 1.06614638573242d-1], 76 [7.4d-1, 3.36702606533192d-1, 1.04417369622082d-1], 77 [7.5d-1, 3.34284019375698d-1, 1.02269447363276d-1], 78 [7.6d-1, 3.31883338257732d-1, 1.00169768877848d-1], 79 [7.7d-1, 3.29500751159568d-1, 9.8117252779275d-2], 80 [7.8d-1, 3.27136427172502d-1, 9.6110838991866d-2], 81 [7.9d-1, 3.24790517321644d-1, 9.41494885194126d-2], 82 [8.0d-1, 3.22463155361284d-1, 9.22321832050374d-2], 83 [8.1d-1, 3.2015445854352d-1, 9.03579254830626d-2], 84 [8.2d-1, 3.17864528360796d-1, 8.8525738123702d-2], 85 [8.3d-1, 3.15593451262988d-1, 8.67346639713294d-2], 86 [8.4d-1, 3.13341299349704d-1, 8.49837656770454d-2], 87 [8.5d-1, 3.1110813103841d-1, 8.32721254262132d-2], 88 [8.6d-1, 3.08893991709068d-1, 8.15988446616134d-2], 89 [8.7d-1, 3.06698914325844d-1, 7.99630438028186d-2], 90 [8.8d-1, 3.04522920036578d-1, 7.83638619623624d-2], 91 [8.9d-1, 3.02366018750582d-1, 7.68004566592448d-2], 92 [9.0d-1, 3.00228209695384d-1, 7.52720035302796d-2], 93 [9.1d-1, 2.98109481953032d-1, 7.37776960397656d-2], 94 [9.2d-1, 2.96009814976518d-1, 7.23167451879318d-2], 95 [9.3d-1, 2.9392917908691d-1, 7.08883792185782d-2], 96 [9.4d-1, 2.91867535951782d-1, 6.9491843326312d-2], 97 [9.5d-1, 2.89824839045458d-1, 6.81263993637474d-2], 98 [9.6d-1, 2.87801034091658d-1, 6.67913255490206d-2], 99 [9.7d-1, 2.8579605948905d-1, 6.54859161739424d-2], 100 [9.8d-1, 2.8380984672027d-1, 6.4209481313093d-2], 101 [9.9d-1, 2.8184232074488d-1, 6.29613465341404d-2], 102 [1.0d+0, 2.79893400376822d-1, 6.17408526096452d-2]], 103 any_check,"Fresnel F and G values from 0 to 1")$ 104 105