1 
2 // c06_stage5_neg_table generated by DK/circ_table_gen.py -- do not modify manually
3 
4  // variables used
5  // --sig_max  -10.000000
6  // --table_div  4.719009
7  // --table_op  1.000000
8 
9 struct tablec06_stage5_neg { // 1-dimensional function table
10     float low;
11     float high;
12     float istep;
13     int size;
14     float data[];
15 };
16 
17 template <int tab_size>
18 struct tablec06_stage5_neg_imp {
19     float low;
20     float high;
21     float istep;
22     int size;
23     float data[tab_size];
24     operator tablec06_stage5_neg&() const { return *(tablec06_stage5_neg*)this; }
25 };
26 
27 static tablec06_stage5_neg_imp<2048> c06_stage5_neg_table __rt_data = {
28 	0,0.747645,204.7,2048, {
29 	0.000000000000,0.001441263263,0.002872329852,0.004293329496,0.005704390160,
30 	0.007105638065,0.008497197720,0.009879191938,0.011251741865,0.012614967000,
31 	0.013968985222,0.015313912807,0.016649864457,0.017976953317,0.019295290996,
32 	0.020604987595,0.021906151721,0.023198890511,0.024483309651,0.025759513399,
33 	0.027027604602,0.028287684715,0.029539853824,0.030784210663,0.032020852631,
34 	0.033249875813,0.034471374996,0.035685443691,0.036892174145,0.038091657364,
35 	0.039283983125,0.040469239998,0.041647515358,0.042818895405,0.043983465179,
36 	0.045141308575,0.046292508361,0.047437146191,0.048575302623,0.049707057131,
37 	0.050832488122,0.051951672951,0.053064687934,0.054171608364,0.055272508522,
38 	0.056367461696,0.057456540188,0.058539815334,0.059617357512,0.060689236160,
39 	0.061755519784,0.062816275975,0.063871571417,0.064921471905,0.065966042352,
40 	0.067005346805,0.068039448453,0.069068409643,0.070092291887,0.071111155878,
41 	0.072125061498,0.073134067828,0.074138233164,0.075137615023,0.076132270155,
42 	0.077122254553,0.078107623467,0.079088431406,0.080064732158,0.081036578791,
43 	0.082004023671,0.082967118462,0.083925914146,0.084880461023,0.085830808726,
44 	0.086777006229,0.087719101854,0.088657143281,0.089591177559,0.090521251111,
45 	0.091447409742,0.092369698653,0.093288162442,0.094202845118,0.095113790106,
46 	0.096021040254,0.096924637845,0.097824624599,0.098721041686,0.099613929729,
47 	0.100503328815,0.101389278499,0.102271817815,0.103150985278,0.104026818896,
48 	0.104899356175,0.105768634122,0.106634689259,0.107497557625,0.108357274781,
49 	0.109213875821,0.110067395374,0.110917867615,0.111765326266,0.112609804604,
50 	0.113451335469,0.114289951269,0.115125683982,0.115958565167,0.116788625969,
51 	0.117615897119,0.118440408948,0.119262191384,0.120081273965,0.120897685839,
52 	0.121711455770,0.122522612146,0.123331182981,0.124137195921,0.124940678249,
53 	0.125741656892,0.126540158420,0.127336209058,0.128129834685,0.128921060841,
54 	0.129709912733,0.130496415235,0.131280592897,0.132062469948,0.132842070298,
55 	0.133619417547,0.134394534982,0.135167445590,0.135938172054,0.136706736762,
56 	0.137473161810,0.138237469005,0.138999679869,0.139759815643,0.140517897290,
57 	0.141273945502,0.142027980698,0.142780023034,0.143530092400,0.144278208430,
58 	0.145024390500,0.145768657734,0.146511029009,0.147251522955,0.147990157958,
59 	0.148726952168,0.149461923496,0.150195089624,0.150926468001,0.151656075841,
60 	0.152383930163,0.153110047738,0.153834445127,0.154557138676,0.155278144521,
61 	0.155997478588,0.156715156597,0.157431194063,0.158145606302,0.158858408431,
62 	0.159569615372,0.160279241852,0.160987302411,0.161693811398,0.162398782979,
63 	0.163102231136,0.163804169670,0.164504612205,0.165203572190,0.165901062898,
64 	0.166597097433,0.167291688730,0.167984849558,0.168676592520,0.169366930058,
65 	0.170055874454,0.170743437831,0.171429632158,0.172114469250,0.172797960769,
66 	0.173480118228,0.174160952992,0.174840476283,0.175518699174,0.176195632602,
67 	0.176871287359,0.177545674101,0.178218803349,0.178890685488,0.179561330770,
68 	0.180230749316,0.180898951119,0.181565946044,0.182231743830,0.182896354091,
69 	0.183559786320,0.184222049887,0.184883154046,0.185543107931,0.186201920560,
70 	0.186859600836,0.187516157551,0.188171599382,0.188825934899,0.189479172563,
71 	0.190131320725,0.190782387633,0.191432381430,0.192081310155,0.192729181746,
72 	0.193376004042,0.194021784779,0.194666531600,0.195310252050,0.195952953576,
73 	0.196594643535,0.197235329190,0.197875017712,0.198513716183,0.199151431594,
74 	0.199788170850,0.200423940769,0.201058748082,0.201692599439,0.202325501402,
75 	0.202957460455,0.203588482999,0.204218575354,0.204847743763,0.205475994390,
76 	0.206103333322,0.206729766571,0.207355300073,0.207979939690,0.208603691213,
77 	0.209226560358,0.209848552773,0.210469674034,0.211089929648,0.211709325054,
78 	0.212327865624,0.212945556663,0.213562403411,0.214178411042,0.214793584668,
79 	0.215407929337,0.216021450033,0.216634151682,0.217246039148,0.217857117234,
80 	0.218467390684,0.219076864187,0.219685542371,0.220293429808,0.220900531016,
81 	0.221506850455,0.222112392532,0.222717161601,0.223321161961,0.223924397860,
82 	0.224526873494,0.225128593008,0.225729560496,0.226329780004,0.226929255526,
83 	0.227527991010,0.228125990357,0.228723257418,0.229319796000,0.229915609863,
84 	0.230510702722,0.231105078247,0.231698740063,0.232291691754,0.232883936859,
85 	0.233475478875,0.234066321258,0.234656467421,0.235245920738,0.235834684542,
86 	0.236422762125,0.237010156743,0.237596871611,0.238182909906,0.238768274767,
87 	0.239352969298,0.239936996565,0.240520359596,0.241103061385,0.241685104893,
88 	0.242266493042,0.242847228721,0.243427314787,0.244006754062,0.244585549336,
89 	0.245163703363,0.245741218870,0.246318098549,0.246894345062,0.247469961038,
90 	0.248044949078,0.248619311752,0.249193051600,0.249766171133,0.250338672833,
91 	0.250910559154,0.251481832520,0.252052495329,0.252622549951,0.253191998729,
92 	0.253760843979,0.254329087990,0.254896733027,0.255463781326,0.256030235102,
93 	0.256596096540,0.257161367805,0.257726051033,0.258290148341,0.258853661818,
94 	0.259416593531,0.259978945524,0.260540719818,0.261101918413,0.261662543283,
95 	0.262222596384,0.262782079648,0.263340994986,0.263899344289,0.264457129425,
96 	0.265014352243,0.265571014572,0.266127118220,0.266682664976,0.267237656608,
97 	0.267792094866,0.268345981481,0.268899318165,0.269452106611,0.270004348495,
98 	0.270556045473,0.271107199184,0.271657811251,0.272207883277,0.272757416850,
99 	0.273306413540,0.273854874900,0.274402802467,0.274950197763,0.275497062292,
100 	0.276043397543,0.276589204988,0.277134486087,0.277679242281,0.278223474998,
101 	0.278767185651,0.279310375637,0.279853046341,0.280395199131,0.280936835362,
102 	0.281477956377,0.282018563502,0.282558658051,0.283098241326,0.283637314613,
103 	0.284175879186,0.284713936308,0.285251487227,0.285788533179,0.286325075389,
104 	0.286861115067,0.287396653413,0.287931691616,0.288466230851,0.289000272281,
105 	0.289533817061,0.290066866332,0.290599421224,0.291131482856,0.291663052338,
106 	0.292194130766,0.292724719229,0.293254818802,0.293784430553,0.294313555537,
107 	0.294842194801,0.295370349380,0.295898020302,0.296425208583,0.296951915229,
108 	0.297478141240,0.298003887603,0.298529155298,0.299053945295,0.299578258554,
109 	0.300102096029,0.300625458663,0.301148347391,0.301670763140,0.302192706827,
110 	0.302714179362,0.303235181648,0.303755714577,0.304275779035,0.304795375900,
111 	0.305314506042,0.305833170322,0.306351369597,0.306869104712,0.307386376507,
112 	0.307903185816,0.308419533463,0.308935420266,0.309450847037,0.309965814579,
113 	0.310480323691,0.310994375162,0.311507969777,0.312021108313,0.312533791541,
114 	0.313046020225,0.313557795124,0.314069116989,0.314579986565,0.315090404593,
115 	0.315600371806,0.316109888931,0.316618956691,0.317127575800,0.317635746970,
116 	0.318143470905,0.318650748303,0.319157579858,0.319663966259,0.320169908187,
117 	0.320675406321,0.321180461331,0.321685073886,0.322189244646,0.322692974268,
118 	0.323196263405,0.323699112704,0.324201522805,0.324703494346,0.325205027960,
119 	0.325706124275,0.326206783913,0.326707007493,0.327206795630,0.327706148933,
120 	0.328205068006,0.328703553452,0.329201605867,0.329699225842,0.330196413967,
121 	0.330693170825,0.331189496997,0.331685393058,0.332180859580,0.332675897132,
122 	0.333170506278,0.333664687577,0.334158441588,0.334651768861,0.335144669948,
123 	0.335637145393,0.336129195738,0.336620821522,0.337112023279,0.337602801541,
124 	0.338093156836,0.338583089688,0.339072600620,0.339561690148,0.340050358787,
125 	0.340538607050,0.341026435444,0.341513844474,0.342000834643,0.342487406450,
126 	0.342973560390,0.343459296956,0.343944616639,0.344429519926,0.344914007301,
127 	0.345398079246,0.345881736238,0.346364978754,0.346847807267,0.347330222247,
128 	0.347812224162,0.348293813477,0.348774990654,0.349255756154,0.349736110433,
129 	0.350216053946,0.350695587146,0.351174710482,0.351653424402,0.352131729350,
130 	0.352609625770,0.353087114102,0.353564194783,0.354040868249,0.354517134934,
131 	0.354992995269,0.355468449682,0.355943498601,0.356418142450,0.356892381652,
132 	0.357366216627,0.357839647793,0.358312675567,0.358785300362,0.359257522592,
133 	0.359729342666,0.360200760993,0.360671777978,0.361142394027,0.361612609541,
134 	0.362082424923,0.362551840569,0.363020856878,0.363489474244,0.363957693062,
135 	0.364425513722,0.364892936614,0.365359962127,0.365826590647,0.366292822559,
136 	0.366758658246,0.367224098089,0.367689142469,0.368153791763,0.368618046348,
137 	0.369081906600,0.369545372892,0.370008445596,0.370471125082,0.370933411719,
138 	0.371395305875,0.371856807916,0.372317918207,0.372778637110,0.373238964987,
139 	0.373698902199,0.374158449105,0.374617606063,0.375076373427,0.375534751554,
140 	0.375992740798,0.376450341509,0.376907554039,0.377364378739,0.377820815955,
141 	0.378276866037,0.378732529328,0.379187806175,0.379642696920,0.380097201907,
142 	0.380551321475,0.381005055965,0.381458405717,0.381911371066,0.382363952351,
143 	0.382816149906,0.383267964065,0.383719395162,0.384170443530,0.384621109498,
144 	0.385071393397,0.385521295556,0.385970816302,0.386419955963,0.386868714865,
145 	0.387317093331,0.387765091687,0.388212710255,0.388659949356,0.389106809312,
146 	0.389553290442,0.389999393067,0.390445117502,0.390890464067,0.391335433077,
147 	0.391780024847,0.392224239692,0.392668077925,0.393111539860,0.393554625807,
148 	0.393997336078,0.394439670983,0.394881630831,0.395323215930,0.395764426589,
149 	0.396205263114,0.396645725810,0.397085814984,0.397525530939,0.397964873979,
150 	0.398403844407,0.398842442525,0.399280668634,0.399718523034,0.400156006026,
151 	0.400593117909,0.401029858981,0.401466229538,0.401902229880,0.402337860300,
152 	0.402773121096,0.403208012561,0.403642534990,0.404076688676,0.404510473912,
153 	0.404943890989,0.405376940200,0.405809621835,0.406241936184,0.406673883537,
154 	0.407105464182,0.407536678407,0.407967526500,0.408398008748,0.408828125437,
155 	0.409257876852,0.409687263280,0.410116285004,0.410544942308,0.410973235476,
156 	0.411401164790,0.411828730532,0.412255932984,0.412682772427,0.413109249141,
157 	0.413535363407,0.413961115502,0.414386505708,0.414811534300,0.415236201558,
158 	0.415660507758,0.416084453177,0.416508038092,0.416931262777,0.417354127507,
159 	0.417776632558,0.418198778203,0.418620564716,0.419041992371,0.419463061438,
160 	0.419883772191,0.420304124902,0.420724119840,0.421143757278,0.421563037485,
161 	0.421981960730,0.422400527283,0.422818737413,0.423236591389,0.423654089477,
162 	0.424071231945,0.424488019060,0.424904451089,0.425320528298,0.425736250953,
163 	0.426151619318,0.426566633658,0.426981294238,0.427395601322,0.427809555172,
164 	0.428223156053,0.428636404227,0.429049299956,0.429461843502,0.429874035126,
165 	0.430285875090,0.430697363653,0.431108501077,0.431519287622,0.431929723545,
166 	0.432339809108,0.432749544568,0.433158930184,0.433567966213,0.433976652913,
167 	0.434384990542,0.434792979356,0.435200619612,0.435607911566,0.436014855473,
168 	0.436421451588,0.436827700168,0.437233601466,0.437639155736,0.438044363234,
169 	0.438449224211,0.438853738922,0.439257907620,0.439661730556,0.440065207984,
170 	0.440468340155,0.440871127320,0.441273569731,0.441675667639,0.442077421294,
171 	0.442478830947,0.442879896847,0.443280619244,0.443680998387,0.444081034526,
172 	0.444480727908,0.444880078782,0.445279087397,0.445677753999,0.446076078837,
173 	0.446474062157,0.446871704206,0.447269005230,0.447665965476,0.448062585190,
174 	0.448458864617,0.448854804002,0.449250403591,0.449645663627,0.450040584356,
175 	0.450435166022,0.450829408867,0.451223313137,0.451616879074,0.452010106921,
176 	0.452402996920,0.452795549315,0.453187764347,0.453579642258,0.453971183290,
177 	0.454362387684,0.454753255680,0.455143787521,0.455533983445,0.455923843694,
178 	0.456313368507,0.456702558124,0.457091412785,0.457479932728,0.457868118192,
179 	0.458255969416,0.458643486639,0.459030670098,0.459417520032,0.459804036677,
180 	0.460190220272,0.460576071053,0.460961589257,0.461346775121,0.461731628881,
181 	0.462116150773,0.462500341032,0.462884199896,0.463267727598,0.463650924374,
182 	0.464033790459,0.464416326087,0.464798531493,0.465180406910,0.465561952574,
183 	0.465943168717,0.466324055572,0.466704613374,0.467084842354,0.467464742746,
184 	0.467844314782,0.468223558695,0.468602474715,0.468981063076,0.469359324008,
185 	0.469737257743,0.470114864512,0.470492144546,0.470869098076,0.471245725331,
186 	0.471622026542,0.471998001940,0.472373651753,0.472748976211,0.473123975544,
187 	0.473498649980,0.473872999749,0.474247025079,0.474620726199,0.474994103336,
188 	0.475367156719,0.475739886575,0.476112293133,0.476484376618,0.476856137260,
189 	0.477227575283,0.477598690916,0.477969484384,0.478339955914,0.478710105732,
190 	0.479079934063,0.479449441134,0.479818627170,0.480187492396,0.480556037037,
191 	0.480924261318,0.481292165463,0.481659749698,0.482027014245,0.482393959330,
192 	0.482760585175,0.483126892005,0.483492880043,0.483858549512,0.484223900635,
193 	0.484588933635,0.484953648735,0.485318046156,0.485682126122,0.486045888854,
194 	0.486409334573,0.486772463502,0.487135275862,0.487497771874,0.487859951759,
195 	0.488221815739,0.488583364032,0.488944596861,0.489305514445,0.489666117005,
196 	0.490026404759,0.490386377929,0.490746036732,0.491105381390,0.491464412120,
197 	0.491823129142,0.492181532674,0.492539622935,0.492897400143,0.493254864517,
198 	0.493612016274,0.493968855632,0.494325382809,0.494681598022,0.495037501488,
199 	0.495393093425,0.495748374049,0.496103343577,0.496458002225,0.496812350210,
200 	0.497166387748,0.497520115055,0.497873532347,0.498226639838,0.498579437745,
201 	0.498931926283,0.499284105666,0.499635976110,0.499987537830,0.500338791039,
202 	0.500689735952,0.501040372783,0.501390701747,0.501740723057,0.502090436926,
203 	0.502439843568,0.502788943197,0.503137736024,0.503486222265,0.503834402129,
204 	0.504182275832,0.504529843584,0.504877105599,0.505224062087,0.505570713261,
205 	0.505917059333,0.506263100514,0.506608837016,0.506954269049,0.507299396825,
206 	0.507644220554,0.507988740447,0.508332956714,0.508676869566,0.509020479213,
207 	0.509363785865,0.509706789732,0.510049491023,0.510391889947,0.510733986715,
208 	0.511075781534,0.511417274615,0.511758466165,0.512099356394,0.512439945509,
209 	0.512780233720,0.513120221233,0.513459908258,0.513799295001,0.514138381671,
210 	0.514477168475,0.514815655620,0.515153843313,0.515491731762,0.515829321172,
211 	0.516166611751,0.516503603704,0.516840297239,0.517176692562,0.517512789877,
212 	0.517848589392,0.518184091311,0.518519295840,0.518854203185,0.519188813550,
213 	0.519523127141,0.519857144162,0.520190864817,0.520524289313,0.520857417852,
214 	0.521190250639,0.521522787877,0.521855029772,0.522186976525,0.522518628342,
215 	0.522849985424,0.523181047977,0.523511816201,0.523842290301,0.524172470479,
216 	0.524502356937,0.524831949878,0.525161249505,0.525490256018,0.525818969621,
217 	0.526147390515,0.526475518901,0.526803354981,0.527130898956,0.527458151027,
218 	0.527785111396,0.528111780263,0.528438157829,0.528764244294,0.529090039858,
219 	0.529415544723,0.529740759087,0.530065683150,0.530390317114,0.530714661176,
220 	0.531038715536,0.531362480394,0.531685955949,0.532009142399,0.532332039944,
221 	0.532654648781,0.532976969110,0.533299001130,0.533620745037,0.533942201030,
222 	0.534263369306,0.534584250065,0.534904843502,0.535225149816,0.535545169204,
223 	0.535864901863,0.536184347989,0.536503507780,0.536822381433,0.537140969143,
224 	0.537459271107,0.537777287521,0.538095018581,0.538412464484,0.538729625424,
225 	0.539046501598,0.539363093201,0.539679400428,0.539995423474,0.540311162534,
226 	0.540626617804,0.540941789477,0.541256677748,0.541571282812,0.541885604863,
227 	0.542199644094,0.542513400701,0.542826874876,0.543140066813,0.543452976706,
228 	0.543765604748,0.544077951132,0.544390016052,0.544701799699,0.545013302268,
229 	0.545324523949,0.545635464937,0.545946125423,0.546256505599,0.546566605658,
230 	0.546876425791,0.547185966189,0.547495227045,0.547804208550,0.548112910895,
231 	0.548421334271,0.548729478869,0.549037344880,0.549344932495,0.549652241904,
232 	0.549959273298,0.550266026866,0.550572502800,0.550878701288,0.551184622521,
233 	0.551490266688,0.551795633979,0.552100724583,0.552405538690,0.552710076488,
234 	0.553014338166,0.553318323914,0.553622033919,0.553925468371,0.554228627458,
235 	0.554531511367,0.554834120288,0.555136454407,0.555438513913,0.555740298993,
236 	0.556041809835,0.556343046627,0.556644009554,0.556944698806,0.557245114567,
237 	0.557545257026,0.557845126368,0.558144722781,0.558444046450,0.558743097562,
238 	0.559041876303,0.559340382859,0.559638617416,0.559936580159,0.560234271273,
239 	0.560531690945,0.560828839359,0.561125716700,0.561422323154,0.561718658905,
240 	0.562014724138,0.562310519037,0.562606043787,0.562901298571,0.563196283575,
241 	0.563490998982,0.563785444975,0.564079621740,0.564373529458,0.564667168313,
242 	0.564960538489,0.565253640169,0.565546473535,0.565839038772,0.566131336060,
243 	0.566423365583,0.566715127524,0.567006622064,0.567297849386,0.567588809671,
244 	0.567879503102,0.568169929861,0.568460090128,0.568749984085,0.569039611914,
245 	0.569328973796,0.569618069912,0.569906900443,0.570195465569,0.570483765471,
246 	0.570771800329,0.571059570325,0.571347075638,0.571634316448,0.571921292936,
247 	0.572208005280,0.572494453661,0.572780638258,0.573066559251,0.573352216819,
248 	0.573637611140,0.573922742395,0.574207610761,0.574492216418,0.574776559544,
249 	0.575060640317,0.575344458917,0.575628015520,0.575911310305,0.576194343450,
250 	0.576477115133,0.576759625532,0.577041874823,0.577323863184,0.577605590793,
251 	0.577887057826,0.578168264460,0.578449210873,0.578729897241,0.579010323740,
252 	0.579290490548,0.579570397839,0.579850045791,0.580129434579,0.580408564380,
253 	0.580687435368,0.580966047720,0.581244401611,0.581522497217,0.581800334712,
254 	0.582077914272,0.582355236072,0.582632300286,0.582909107090,0.583185656657,
255 	0.583461949162,0.583737984780,0.584013763685,0.584289286050,0.584564552049,
256 	0.584839561857,0.585114315647,0.585388813592,0.585663055866,0.585937042642,
257 	0.586210774094,0.586484250393,0.586757471713,0.587030438226,0.587303150106,
258 	0.587575607524,0.587847810654,0.588119759666,0.588391454734,0.588662896028,
259 	0.588934083722,0.589205017986,0.589475698992,0.589746126912,0.590016301916,
260 	0.590286224176,0.590555893863,0.590825311147,0.591094476201,0.591363389193,
261 	0.591632050294,0.591900459676,0.592168617508,0.592436523960,0.592704179203,
262 	0.592971583405,0.593238736737,0.593505639369,0.593772291469,0.594038693208,
263 	0.594304844754,0.594570746276,0.594836397944,0.595101799925,0.595366952390,
264 	0.595631855506,0.595896509442,0.596160914366,0.596425070446,0.596688977851,
265 	0.596952636748,0.597216047304,0.597479209689,0.597742124069,0.598004790611,
266 	0.598267209483,0.598529380853,0.598791304886,0.599052981750,0.599314411613,
267 	0.599575594639,0.599836530996,0.600097220851,0.600357664369,0.600617861717,
268 	0.600877813061,0.601137518566,0.601396978398,0.601656192724,0.601915161708,
269 	0.602173885515,0.602432364312,0.602690598263,0.602948587533,0.603206332288,
270 	0.603463832691,0.603721088908,0.603978101102,0.604234869439,0.604491394083,
271 	0.604747675197,0.605003712946,0.605259507494,0.605515059004,0.605770367640,
272 	0.606025433565,0.606280256943,0.606534837938,0.606789176711,0.607043273427,
273 	0.607297128248,0.607550741337,0.607804112856,0.608057242968,0.608310131836,
274 	0.608562779621,0.608815186486,0.609067352593,0.609319278103,0.609570963179,
275 	0.609822407982,0.610073612674,0.610324577415,0.610575302368,0.610825787693,
276 	0.611076033552,0.611326040105,0.611575807513,0.611825335937,0.612074625538,
277 	0.612323676475,0.612572488909,0.612821063000,0.613069398909,0.613317496795,
278 	0.613565356818,0.613812979137,0.614060363913,0.614307511304,0.614554421471,
279 	0.614801094571,0.615047530765,0.615293730211,0.615539693068,0.615785419495,
280 	0.616030909650,0.616276163692,0.616521181779,0.616765964069,0.617010510721,
281 	0.617254821893,0.617498897742,0.617742738425,0.617986344102,0.618229714929,
282 	0.618472851063,0.618715752662,0.618958419884,0.619200852884,0.619443051820,
283 	0.619685016849,0.619926748127,0.620168245811,0.620409510058,0.620650541023,
284 	0.620891338863,0.621131903733,0.621372235791,0.621612335191,0.621852202090,
285 	0.622091836643,0.622331239005,0.622570409332,0.622809347779,0.623048054501,
286 	0.623286529653,0.623524773390,0.623762785867,0.624000567238,0.624238117659,
287 	0.624475437282,0.624712526263,0.624949384756,0.625186012915,0.625422410894,
288 	0.625658578846,0.625894516926,0.626130225286,0.626365704080,0.626600953463,
289 	0.626835973586,0.627070764603,0.627305326667,0.627539659931,0.627773764548,
290 	0.628007640670,0.628241288450,0.628474708040,0.628707899592,0.628940863259,
291 	0.629173599193,0.629406107545,0.629638388468,0.629870442113,0.630102268632,
292 	0.630333868177,0.630565240897,0.630796386946,0.631027306474,0.631257999632,
293 	0.631488466570,0.631718707441,0.631948722393,0.632178511579,0.632408075148,
294 	0.632637413251,0.632866526037,0.633095413657,0.633324076262,0.633552514000,
295 	0.633780727022,0.634008715477,0.634236479514,0.634464019284,0.634691334935,
296 	0.634918426616,0.635145294477,0.635371938667,0.635598359334,0.635824556627,
297 	0.636050530695,0.636276281686,0.636501809749,0.636727115031,0.636952197681,
298 	0.637177057847,0.637401695677,0.637626111319,0.637850304920,0.638074276628,
299 	0.638298026591,0.638521554955,0.638744861868,0.638967947477,0.639190811930,
300 	0.639413455372,0.639635877952,0.639858079815,0.640080061107,0.640301821977,
301 	0.640523362569,0.640744683030,0.640965783506,0.641186664144,0.641407325088,
302 	0.641627766486,0.641847988481,0.642067991221,0.642287774850,0.642507339514,
303 	0.642726685358,0.642945812527,0.643164721166,0.643383411420,0.643601883434,
304 	0.643820137352,0.644038173319,0.644255991480,0.644473591978,0.644690974958,
305 	0.644908140563,0.645125088939,0.645341820229,0.645558334576,0.645774632124,
306 	0.645990713018,0.646206577399,0.646422225412,0.646637657200,0.646852872906,
307 	0.647067872672,0.647282656642,0.647497224959,0.647711577765,0.647925715203,
308 	0.648139637415,0.648353344543,0.648566836730,0.648780114118,0.648993176849,
309 	0.649206025064,0.649418658906,0.649631078516,0.649843284036,0.650055275607,
310 	0.650267053371,0.650478617468,0.650689968040,0.650901105229,0.651112029174,
311 	0.651322740017,0.651533237898,0.651743522958,0.651953595337,0.652163455177,
312 	0.652373102616,0.652582537796,0.652791760855,0.653000771935,0.653209571175,
313 	0.653418158715,0.653626534694,0.653834699251,0.654042652527,0.654250394661,
314 	0.654457925791,0.654665246057,0.654872355598,0.655079254552,0.655285943058,
315 	0.655492421256,0.655698689283,0.655904747278,0.656110595379,0.656316233725,
316 	0.656521662453,0.656726881702,0.656931891610,0.657136692313,0.657341283951,
317 	0.657545666660,0.657749840578,0.657953805843,0.658157562591,0.658361110959,
318 	0.658564451086,0.658767583107,0.658970507160,0.659173223381,0.659375731907,
319 	0.659578032875,0.659780126420,0.659982012679,0.660183691789,0.660385163885,
320 	0.660586429103,0.660787487580,0.660988339451,0.661188984851,0.661389423917,
321 	0.661589656783,0.661789683586,0.661989504460,0.662189119540,0.662388528962,
322 	0.662587732860,0.662786731369,0.662985524625,0.663184112761,0.663382495912,
323 	0.663580674213,0.663778647797,0.663976416800,0.664173981355,0.664371341596,
324 	0.664568497656,0.664765449671,0.664962197773,0.665158742097,0.665355082774,
325 	0.665551219940,0.665747153727,0.665942884268,0.666138411697,0.666333736146,
326 	0.666528857748,0.666723776636,0.666918492942,0.667113006800,0.667307318342,
327 	0.667501427699,0.667695335005,0.667889040390,0.668082543988,0.668275845931,
328 	0.668468946349,0.668661845375,0.668854543141,0.669047039777,0.669239335416,
329 	0.669431430189,0.669623324226,0.669815017659,0.670006510620,0.670197803238,
330 	0.670388895644,0.670579787970,0.670770480346,0.670960972903,0.671151265770,
331 	0.671341359079,0.671531252959,0.671720947540,0.671910442953,0.672099739326,
332 	0.672288836791,0.672477735477,0.672666435513,0.672854937029,0.673043240154,
333 	0.673231345018,0.673419251749,0.673606960477,0.673794471331,0.673981784439,
334 	0.674168899931,0.674355817934,0.674542538579,0.674729061992,0.674915388303,
335 	0.675101517639,0.675287450130,0.675473185902,0.675658725085,0.675844067805,
336 	0.676029214191,0.676214164370,0.676398918470,0.676583476618,0.676767838942,
337 	0.676952005569,0.677135976626,0.677319752241,0.677503332539,0.677686717649,
338 	0.677869907696,0.678052902808,0.678235703112,0.678418308732,0.678600719797,
339 	0.678782936432,0.678964958763,0.679146786917,0.679328421020,0.679509861197,
340 	0.679691107574,0.679872160277,0.680053019431,0.680233685163,0.680414157596,
341 	0.680594436858,0.680774523072,0.680954416364,0.681134116860,0.681313624683,
342 	0.681492939959,0.681672062812,0.681850993367,0.682029731749,0.682208278081,
343 	0.682386632489,0.682564795097,0.682742766028,0.682920545406,0.683098133357,
344 	0.683275530002,0.683452735467,0.683629749874,0.683806573348,0.683983206012,
345 	0.684159647988,0.684335899401,0.684511960374,0.684687831029,0.684863511489,
346 	0.685039001878,0.685214302318,0.685389412932,0.685564333842,0.685739065171,
347 	0.685913607042,0.686087959576,0.686262122895,0.686436097123,0.686609882380,
348 	0.686783478789,0.686956886471,0.687130105549,0.687303136144,0.687475978376,
349 	0.687648632369,0.687821098243,0.687993376119,0.688165466119,0.688337368363,
350 	0.688509082972,0.688680610068,0.688851949771,0.689023102202,0.689194067480,
351 	0.689364845728,0.689535437065,0.689705841611,0.689876059487,0.690046090812,
352 	0.690215935707,0.690385594292,0.690555066686,0.690724353010,0.690893453381,
353 	0.691062367922,0.691231096749,0.691399639984,0.691567997745,0.691736170152,
354 	0.691904157323,0.692071959377,0.692239576434,0.692407008611,0.692574256029,
355 	0.692741318804,0.692908197057,0.693074890904,0.693241400465,0.693407725858,
356 	0.693573867201,0.693739824611,0.693905598207,0.694071188107,0.694236594428,
357 	0.694401817288,0.694566856805,0.694731713095,0.694896386277,0.695060876468,
358 	0.695225183784,0.695389308344,0.695553250263,0.695717009659,0.695880586649,
359 	0.696043981349,0.696207193876,0.696370224347,0.696533072878,0.696695739585,
360 	0.696858224585,0.697020527993,0.697182649926,0.697344590500,0.697506349831,
361 	0.697667928035,0.697829325226,0.697990541521,0.698151577036,0.698312431886,
362 	0.698473106186,0.698633600051,0.698793913596,0.698954046938,0.699114000190,
363 	0.699273773467,0.699433366885,0.699592780557,0.699752014600,0.699911069126,
364 	0.700069944251,0.700228640089,0.700387156754,0.700545494360,0.700703653022,
365 	0.700861632853,0.701019433967,0.701177056478,0.701334500500,0.701491766146,
366 	0.701648853531,0.701805762766,0.701962493966,0.702119047244,0.702275422713,
367 	0.702431620486,0.702587640677,0.702743483397,0.702899148760,0.703054636879,
368 	0.703209947865,0.703365081833,0.703520038894,0.703674819160,0.703829422744,
369 	0.703983849757,0.704138100313,0.704292174523,0.704446072499,0.704599794352,
370 	0.704753340195,0.704906710139,0.705059904296,0.705212922777,0.705365765693,
371 	0.705518433156,0.705670925277,0.705823242168,0.705975383938,0.706127350699,
372 	0.706279142563,0.706430759639,0.706582202038,0.706733469871,0.706884563248,
373 	0.707035482281,0.707186227078,0.707336797751,0.707487194409,0.707637417162,
374 	0.707787466121,0.707937341396,0.708087043095,0.708236571329,0.708385926208,
375 	0.708535107841,0.708684116337,0.708832951805,0.708981614356,0.709130104098,
376 	0.709278421140,0.709426565591,0.709574537560,0.709722337157,0.709869964489,
377 	0.710017419665,0.710164702794,0.710311813985,0.710458753345,0.710605520984,
378 	0.710752117009,0.710898541528,0.711044794649,0.711190876481,0.711336787132,
379 	0.711482526708,0.711628095318,0.711773493069,0.711918720069,0.712063776426,
380 	0.712208662246,0.712353377637,0.712497922706,0.712642297560,0.712786502307,
381 	0.712930537052,0.713074401904,0.713218096968,0.713361622352,0.713504978161,
382 	0.713648164503,0.713791181483,0.713934029209,0.714076707786,0.714219217321,
383 	0.714361557919,0.714503729687,0.714645732730,0.714787567154,0.714929233066,
384 	0.715070730570,0.715212059772,0.715353220777,0.715494213692,0.715635038621,
385 	0.715775695670,0.715916184943,0.716056506545,0.716196660583,0.716336647160,
386 	0.716476466381,0.716616118351,0.716755603175,0.716894920957,0.717034071802,
387 	0.717173055813,0.717311873096,0.717450523754,0.717589007892,0.717727325613,
388 	0.717865477022,0.718003462223,0.718141281318,0.718278934413,0.718416421609,
389 	0.718553743012,0.718690898725,0.718827888850,0.718964713491,0.719101372752,
390 	0.719237866735,0.719374195543,0.719510359280,0.719646358048,0.719782191950,
391 	0.719917861089,0.720053365567,0.720188705486,0.720323880950,0.720458892061,
392 	0.720593738921,0.720728421632,0.720862940296,0.720997295015,0.721131485891,
393 	0.721265513027,0.721399376524,0.721533076482,0.721666613006,0.721799986195,
394 	0.721933196151,0.722066242975,0.722199126770,0.722331847635,0.722464405673,
395 	0.722596800983,0.722729033668,0.722861103828,0.722993011564,0.723124756976,
396 	0.723256340166,0.723387761233,0.723519020279,0.723650117403,0.723781052706,
397 	0.723911826288,0.724042438249,0.724172888690,0.724303177710,0.724433305409,
398 	0.724563271887,0.724693077244,0.724822721580,0.724952204993,0.725081527584,
399 	0.725210689452,0.725339690696,0.725468531415,0.725597211710,0.725725731677,
400 	0.725854091418,0.725982291031,0.726110330613,0.726238210266,0.726365930086,
401 	0.726493490173,0.726620890624,0.726748131540,0.726875213017,0.727002135155,
402 	0.727128898051,0.727255501804,0.727381946511,0.727508232270,0.727634359181,
403 	0.727760327339,0.727886136843,0.728011787791,0.728137280280,0.728262614408,
404 	0.728387790272,0.728512807969,0.728637667597,0.728762369253,0.728886913034,
405 	0.729011299036,0.729135527358,0.729259598095,0.729383511344,0.729507267203,
406 	0.729630865768,0.729754307134,0.729877591400,0.730000718660,0.730123689013,
407 	0.730246502552,0.730369159376,0.730491659579,0.730614003258,0.730736190509,
408 	0.730858221428,0.730980096109,0.731101814650,0.731223377145,0.731344783691,
409 	0.731466034381,0.731587129313,0.731708068581,0.731828852280,0.731949480505,
410 	0.732069953352,0.732190270916,0.732310433291,0.732430440572,0.732550292853,
411 	0.732669990231,0.732789532798,0.732908920650,0.733028153881,0.733147232586,
412 	0.733266156858,0.733384926791,0.733503542481,0.733622004021,0.733740311504,
413 	0.733858465025,0.733976464678,0.734094310556,0.734212002753,0.734329541363,
414 	0.734446926478,0.734564158193,0.734681236601,0.734798161794,0.734914933867,
415 	0.735031552912,0.735148019023,0.735264332291,0.735380492811,0.735496500675,
416 	0.735612355975,0.735728058805,0.735843609256,0.735959007422,0.736074253395,
417 	0.736189347267,0.736304289130,0.736419079077,0.736533717199,0.736648203590,
418 	0.736762538339,0.736876721541,0.736990753286,0.737104633666,0.737218362772,
419 	0.737331940697,0.737445367532,0.737558643368,0.737671768297,0.737784742410,
420 	0.737897565797,0.738010238551,0.738122760762,0.738235132522,0.738347353920,
421 	0.738459425049,0.738571345998,0.738683116859,0.738794737722,0.738906208677,
422 	0.739017529815,0.739128701227,0.739239723002,0.739350595231,0.739461318004,
423 	0.739571891411,0.739682315542,0.739792590487,0.739902716337,0.740012693179,
424 	0.740122521105,0.740232200204,0.740341730566,0.740451112279,0.740560345434,
425 	0.740669430120,0.740778366425,0.740887154440,0.740995794253,0.741104285953,
426 	0.741212629629,0.741320825371,0.741428873267,0.741536773405,0.741644525874,
427 	0.741752130764,0.741859588162,0.741966898156,0.742074060836,0.742181076290,
428 	0.742287944605,0.742394665870,0.742501240173,0.742607667602,0.742713948245,
429 	0.742820082190,0.742926069524,0.743031910335,0.743137604712,0.743243152740,
430 	0.743348554509,0.743453810105,0.743558919615,0.743663883128,0.743768700729,
431 	0.743873372507,0.743977898548,0.744082278939,0.744186513768,0.744290603120,
432 	0.744394547083,0.744498345744,0.744601999188,0.744705507503,0.744808870775,
433 	0.744912089091,0.745015162536,0.745118091198,0.745220875161,0.745323514513,
434 	0.745426009339,0.745528359725,0.745630565758,0.745732627522,0.745834545104,
435 	0.745936318590,0.746037948064,0.746139433613,0.746240775322,0.746341973277,
436 	0.746443027562,0.746543938263,0.746644705465,0.746745329253,0.746845809712,
437 	0.746946146928,0.747046340984,0.747146391967,0.747246299960,0.747346065048,
438 	0.747445687316,0.747545166849,0.747644503730
439 	}
440 };
441 
c06_stage5_negclip(double x)442 double always_inline c06_stage5_negclip(double x) {
443     double f = fabs(x);
444     f = f * c06_stage5_neg_table.istep;
445     int i = static_cast<int>(f);
446     if (i < 0) {
447         f = c06_stage5_neg_table.data[0];
448     } else if (i >= c06_stage5_neg_table.size-1) {
449         f = c06_stage5_neg_table.data[c06_stage5_neg_table.size-1];
450     } else {
451         f -= i;
452         f = c06_stage5_neg_table.data[i]*(1-f) + c06_stage5_neg_table.data[i+1]*f;
453     }
454     return copysign(f, x);
455 }
456 
457