Last active
June 13, 2020 08:08
-
-
Save urbanij/901b6e2733df18b19485f2d41342ffbd to your computer and use it in GitHub Desktop.
Read 2N4957 pnp transistor Y parameters data in a single command.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/********************************************************************************************* | |
** ** | |
** syRF <https://urbanij.github.io/syRF/> ** | |
** Copyright (C) 2019-2020 Francesco Urbani ** | |
** ** | |
********************************************************************************************** | |
** Author: Francesco Urbani <https://urbanij.github.io/> ** | |
** Date: Tue Apr 14 10:20:22 CEST 2020 ** | |
** File: 2N4957_Y_parameters.h ** | |
** ** | |
** | |
** Description: Given frequency and configuration (common emitter or common base), | |
returns the Y parameters of the 2N4957 pnp transistor. | |
[datasheet](https://urbanij.github.io/syRF/src/main/python/2N4957/2N4957.pdf) | |
*********************************************************************************************/ | |
/* | |
* compilation command: | |
* g++ 2N4957_Y_parameters.cpp -o 2N4957_Y_parameters -std=c++17 | |
* or: | |
* clang++ 2N4957_Y_parameters.cpp -o 2N4957_Y_parameters -std=c++17 | |
* | |
* std=c++11 or 14 should work too. | |
* | |
* run: | |
* ./2N4957_Y_parameters CB 1000 | |
* | |
*/ | |
#include <complex> | |
#include <iostream> | |
#include <string> | |
#include "y_parameters_data.h" | |
typedef std::complex<float> complex_t; | |
float | |
get_value_from_dictionary(std::map<float, float>& m, | |
float target_k | |
){ | |
/* Use two iterators pointing the elements one next to the other and traverse the map. | |
Once one becomes bigger than the target while the other is still smaller I do a | |
linear interpolation and return the value. | |
*/ | |
std::map<float, float>::iterator it_slow = m.begin(); | |
std::map<float, float>::iterator it_fast = m.begin(); | |
++it_fast; // initializing it_fast 1 step ahead of it_slow | |
while (it_fast != m.end()){ | |
if (target_k - it_fast->first < 0 && target_k - it_slow->first > 0){ | |
// interpolate the target point and renaming the variables for convenience. | |
float a = it_slow->first; | |
float fa = it_slow->second; | |
float b = it_fast->first; | |
float fb = it_fast->second; | |
float c = target_k; | |
return fa + ((fb-fa)/(b-a) * (c-a)); | |
} | |
it_fast++; | |
it_slow++; | |
} | |
return it_fast->second; // this is never reached | |
} | |
std::string complex_repr(complex_t c){ | |
if (c.imag() >= 0){ | |
return (std::to_string(c.real()) + "+" + std::to_string(c.imag()) + "j"); | |
} | |
else { | |
return (std::to_string(c.real()) + "-" + std::to_string(-c.imag()) + "j"); | |
} | |
} | |
int main(int argc, char *argv[]){ | |
if (argc < 3){ | |
std::cout << "Missing arguments: E.g.:\n\n\t./2N4957_Y_parameters CE 200\n"; | |
return -1; | |
} | |
if (std::string(argv[1]) != "CE" && std::string(argv[1]) != "CB"){ | |
std::cout << "Wrong first argument. Either CE or CB. E.g.:\n\n\t./2N4957_Y_parameters CE 200\n"; | |
return -1; | |
} | |
complex_t y_i, | |
y_f, | |
y_r, | |
y_o; | |
std::string config = std::string(argv[1]); | |
float f0 = atof(argv[2]); | |
if (f0 < 45.0 || f0 > 1500.0){ | |
std::cout << "f0 has to be withing the 45-1500 MHz range.\n"; | |
return -1; | |
} | |
if (config == "CE"){ | |
y_i = complex_t(get_value_from_dictionary(g_ie, f0), | |
get_value_from_dictionary(b_ie, f0)); | |
y_f = complex_t(get_value_from_dictionary(g_fe, f0), | |
get_value_from_dictionary(b_fe, f0)); | |
y_r = complex_t(get_value_from_dictionary(g_re, f0), | |
get_value_from_dictionary(b_re, f0)); | |
y_o = complex_t(get_value_from_dictionary(g_oe, f0), | |
get_value_from_dictionary(b_oe, f0)); | |
} else if (config == "CB"){ | |
y_i = complex_t(get_value_from_dictionary(g_ib, f0), | |
get_value_from_dictionary(b_ib, f0)); | |
y_f = complex_t(get_value_from_dictionary(g_fb, f0), | |
get_value_from_dictionary(b_fb, f0)); | |
y_r = complex_t(get_value_from_dictionary(g_rb, f0), | |
get_value_from_dictionary(b_rb, f0)); | |
y_o = complex_t(get_value_from_dictionary(g_ob, f0), | |
get_value_from_dictionary(b_ob, f0)); | |
} else { | |
// you're not supposed to be here | |
} | |
std::string config_long = config == "CE" ? "Common Emitter (CE)" : "Common Base (CB)"; | |
std::cout << "\n\t\x1b[90m" << "https://gist.github.com/urbanij/901b6e2733df18b19485f2d41342ffbd" << "\x1b[0m\n\n"; | |
std::cout << "================================================\n"; | |
std::cout << " 2N4957 config: " << "\033[1m" << config_long << "\x1b[0m\n"; | |
std::cout << " f = " << "\033[1m" << f0 << "\x1b[0m" << " MHz\n"; | |
std::cout << "================================================\n\n"; | |
char suffix = tolower(config[1]); | |
std::cout << "\033[1m" << "y_i" << suffix << " =\n\t" << "\x1b[0m" << complex_repr(y_i) << "\n\n"; | |
std::cout << "\033[1m" << "y_f" << suffix << " =\n\t" << "\x1b[0m" << complex_repr(y_f) << "\n\n"; | |
std::cout << "\033[1m" << "y_r" << suffix << " =\n\t" << "\x1b[0m" << complex_repr(y_r) << "\n\n"; | |
std::cout << "\033[1m" << "y_o" << suffix << " =\n\t" << "\x1b[0m" << complex_repr(y_o) << "\n\n"; | |
return 0; | |
} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
all: | |
g++ -std=c++11 2N4957_Y_parameters.cpp -o 2N4957_Y_parameters | |
clean: | |
rm 2N4957_Y_parameters | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/***************************************************************** | |
** ** | |
** syRF <https://urbanij.github.io/syRF/> ** | |
** Copyright (C) 2019-2020 Francesco Urbani ** | |
** ** | |
****************************************************************** | |
** Author: Francesco Urbani <https://urbanij.github.io/> ** | |
** Date: Tue Apr 14 10:20:22 CEST 2020 ** | |
** File: y_parameters_data.h ** | |
** Description: Data retrieved using [WebPlotDigitizer]( ** | |
https://automeris.io/WebPlotDigitizer/) ** | |
and some Python scripting. ** | |
** | |
Frequency is in MHz and g|b values in mS. ** | |
******************************************************************/ | |
#ifndef Y_PARAMETERS_DATA_H | |
#define Y_PARAMETERS_DATA_H | |
#include <map> | |
std::map<float, float> | |
g_ie = { | |
{ 44.90855075, 0.84404409 }, | |
{ 45.69943453, 0.93925919 }, | |
{ 46.62162259, 0.93391668 }, | |
{ 47.56913784, 0.94102103 }, | |
{ 48.38268963, 0.94344441 }, | |
{ 49.28880253, 0.98241184 }, | |
{ 50.21027716, 0.95291408 }, | |
{ 51.1497544, 0.95581969 }, | |
{ 52.10674637, 0.95611212 }, | |
{ 52.99922847, 0.99700591 }, | |
{ 54.05409873, 0.9966598 }, | |
{ 55.14642292, 1.00602388 }, | |
{ 56.0309013, 1.03161059 }, | |
{ 57.17014965, 1.072554 }, | |
{ 58.28352323, 1.05676124 }, | |
{ 59.32701688, 0.98638145 }, | |
{ 60.43912982, 1.06193333 }, | |
{ 61.56998259, 1.06431631 }, | |
{ 62.72220896, 1.07401617 }, | |
{ 63.89609193, 1.08685185 }, | |
{ 65.09275635, 1.12634191 }, | |
{ 66.31061645, 1.12663435 }, | |
{ 67.55126224, 1.12692678 }, | |
{ 68.8164995, 1.17007529 }, | |
{ 70.17815874, 1.1544579 }, | |
{ 71.414793, 1.14505104 }, | |
{ 72.75093594, 1.14534347 }, | |
{ 74.11321901, 1.17856192 }, | |
{ 75.50010685, 1.18617124 }, | |
{ 76.91289125, 1.19221266 }, | |
{ 78.26981792, 1.22698222 }, | |
{ 79.93455999, 1.2289568 }, | |
{ 81.3136008, 1.25632881 }, | |
{ 82.83494658, 1.25662124 }, | |
{ 84.38494181, 1.26161739 }, | |
{ 85.96444467, 1.27915678 }, | |
{ 87.54601067, 1.31142444 }, | |
{ 89.25033431, 1.31528748 }, | |
{ 90.88505475, 1.39031008 }, | |
{ 92.48218617, 1.40591542 }, | |
{ 94.32025323, 1.44838481 }, | |
{ 96.08541819, 1.45912994 }, | |
{ 97.91232034, 1.49624354 }, | |
{ 100.48346093, 1.47110161 }, | |
{ 102.26884074, 1.49565277 }, | |
{ 104.29236557, 1.47901761 }, | |
{ 106.13088941, 1.48473966 }, | |
{ 108.12123412, 1.57751578 }, | |
{ 110.1417989, 1.53236169 }, | |
{ 112.03613373, 1.53902526 }, | |
{ 114.30540682, 1.60088911 }, | |
{ 116.44401643, 1.60118155 }, | |
{ 118.62263859, 1.60147398 }, | |
{ 120.46926188, 1.60171768 }, | |
{ 123.11054307, 1.73428552 }, | |
{ 125.41389335, 1.73457795 }, | |
{ 127.7608069, 1.74270991 }, | |
{ 130.15173451, 1.75240978 }, | |
{ 132.58821648, 1.77517552 }, | |
{ 135.07017809, 1.79585072 }, | |
{ 137.59698574, 1.79143944 }, | |
{ 140.17250252, 1.80897883 }, | |
{ 142.79689064, 1.83644829 }, | |
{ 145.62790405, 1.90183933 }, | |
{ 148.19960801, 1.97239564 }, | |
{ 150.80192528, 2.05190918 }, | |
{ 151.65383231, 1.90164108 }, | |
{ 154.31787788, 1.99602962 }, | |
{ 157.2072958, 2.02611225 }, | |
{ 160.15163678, 2.06717022 }, | |
{ 163.15004555, 2.09411704 }, | |
{ 166.20772006, 2.16130676 }, | |
{ 169.31888907, 2.18037922 }, | |
{ 172.49200259, 2.24540871 }, | |
{ 175.72249111, 2.28500331 }, | |
{ 178.82481734, 2.34562955 }, | |
{ 182.5864888, 2.45204574 }, | |
{ 185.78535352, 2.44789748 }, | |
{ 189.2709489, 2.556898 }, | |
{ 193.11846213, 2.57354771 }, | |
{ 196.42456832, 2.61183692 }, | |
{ 200.28658665, 2.67904088 }, | |
{ 203.85643727, 2.74935217 }, | |
{ 207.35132563, 2.8236946 }, | |
{ 211.88257121, 2.86930575 }, | |
{ 215.49197029, 2.93123246 }, | |
{ 219.40409449, 2.98689779 }, | |
{ 224.04172877, 3.07748618 }, | |
{ 227.87863479, 3.12897193 }, | |
{ 232.14913558, 3.19354847 }, | |
{ 236.50012911, 3.2623061 }, | |
{ 241.0003574, 3.36275612 }, | |
{ 245.37261949, 3.42686888 }, | |
{ 250.28788478, 3.51253381 }, | |
{ 254.8552007, 3.68808583 }, | |
{ 259.52643677, 3.74720571 }, | |
{ 264.38789214, 3.79453529 }, | |
{ 269.34581163, 3.88472096 }, | |
{ 274.35170498, 3.9673881 }, | |
{ 279.54074166, 4.05307168 }, | |
{ 284.78044711, 4.12548776 }, | |
{ 289.97393146, 4.27098182 }, | |
{ 295.72225707, 4.41054763 }, | |
{ 301.09468056, 4.48830762 }, | |
{ 306.97244079, 4.59365998 }, | |
{ 312.12385472, 4.72937857 }, | |
{ 317.85360268, 4.84792953 }, | |
{ 323.79221889, 4.97354852 }, | |
{ 330.03139092, 5.10968893 }, | |
{ 336.09340566, 5.25071319 }, | |
{ 342.40501889, 5.39734344 }, | |
{ 348.70312653, 5.59240809 }, | |
{ 355.17195826, 5.72957173 }, | |
{ 361.58956349, 5.80264537 }, | |
{ 368.23095565, 5.94202706 }, | |
{ 375.14590752, 6.08761204 }, | |
{ 382.18859288, 6.22133072 }, | |
{ 389.37095536, 6.39602896 }, | |
{ 396.6882256, 6.57035887 }, | |
{ 404.00881718, 6.72094115 }, | |
{ 411.71986387, 6.82546702 }, | |
{ 415.90532431, 7.05832813 }, | |
{ 423.03971845, 7.16874098 }, | |
{ 430.99192293, 7.35404622 }, | |
{ 438.45176331, 7.49998173 }, | |
{ 448.1045995, 7.73670391 }, | |
{ 456.53198568, 7.94082402 }, | |
{ 465.27695944, 8.09290894 }, | |
{ 473.86197013, 8.33443045 }, | |
{ 482.77542072, 8.54586745 }, | |
{ 491.85930087, 8.76932506 }, | |
{ 501.11312286, 8.98860158 }, | |
{ 509.23460057, 9.3142454 }, | |
{ 518.39851992, 9.43650889 }, | |
{ 527.77113307, 9.61605408 }, | |
{ 531.64592622, 9.8576251 }, | |
{ 540.84599484, 9.9958704 }, | |
{ 551.25246901, 10.25350471 }, | |
{ 561.41154074, 10.52274878 }, | |
{ 571.98622071, 10.78801719 }, | |
{ 582.52897628, 11.06306001 }, | |
{ 593.19430846, 11.34545509 }, | |
{ 603.56265435, 11.65397327 }, | |
{ 614.23496213, 11.82813226 }, | |
{ 619.13719413, 12.09636748 }, | |
{ 628.6217639, 12.28887753 }, | |
{ 637.64355815, 12.53087734 }, | |
{ 646.56401679, 12.77508842 }, | |
{ 658.871464, 13.23646081 }, | |
{ 658.05201502, 12.93475853 }, | |
{ 671.48663562, 13.37391337 }, | |
{ 665.28730226, 13.19554981 }, | |
{ 674.14335607, 13.75384815 }, | |
{ 686.45905934, 13.92168842 }, | |
{ 681.31240247, 13.64434288 }, | |
{ 698.27794645, 14.14009819 }, | |
{ 708.90465429, 14.52001887 }, | |
{ 718.8468435, 14.72434768 }, | |
{ 726.68079219, 14.98925993 }, | |
{ 737.32955856, 15.22424922 }, | |
{ 747.66417734, 15.50604599 }, | |
{ 751.85387543, 15.83213814 }, | |
{ 773.63373612, 16.24894217 }, | |
{ 794.13390162, 16.82510459 }, | |
{ 806.8371811, 17.05958333 }, | |
{ 817.59108676, 17.3502153 }, | |
{ 824.20996758, 17.6608277 }, | |
{ 832.77331744, 17.88175775 }, | |
{ 843.68016251, 18.13016609 }, | |
{ 852.85661934, 18.42597616 }, | |
{ 860.1777379, 18.6732733 }, | |
{ 869.72784276, 18.93359162 }, | |
{ 881.90895251, 19.20246823 }, | |
{ 890.65979094, 19.50602448 }, | |
{ 903.28355763, 19.92280536 }, | |
{ 917.82579892, 20.46747027 }, | |
{ 932.41913464, 20.6854518 }, | |
{ 943.1481023, 20.97362697 }, | |
{ 941.51700082, 20.6861525 }, | |
{ 955.17733134, 21.21930679 }, | |
{ 951.19745797, 20.93926738 }, | |
{ 965.73312617, 21.50713914 }, | |
{ 981.34396215, 21.68800669 }, | |
{ 984.96807047, 21.97079493 }, | |
{ 1003.33533363, 22.08889808 }, | |
{ 1017.57192742, 22.36727975 }, | |
{ 1028.16621585, 22.67579133 }, | |
{ 1035.78325146, 22.5362625 }, | |
{ 1047.80635062, 22.81494893 }, | |
{ 1065.92788627, 23.02270403 }, | |
{ 1085.99814158, 23.27333866 }, | |
{ 1105.56481697, 23.44128046 }, | |
{ 1119.46019336, 23.72811305 }, | |
{ 1138.73375925, 23.77215425 }, | |
{ 1160.1181471, 23.91826187 }, | |
{ 1181.89226828, 24.04294145 }, | |
{ 1202.98267424, 24.25364487 }, | |
{ 1226.70989446, 24.35449418 }, | |
{ 1250.41874145, 24.51276833 }, | |
{ 1272.51548728, 24.60865869 }, | |
{ 1297.06096268, 24.68672211 }, | |
{ 1321.38047414, 24.77115879 }, | |
{ 1346.13852794, 24.82789581 }, | |
{ 1369.21579385, 24.9010536 }, | |
{ 1399.08476642, 24.95729568 }, | |
{ 1423.21001933, 24.96674877 }, | |
{ 1448.74666695, 24.97878853 }, | |
{ 1475.98136092, 25.04615335 }, | |
{ 1503.9183225, 25.03235056 }, | |
}; | |
std::map<float, float> | |
b_ie = { | |
{ 45.76508547, 1.72090999 }, | |
{ 46.63524994, 1.78389343 }, | |
{ 47.5084372, 1.81388211 }, | |
{ 48.38423164, 1.81217412 }, | |
{ 49.22491873, 1.81232974 }, | |
{ 50.18615483, 1.84698912 }, | |
{ 50.19037959, 1.70671623 }, | |
{ 51.16997764, 1.80092058 }, | |
{ 52.12757735, 1.81062045 }, | |
{ 53.06306167, 1.82908862 }, | |
{ 54.09863289, 1.89953064 }, | |
{ 55.11037958, 1.88362139 }, | |
{ 56.09953742, 1.90757723 }, | |
{ 57.19522796, 2.01016131 }, | |
{ 58.28653341, 2.00518772 }, | |
{ 59.25996481, 1.94624115 }, | |
{ 61.59923464, 2.07979624 }, | |
{ 62.75228457, 2.09890353 }, | |
{ 63.92824632, 2.16243481 }, | |
{ 65.12503532, 2.18624582 }, | |
{ 66.34533206, 2.24559602 }, | |
{ 67.58851094, 2.30546885 }, | |
{ 68.86896405, 2.41335229 }, | |
{ 70.0632942, 2.42189949 }, | |
{ 71.52749152, 2.4304186 }, | |
{ 72.71869449, 2.4730398 }, | |
{ 74.18390785, 2.54120717 }, | |
{ 75.51804939, 2.55195966 }, | |
{ 77.02271096, 2.62142247 }, | |
{ 78.40480368, 2.63550051 }, | |
{ 79.93603941, 2.67528171 }, | |
{ 81.26481401, 2.77531791 }, | |
{ 83.02673819, 2.83838365 }, | |
{ 84.44775958, 2.85251852 }, | |
{ 85.93108088, 2.94340943 }, | |
{ 87.67706856, 2.96550115 }, | |
{ 89.30940221, 3.0899967 }, | |
{ 90.95669139, 3.07476289 }, | |
{ 92.66056225, 3.12366038 }, | |
{ 94.39708977, 3.1892822 }, | |
{ 96.21733024, 3.2544723 }, | |
{ 97.96714078, 3.29334881 }, | |
{ 99.9360245, 3.40202159 }, | |
{ 101.53999686, 3.4176033 }, | |
{ 103.57873592, 3.48603318 }, | |
{ 105.36863276, 3.57313491 }, | |
{ 107.49729361, 3.61518628 }, | |
{ 110.15668341, 3.80272604 }, | |
{ 109.23366907, 3.64679694 }, | |
{ 112.13328982, 3.81602013 }, | |
{ 114.18653831, 3.83693787 }, | |
{ 116.54626365, 3.90144905 }, | |
{ 118.46300854, 3.9464467 }, | |
{ 120.90318578, 4.01088421 }, | |
{ 123.03736169, 4.06573395 }, | |
{ 125.34213111, 4.11358618 }, | |
{ 127.59524448, 4.19433005 }, | |
{ 130.26038003, 4.33689233 }, | |
{ 132.53838785, 4.40268554 }, | |
{ 134.81305212, 4.50366517 }, | |
{ 137.62463945, 4.56279911 }, | |
{ 140.12216214, 4.64372483 }, | |
{ 142.75021408, 4.74018212 }, | |
{ 145.45019363, 4.82628878 }, | |
{ 148.28779395, 4.90694192 }, | |
{ 151.04298712, 5.05828259 }, | |
{ 153.76116023, 5.0774062 }, | |
{ 156.6456302, 5.18222564 }, | |
{ 159.58292376, 5.26979813 }, | |
{ 162.70639473, 5.37413504 }, | |
{ 165.62555849, 5.46793906 }, | |
{ 168.73623791, 5.61888105 }, | |
{ 171.90241958, 5.7334999 }, | |
{ 175.12301351, 5.78710111 }, | |
{ 178.37646363, 5.85446251 }, | |
{ 181.75292117, 5.97165352 }, | |
{ 185.16050865, 6.05347702 }, | |
{ 188.63428882, 6.16143228 }, | |
{ 192.17422685, 6.28036287 }, | |
{ 195.78088303, 6.40242928 }, | |
{ 199.45493506, 6.52135987 }, | |
{ 203.42367243, 6.73864517 }, | |
{ 206.94653242, 6.77773221 }, | |
{ 210.8983493, 6.90219286 }, | |
{ 214.85541505, 7.0143292 }, | |
{ 218.88726195, 7.13169189 }, | |
{ 222.99389584, 7.24069242 }, | |
{ 227.17907546, 7.36380409 }, | |
{ 231.44412956, 7.49916865 }, | |
{ 235.79243238, 7.66333622 }, | |
{ 240.15482512, 7.74042732 }, | |
{ 244.71842005, 7.84109437 }, | |
{ 249.31132847, 7.96420604 }, | |
{ 254.37217811, 8.1192834 }, | |
{ 258.95250526, 8.20091023 }, | |
{ 263.47270784, 8.32701349 }, | |
{ 268.56011428, 8.44724531 }, | |
{ 273.68789818, 8.56705202 }, | |
{ 278.73464014, 8.68719704 }, | |
{ 283.97145374, 8.85159688 }, | |
{ 289.30142203, 8.97732173 }, | |
{ 294.73207898, 9.10775029 }, | |
{ 300.30145442, 9.1867357 }, | |
{ 304.81859822, 9.41869335 }, | |
{ 306.202635, 9.31311953 }, | |
{ 310.0028495, 9.50341251 }, | |
{ 314.27867098, 9.71305669 }, | |
{ 316.33117957, 9.59456461 }, | |
{ 320.0807024, 9.76785758 }, | |
{ 325.65170432, 9.83055519 }, | |
{ 331.76228192, 9.9453047 }, | |
{ 337.98999809, 10.07573327 }, | |
{ 344.33536055, 10.21076849 }, | |
{ 350.80262578, 10.36272215 }, | |
{ 357.39081796, 10.51144294 }, | |
{ 364.09855522, 10.63559989 }, | |
{ 370.93708423, 10.78797912 }, | |
{ 377.9000826, 10.91788505 }, | |
{ 384.99002137, 11.02688558 }, | |
{ 392.08927215, 11.14770255 }, | |
{ 399.57711175, 11.27519947 }, | |
{ 407.73919643, 11.51373378 }, | |
{ 405.30937053, 11.30463346 }, | |
{ 414.72430109, 11.56166572 }, | |
{ 422.5196778, 11.74435779 }, | |
{ 430.43485255, 11.79430055 }, | |
{ 438.49959076, 11.85051494 }, | |
{ 446.72657101, 11.9600381 }, | |
{ 463.63242841, 12.11427768 }, | |
{ 472.95658609, 12.25168377 }, | |
{ 481.19837986, 12.35875891 }, | |
{ 490.22530181, 12.46322993 }, | |
{ 499.41920168, 12.55759668 }, | |
{ 508.80771762, 12.74520152 }, | |
{ 518.33359663, 12.77141665 }, | |
{ 528.04948822, 12.84487799 }, | |
{ 537.95446906, 12.94603899 }, | |
{ 548.03707182, 13.01531926 }, | |
{ 558.30714626, 13.07885053 }, | |
{ 568.77315534, 13.15544769 }, | |
{ 579.42445298, 13.19180194 }, | |
{ 590.27636967, 13.23233727 }, | |
{ 601.48835079, 13.36042881 }, | |
{ 611.69938913, 13.34226027 }, | |
{ 618.61731029, 13.33697618 }, | |
{ 628.29153097, 13.36711549 }, | |
{ 640.71984876, 13.33958752 }, | |
{ 652.02164345, 13.36770036 }, | |
{ 665.09564054, 13.38015022 }, | |
{ 676.64438584, 13.35678725 }, | |
{ 689.54632539, 13.25031914 }, | |
{ 702.15783631, 13.22671336 }, | |
{ 714.0368009, 13.06600761 }, | |
{ 728.30994598, 13.14843102 }, | |
{ 741.30218291, 13.06475714 }, | |
{ 754.85313372, 13.02089302 }, | |
{ 768.95395968, 12.95951452 }, | |
{ 783.31072411, 12.87775325 }, | |
{ 797.93846266, 12.8038315 }, | |
{ 812.87155461, 12.81457664 }, | |
{ 826.71771685, 12.67223011 }, | |
{ 843.80918139, 12.58195179 }, | |
{ 855.79967334, 12.42645867 }, | |
{ 870.3964084, 12.34488758 }, | |
{ 885.91494861, 12.23935576 }, | |
{ 898.73446218, 12.13099126 }, | |
{ 913.02907237, 12.12795509 }, | |
{ 920.22367814, 11.92440207 }, | |
{ 934.83302588, 11.85949587 }, | |
{ 948.34935106, 11.72621909 }, | |
{ 963.46118666, 11.78550923 }, | |
{ 971.84560204, 11.55023126 }, | |
{ 982.24407759, 11.54676729 }, | |
{ 989.15170304, 11.3411784 }, | |
{ 1004.70253944, 11.32789757 }, | |
{ 1011.57633757, 11.10810805 }, | |
{ 1022.749214, 10.90952008 }, | |
{ 1032.90333605, 10.97956505 }, | |
{ 1041.91521754, 10.7610168 }, | |
{ 1058.18834168, 10.62193397 }, | |
{ 1072.01625103, 10.40435528 }, | |
{ 1088.810117, 10.27382413 }, | |
{ 1096.25194275, 10.03959371 }, | |
{ 1102.68589618, 9.94099583 }, | |
{ 1118.38092642, 9.91945494 }, | |
{ 1127.19802073, 9.72411475 }, | |
{ 1146.91782275, 9.50242728 }, | |
{ 1165.11962757, 9.29766366 }, | |
{ 1181.92137669, 9.0491444 }, | |
{ 1199.92155361, 8.81629257 }, | |
{ 1218.93950333, 8.56762149 }, | |
{ 1235.87443162, 8.32331744 }, | |
{ 1248.47356529, 7.91142194 }, | |
{ 1254.95935069, 8.1809854 }, | |
{ 1271.32090528, 7.81083677 }, | |
{ 1291.40449323, 7.62296825 }, | |
{ 1305.96495317, 7.31250894 }, | |
{ 1324.12407361, 7.18918087 }, | |
{ 1331.29237646, 6.93837627 }, | |
{ 1344.1424328, 6.73004965 }, | |
{ 1360.97413016, 6.42947586 }, | |
{ 1356.31199483, 6.69898329 }, | |
{ 1381.56867828, 6.15427454 }, | |
{ 1389.95177917, 5.87765417 }, | |
{ 1412.95126822, 5.89791243 }, | |
{ 1411.13360038, 5.64003393 }, | |
{ 1421.86176955, 5.44180434 }, | |
{ 1427.22348297, 5.76845845 }, | |
{ 1440.32912307, 5.21125773 }, | |
{ 1452.76976576, 4.91518934 }, | |
{ 1466.94457623, 4.69350094 }, | |
{ 1482.15203463, 4.4436034 }, | |
{ 1495.58223334, 4.19398606 }, | |
{ 1506.36162946, 4.05612472 },}; | |
std::map<float, float> | |
g_fe = { | |
{ 46.26610331, 57.52712671 }, | |
{ 47.06777345, 57.47433405 }, | |
{ 47.94596343, 57.46873631 }, | |
{ 48.84053867, 57.4842663 }, | |
{ 49.71419441, 57.73622731 }, | |
{ 50.54823108, 57.44564005 }, | |
{ 51.45243388, 57.47868536 }, | |
{ 52.41243281, 57.47958846 }, | |
{ 53.39034338, 57.48049156 }, | |
{ 54.38649981, 57.48139466 }, | |
{ 55.4012425, 57.48229776 }, | |
{ 56.43491826, 57.48320086 }, | |
{ 57.48788032, 57.48410396 }, | |
{ 58.56048854, 57.50288437 }, | |
{ 59.65310947, 57.31038755 }, | |
{ 60.76611651, 57.46731076 }, | |
{ 61.89989003, 57.46983907 }, | |
{ 63.05481747, 57.47724301 }, | |
{ 64.25153623, 57.47612999 }, | |
{ 65.42972029, 57.50992819 }, | |
{ 66.65050727, 57.52708338 }, | |
{ 67.94162977, 57.46545013 }, | |
{ 69.1608385, 57.39887283 }, | |
{ 70.34685018, 57.32570866 }, | |
{ 71.76571908, 57.49494118 }, | |
{ 73.10472306, 57.49584428 }, | |
{ 74.50000385, 57.443136 }, | |
{ 75.82628232, 57.37546839 }, | |
{ 77.37457682, 57.19867602 }, | |
{ 78.71527515, 57.24619489 }, | |
{ 80.18394387, 57.28583215 }, | |
{ 81.68001498, 57.28673525 }, | |
{ 83.20399978, 57.28763835 }, | |
{ 84.75641906, 57.25603726 }, | |
{ 86.47333172, 57.10359722 }, | |
{ 87.94869312, 56.99130912 }, | |
{ 89.58963884, 57.05397018 }, | |
{ 91.26120131, 56.93460779 }, | |
{ 92.93466313, 56.97571943 }, | |
{ 94.63029141, 57.00022632 }, | |
{ 96.5677979, 56.83198694 }, | |
{ 98.26520465, 56.88296307 }, | |
{ 100.09863572, 57.17315345 }, | |
{ 101.70101326, 56.76827703 }, | |
{ 103.52023303, 56.66610491 }, | |
{ 105.45171236, 56.58412233 }, | |
{ 107.41922922, 56.58502543 }, | |
{ 109.42345598, 56.58592853 }, | |
{ 111.46507758, 56.56895433 }, | |
{ 113.45895617, 56.52870269 }, | |
{ 115.66330917, 56.58863784 }, | |
{ 117.82135388, 56.58954094 }, | |
{ 120.20806366, 56.44750224 }, | |
{ 122.25898888, 56.23380107 }, | |
{ 124.54009571, 56.23470417 }, | |
{ 126.71624851, 56.26030362 }, | |
{ 129.23078606, 56.25601289 }, | |
{ 131.64197261, 56.23741347 }, | |
{ 134.27354071, 56.06159376 }, | |
{ 136.58867105, 55.96032964 }, | |
{ 139.14883277, 55.87770108 }, | |
{ 141.74507012, 55.87047813 }, | |
{ 144.38974803, 55.85512914 }, | |
{ 147.08377031, 55.66750795 }, | |
{ 149.82805763, 55.73179422 }, | |
{ 152.6846295, 55.5908593 }, | |
{ 155.47119625, 55.52557362 }, | |
{ 158.37197607, 55.36558099 }, | |
{ 161.3268786, 55.29334966 }, | |
{ 164.33691368, 55.26824942 }, | |
{ 167.40310995, 55.17651558 }, | |
{ 170.59817496, 55.03799624 }, | |
{ 173.57688024, 54.92085167 }, | |
{ 177.22824887, 54.79493983 }, | |
{ 180.11449684, 54.5829891 }, | |
{ 183.82762768, 54.48249791 }, | |
{ 186.76259749, 54.27327409 }, | |
{ 190.52952723, 54.00131005 }, | |
{ 194.08442499, 53.88682328 }, | |
{ 197.70564999, 53.62606767 }, | |
{ 201.13136998, 53.74139389 }, | |
{ 205.90762408, 53.21789124 }, | |
{ 209.52485116, 52.940303 }, | |
{ 213.93242243, 52.71919452 }, | |
{ 217.58089859, 52.35170757 }, | |
{ 221.50088519, 52.16893122 }, | |
{ 226.11092456, 51.82816557 }, | |
{ 229.68799037, 51.5648624 }, | |
{ 233.01431136, 51.1861687 }, | |
{ 236.95700491, 50.98636533 }, | |
{ 241.16575705, 50.53433373 }, | |
{ 245.20327949, 50.32412256 }, | |
{ 248.42390089, 49.94828506 }, | |
{ 252.68402347, 50.11947591 }, | |
{ 257.78056301, 49.47055889 }, | |
{ 263.02075359, 48.75573629 }, | |
{ 267.44262981, 48.41397339 }, | |
{ 271.72131073, 48.07905275 }, | |
{ 275.65635452, 47.59905434 }, | |
{ 280.05010062, 47.34681337 }, | |
{ 283.69511211, 46.89249403 }, | |
{ 288.44464784, 46.57942577 }, | |
{ 293.34089399, 46.17389412 }, | |
{ 299.28869549, 45.81732869 }, | |
{ 309.17608596, 44.83541654 }, | |
{ 314.18824088, 44.32281776 }, | |
{ 319.37167872, 44.02440755 }, | |
{ 324.48696169, 43.50867918 }, | |
{ 329.65291904, 43.16429032 }, | |
{ 334.42692321, 42.70415558 }, | |
{ 339.6884397, 42.40378495 }, | |
{ 343.63348237, 41.90870081 }, | |
{ 348.97606516, 41.6256523 }, | |
{ 353.4068101, 41.13285508 }, | |
{ 359.62274414, 40.95103333 }, | |
{ 367.63861346, 40.06340755 }, | |
{ 372.46736123, 39.60764799 }, | |
{ 378.51773728, 39.30977905 }, | |
{ 383.67897474, 38.79272332 }, | |
{ 390.49007768, 38.53674463 }, | |
{ 400.50083953, 37.69937321 }, | |
{ 405.15497671, 37.01389612 }, | |
{ 412.83932036, 36.55670811 }, | |
{ 418.26175661, 35.97896224 }, | |
{ 424.87864093, 35.60465621 }, | |
{ 431.03169552, 35.03924401 }, | |
{ 437.92755611, 34.68247333 }, | |
{ 444.26958392, 34.07336105 }, | |
{ 451.25924767, 33.78173044 }, | |
{ 455.73032262, 33.21967294 }, | |
{ 462.90029741, 32.86368404 }, | |
{ 469.60397823, 32.23470809 }, | |
{ 477.03309446, 31.82312847 }, | |
{ 483.29868355, 31.26851793 }, | |
{ 490.8789731, 30.90061517 }, | |
{ 494.78345661, 30.11804929 }, | |
{ 502.63220567, 30.33475788 }, | |
{ 505.6209675, 29.37770136 }, | |
{ 513.80792258, 29.5622441 }, | |
{ 517.10829895, 28.86837554 }, | |
{ 525.09526789, 28.26487647 }, | |
{ 533.83677336, 27.79597819 }, | |
{ 540.04037978, 27.1954183 }, | |
{ 548.61175328, 26.94985898 }, | |
{ 551.7411593, 26.32580641 }, | |
{ 560.50216917, 26.05979167 }, | |
{ 566.05562258, 25.46197956 }, | |
{ 574.88465641, 25.12374794 }, | |
{ 579.45732663, 24.50864496 }, | |
{ 588.54581469, 24.18400828 }, | |
{ 596.28261666, 23.69307887 }, | |
{ 602.8431215, 22.83113286 }, | |
{ 612.96472174, 22.59321552 }, | |
{ 616.4612117, 22.02417004 }, | |
{ 626.50361859, 21.84893678 }, | |
{ 630.07733749, 21.22213386 }, | |
{ 640.34155667, 20.91488359 }, | |
{ 640.75040837, 19.98197983 }, | |
{ 652.02488212, 20.14860139 }, | |
{ 658.1637745, 19.49134468 }, | |
{ 668.86288705, 19.06222587 }, | |
{ 680.52800092, 18.13739361 }, | |
{ 692.12757952, 17.7184163 }, | |
{ 694.26332036, 17.13755445 }, | |
{ 706.22714223, 16.68847699 }, | |
{ 712.02018679, 16.05423182 }, | |
{ 723.72026449, 15.85667512 }, | |
{ 728.73285203, 15.24790704 }, | |
{ 740.08739317, 14.68373957 }, | |
{ 751.55569779, 14.27152508 }, | |
{ 754.91018561, 13.64365338 }, | |
{ 766.67260134, 13.14086465 }, | |
{ 779.84052213, 12.74839592 }, | |
{ 782.24692422, 12.08410665 }, | |
{ 795.1381014, 11.90783474 }, | |
{ 801.46268196, 11.38211828 }, | |
{ 815.37820186, 10.59635786 }, | |
{ 823.41660443, 9.97783549 }, | |
{ 836.25396192, 9.76502132 }, | |
{ 842.90558073, 9.19078075 }, | |
{ 857.39655739, 8.45800556 }, | |
{ 869.92443335, 7.82759835 }, | |
{ 883.94119595, 7.39260315 }, | |
{ 890.97212214, 6.82091648 }, | |
{ 905.12975565, 6.04530091 }, | |
{ 921.26166392, 5.63839116 }, | |
{ 927.14577531, 4.9809091 }, | |
{ 942.38277935, 4.4570426 }, | |
{ 958.46592677, 3.90164288 }, | |
{ 963.93323406, 3.2720896 }, | |
{ 979.23251924, 2.92923649 }, | |
{ 990.16120349, 2.27502245 }, | |
{ 1004.91998758, 1.61323342 }, | |
{ 1014.14673766, 0.91101585 }, | |
{ 1028.18752845, 0.83042711 }, | |
{ 1045.87142486, -0.18085832 }, | |
{ 1063.72075815, -0.52958855 }, | |
{ 1069.78846289, -1.18939572 }, | |
{ 1079.26013385, -1.85936398 }, | |
{ 1096.0861829, -2.14336812 }, | |
{ 1104.80452421, -2.81210301 }, | |
{ 1122.18035321, -3.14334772 }, | |
{ 1130.50063587, -3.81328749 }, | |
{ 1148.61994668, -4.46819519 }, | |
{ 1168.08620549, -5.21285774 }, | |
{ 1187.8823691, -6.03260497 }, | |
{ 1207.22479172, -6.79895086 }, | |
{ 1225.66496243, -7.66186177 }, | |
{ 1245.41363731, -8.1285791 }, | |
{ 1254.64761958, -8.75883519 }, | |
{ 1269.22399999, -9.76372765 }, | |
{ 1273.838924, -9.05198859 }, | |
{ 1292.98824706, -10.09018639 }, | |
{ 1314.58676236, -10.43702187 }, | |
{ 1322.08546376, -11.02807018 }, | |
{ 1335.91049067, -11.75770018 }, | |
{ 1356.86355483, -12.14423139 }, | |
{ 1366.92387024, -12.83342365 }, | |
{ 1388.83249875, -13.45656475 }, | |
{ 1411.87015604, -14.28837292 }, | |
{ 1433.89416981, -15.05979079 }, | |
{ 1456.2617401, -15.79419951 }, | |
{ 1479.86513179, -16.21431476 }, | |
}; | |
std::map<float, float> | |
b_fe = { | |
{ 45.66050014, -7.76053929 }, | |
{ 46.38521113, -8.07725554 }, | |
{ 47.30567206, -8.276241 }, | |
{ 48.18830075, -8.2771441 }, | |
{ 49.12178201, -8.33469287 }, | |
{ 49.79362769, -8.24299045 }, | |
{ 50.93623007, -8.27985341 }, | |
{ 51.88659767, -8.06622887 }, | |
{ 52.77638028, -8.14067195 }, | |
{ 53.91128071, -8.23694012 }, | |
{ 54.84542171, -8.2119566 }, | |
{ 55.86872696, -8.23236221 }, | |
{ 56.91112504, -8.38928542 }, | |
{ 57.97297216, -8.40969103 }, | |
{ 59.05463122, -8.41872018 }, | |
{ 60.11716958, -8.54617711 }, | |
{ 61.27887063, -8.76669599 }, | |
{ 62.4222111, -8.79035202 }, | |
{ 63.58688401, -8.83676099 }, | |
{ 64.8580076, -8.81009938 }, | |
{ 67.17527377, -8.77010066 }, | |
{ 68.5821316, -9.11929499 }, | |
{ 69.77047994, -9.2645715 }, | |
{ 72.37128959, -9.81434847 }, | |
{ 73.8068179, -9.84212397 }, | |
{ 75.3182719, -9.81257391 }, | |
{ 76.49824956, -9.78353783 }, | |
{ 77.92555303, -9.75193675 }, | |
{ 79.37948712, -9.95111539 }, | |
{ 80.16469572, -9.54320436 }, | |
{ 80.98054083, -9.93880246 }, | |
{ 82.23957194, -9.97031563 }, | |
{ 83.90608831, -10.10448161 }, | |
{ 85.47160715, -10.41466206 }, | |
{ 87.06633543, -10.45131977 }, | |
{ 88.69081813, -10.44897246 }, | |
{ 90.0424593, -11.14205057 }, | |
{ 90.34561041, -10.42928957 }, | |
{ 92.03127778, -10.69456007 }, | |
{ 93.74839632, -10.82385472 }, | |
{ 95.49755283, -11.02249163 }, | |
{ 97.27934509, -11.15882885 }, | |
{ 99.1996167, -11.5435043 }, | |
{ 100.96752111, -11.70485976 }, | |
{ 103.15247851, -11.75938736 }, | |
{ 104.84208269, -11.87985384 }, | |
{ 107.018814, -12.07631626 }, | |
{ 108.87316915, -12.20446358 }, | |
{ 110.9045235, -12.37601367 }, | |
{ 113.02803708, -12.69106999 }, | |
{ 115.08164233, -12.79224827 }, | |
{ 117.22883431, -12.99305213 }, | |
{ 119.30325668, -13.25556777 }, | |
{ 121.6441526, -13.4027859 }, | |
{ 123.97956636, -13.67521044 }, | |
{ 126.22576986, -13.8943789 }, | |
{ 128.58088885, -14.07508148 }, | |
{ 130.97994961, -14.40590209 }, | |
{ 133.42377203, -14.56445051 }, | |
{ 135.70017655, -14.84459631 }, | |
{ 138.50446691, -15.05910167 }, | |
{ 141.03223899, -15.33588386 }, | |
{ 143.66361691, -15.61144736 }, | |
{ 146.34409104, -15.86588313 }, | |
{ 149.09636402, -16.05687221 }, | |
{ 151.91070516, -16.28863616 }, | |
{ 154.68933691, -16.76570803 }, | |
{ 157.5755288, -17.04127152 }, | |
{ 160.51557123, -17.38671902 }, | |
{ 163.4581368, -17.70111711 }, | |
{ 166.56124541, -18.06461234 }, | |
{ 169.66894324, -18.35155229 }, | |
{ 172.83462446, -18.75713254 }, | |
{ 176.05937093, -19.17896488 }, | |
{ 179.34428467, -19.52062022 }, | |
{ 182.49668335, -19.87211753 }, | |
{ 186.09912536, -20.26731407 }, | |
{ 189.57136073, -20.52164149 }, | |
{ 193.31345523, -21.0840008 }, | |
{ 196.71139502, -21.51005816 }, | |
{ 200.3956658, -21.87243834 }, | |
{ 204.3134005, -22.28307241 }, | |
{ 207.91218837, -22.75426876 }, | |
{ 211.80836117, -23.12912872 }, | |
{ 215.76027917, -23.54771064 }, | |
{ 219.78593201, -23.9727934 }, | |
{ 223.88669544, -24.40762741 }, | |
{ 228.06397087, -24.80670682 }, | |
{ 232.62304774, -25.29379197 }, | |
{ 236.65379459, -25.71375467 }, | |
{ 241.0692784, -26.11120886 }, | |
{ 245.56714626, -26.58179749 }, | |
{ 250.1489353, -26.85573577 }, | |
{ 252.97818194, -27.73439836 }, | |
{ 258.53946614, -27.85300213 }, | |
{ 263.08390686, -28.21849905 }, | |
{ 267.70822684, -28.65259691 }, | |
{ 272.02292114, -29.50528964 }, | |
{ 273.26813066, -29.07098912 }, | |
{ 276.98156641, -29.55565299 }, | |
{ 281.85017052, -29.91695857 }, | |
{ 287.10892781, -30.26240607 }, | |
{ 292.46580293, -30.76224846 }, | |
{ 297.92262657, -31.27346732 }, | |
{ 303.48126355, -31.80341142 }, | |
{ 308.80980922, -32.05532126 }, | |
{ 311.71729057, -32.56468631 }, | |
{ 317.03564305, -32.8432069 }, | |
{ 322.95089048, -33.27804091 }, | |
{ 328.97650453, -33.7079993 }, | |
{ 335.11454443, -34.08432578 }, | |
{ 341.3671078, -34.55653961 }, | |
{ 347.73633142, -34.94911818 }, | |
{ 354.22439195, -35.37907656 }, | |
{ 360.83350664, -35.7651543 }, | |
{ 367.56593412, -36.2162404 }, | |
{ 374.42397515, -36.60881897 }, | |
{ 381.40997343, -37.01439922 }, | |
{ 388.23260519, -37.54257618 }, | |
{ 396.3994783, -37.85082742 }, | |
{ 403.15980959, -38.07999548 }, | |
{ 410.68196075, -38.34743293 }, | |
{ 414.10096308, -39.05014511 }, | |
{ 421.16613062, -39.19702374 }, | |
{ 429.02424351, -39.46283598 }, | |
{ 437.02897298, -39.80178264 }, | |
{ 445.1830546, -40.06922008 }, | |
{ 453.48927498, -40.33015669 }, | |
{ 462.6788571, -40.81193465 }, | |
{ 470.56953942, -41.01698866 }, | |
{ 479.34942055, -41.29336476 }, | |
{ 488.2931166, -41.56242741 }, | |
{ 497.40368404, -41.80548671 }, | |
{ 506.68423633, -42.20781654 }, | |
{ 526.59705026, -42.53961722 }, | |
{ 535.57781514, -42.6005761 }, | |
{ 545.50009686, -42.89063515 }, | |
{ 555.74987039, -42.95017712 }, | |
{ 566.11904517, -43.14610535 }, | |
{ 576.92402458, -43.27704573 }, | |
{ 587.44140829, -43.40306943 }, | |
{ 598.40188342, -43.55186659 }, | |
{ 608.60723231, -43.64614227 }, | |
{ 620.94015052, -43.85433654 }, | |
{ 632.52564481, -43.87149173 }, | |
{ 644.77863622, -43.84859264 }, | |
{ 656.3491526, -43.81804081 }, | |
{ 668.59530764, -43.87420104 }, | |
{ 681.06995131, -43.87510414 }, | |
{ 694.58499767, -43.81005557 }, | |
{ 706.72183661, -43.63312893 }, | |
{ 720.67236103, -43.56360112 }, | |
{ 733.33987703, -43.48704107 }, | |
{ 747.02252414, -43.33517449 }, | |
{ 760.96046193, -43.22881377 }, | |
{ 775.1584536, -43.11757742 }, | |
{ 789.62135123, -43.34600984 }, | |
{ 803.32484547, -42.8854457 }, | |
{ 817.03476483, -42.73434808 }, | |
{ 821.6599097, -42.26637601 }, | |
{ 835.60964316, -42.20650972 }, | |
{ 851.81133281, -41.98706567 }, | |
{ 867.54240949, -41.70589552 }, | |
{ 883.06094023, -41.52083772 }, | |
{ 897.87572733, -41.12298665 }, | |
{ 914.15630125, -40.82650538 }, | |
{ 929.60959743, -40.63873629 }, | |
{ 941.81955063, -40.21873133 }, | |
{ 957.97043917, -40.07740397 }, | |
{ 974.56955248, -39.87021641 }, | |
{ 988.66146268, -39.48708153 }, | |
{ 1005.81446636, -39.52071284 }, | |
{ 1036.45627951, -38.67033701 }, | |
{ 1052.62237201, -38.41876774 }, | |
{ 1063.55379415, -37.97182909 }, | |
{ 1080.37162887, -37.7532155 }, | |
{ 1098.24281784, -37.35088381 }, | |
{ 1116.96027427, -37.01556905 }, | |
{ 1133.13428007, -36.68854495 }, | |
{ 1153.55281121, -36.25829937 }, | |
{ 1172.90554049, -35.81933049 }, | |
{ 1192.32687905, -35.48423812 }, | |
{ 1209.59405056, -34.9863624 }, | |
{ 1228.94574101, -34.66534633 }, | |
{ 1248.5334054, -34.16440434 }, | |
{ 1269.13155152, -33.87916688 }, | |
{ 1289.0429713, -33.38500835 }, | |
{ 1309.98754267, -33.00389054 }, | |
{ 1328.95866542, -32.51197392 }, | |
{ 1349.86708352, -32.22391877 }, | |
{ 1363.24156159, -31.6928486 }, | |
{ 1384.31771986, -31.45821361 }, | |
{ 1399.76734083, -30.92589298 }, | |
{ 1424.28756429, -30.74694985 }, | |
{ 1443.02656313, -29.96748789 }, | |
{ 1465.72960386, -29.71558462 }, | |
{ 1480.25204734, -29.27509278 }, | |
{ 1492.90990004, -28.93226453 },}; | |
std::map<float, float> | |
g_oe = { | |
{ 44.96789339, 0.18153929 }, | |
{ 45.79008204, 0.13007765 }, | |
{ 46.66580884, 0.14877952 }, | |
{ 47.53949506, 0.15840464 }, | |
{ 48.42928432, 0.16026768 }, | |
{ 49.33616475, 0.17522923 }, | |
{ 50.25908722, 0.16253835 }, | |
{ 51.19962745, 0.16003522 }, | |
{ 52.15787149, 0.16044286 }, | |
{ 53.13404988, 0.16085051 }, | |
{ 54.12849826, 0.16125815 }, | |
{ 55.14155857, 0.16166579 }, | |
{ 56.17357917, 0.16207344 }, | |
{ 57.22500878, 0.16490673 }, | |
{ 58.29684549, 0.18617498 }, | |
{ 59.38809532, 0.19094879 }, | |
{ 60.49889857, 0.17437688 }, | |
{ 61.63080202, 0.16556705 }, | |
{ 62.78382099, 0.15530183 }, | |
{ 63.95880998, 0.15425408 }, | |
{ 65.15585284, 0.15466173 }, | |
{ 66.37529937, 0.15506937 }, | |
{ 67.69575616, 0.13867238 }, | |
{ 68.88360836, 0.16704265 }, | |
{ 70.17037059, 0.11578393 }, | |
{ 71.48356247, 0.11400849 }, | |
{ 72.82143739, 0.11441613 }, | |
{ 74.18435177, 0.11482378 }, | |
{ 75.57277423, 0.11523142 }, | |
{ 76.98718219, 0.11563907 }, | |
{ 78.43037828, 0.15970843 }, | |
{ 79.89512251, 0.10190045 }, | |
{ 81.3912014, 0.11637687 }, | |
{ 82.91423402, 0.11193321 }, | |
{ 84.46604357, 0.11234086 }, | |
{ 86.04689653, 0.1127485 }, | |
{ 87.65737964, 0.11388384 }, | |
{ 89.3004666, 0.15577011 }, | |
{ 90.97000872, 0.12706995 }, | |
{ 92.67245201, 0.12529451 }, | |
{ 94.40638364, 0.1176975 }, | |
{ 96.17327842, 0.11810515 }, | |
{ 97.97570163, 0.15562525 }, | |
{ 99.80753231, 0.12838047 }, | |
{ 101.67514711, 0.12345168 }, | |
{ 107.49441157, 0.16518299 }, | |
{ 109.50643946, 0.16801628 }, | |
{ 111.55594447, 0.16842393 }, | |
{ 113.64365852, 0.16689105 }, | |
{ 115.77078501, 0.16972435 }, | |
{ 117.937339, 0.16770634 }, | |
{ 120.14463538, 0.16811398 }, | |
{ 122.39324316, 0.16852163 }, | |
{ 124.68393553, 0.16892927 }, | |
{ 127.01750013, 0.16933691 }, | |
{ 129.39473935, 0.16974456 }, | |
{ 131.8164706, 0.1701522 }, | |
{ 134.28352659, 0.17055985 }, | |
{ 136.7976534, 0.18067009 }, | |
{ 139.35802787, 0.182048 }, | |
{ 141.96609068, 0.18100025 }, | |
{ 144.80860415, 0.13812538 }, | |
{ 147.32523122, 0.13548561 }, | |
{ 150.09055, 0.21472691 }, | |
{ 152.71451662, 0.149579 }, | |
{ 156.27695593, 0.11786258 }, | |
{ 159.20222839, 0.12215127 }, | |
{ 162.18318896, 0.13492973 }, | |
{ 164.98294005, 0.16136403 }, | |
{ 168.31553815, 0.17746621 }, | |
{ 171.46570484, 0.17787386 }, | |
{ 174.67460028, 0.17634098 }, | |
{ 177.94413252, 0.17965941 }, | |
{ 181.27468491, 0.18152244 }, | |
{ 184.66745352, 0.18241522 }, | |
{ 188.12396872, 0.18524851 }, | |
{ 191.64392351, 0.1783792 }, | |
{ 195.2309568, 0.18072737 }, | |
{ 199.18458039, 0.20842061 }, | |
{ 202.37457828, 0.20872161 }, | |
{ 207.09589117, 0.1800839 }, | |
{ 210.97186475, 0.18049154 }, | |
{ 214.92038044, 0.18089918 }, | |
{ 218.94258037, 0.17985144 }, | |
{ 223.03405355, 0.13902302 }, | |
{ 227.20832323, 0.13943066 }, | |
{ 231.46071787, 0.1398383 }, | |
{ 235.79327998, 0.14388442 }, | |
{ 240.20741343, 0.15084133 }, | |
{ 244.70261517, 0.14833819 }, | |
{ 249.28856544, 0.1851306 }, | |
{ 253.95504372, 0.19038954 }, | |
{ 258.69953631, 0.14228417 }, | |
{ 263.53958584, 0.13298921 }, | |
{ 268.4708053, 0.12709016 }, | |
{ 273.49546196, 0.1274978 }, | |
{ 278.1801676, 0.14921659 }, | |
{ 283.83787823, 0.17634098 }, | |
{ 289.15014257, 0.17674863 }, | |
{ 294.94042033, 0.13775479 }, | |
{ 300.07913523, 0.19890964 }, | |
{ 305.69255955, 0.18573364 }, | |
{ 311.40215198, 0.13059388 }, | |
{ 317.23197045, 0.13876361 }, | |
{ 323.17241476, 0.15372516 }, | |
{ 329.21939953, 0.14758354 }, | |
{ 335.38250293, 0.15454044 }, | |
{ 341.65913187, 0.1534927 }, | |
{ 348.05459748, 0.15826651 }, | |
{ 354.56908073, 0.16012955 }, | |
{ 361.20638351, 0.16563106 }, | |
{ 367.96666443, 0.1660387 }, | |
{ 374.85346968, 0.16644635 }, | |
{ 381.86916728, 0.16685399 }, | |
{ 388.40945911, 0.18572668 }, | |
{ 396.77258519, 0.21572282 }, | |
{ 403.1024339, 0.26331973 }, | |
{ 407.39881604, 0.20563114 }, | |
{ 414.76435018, 0.21669775 }, | |
{ 422.52701344, 0.21710539 }, | |
{ 430.43496145, 0.21751304 }, | |
{ 438.4919206, 0.22131659 }, | |
{ 447.34019324, 0.20730605 }, | |
{ 455.05303297, 0.20272667 }, | |
{ 463.56973277, 0.20313432 }, | |
{ 472.24683705, 0.20669531 }, | |
{ 481.08604375, 0.20928604 }, | |
{ 490.09093816, 0.21260446 }, | |
{ 500.06454777, 0.25745228 }, | |
{ 508.60828683, 0.21560284 }, | |
{ 518.12680813, 0.21455509 }, | |
{ 527.82476605, 0.21714582 }, | |
{ 537.71112552, 0.23865663 }, | |
{ 547.77672837, 0.24415814 }, | |
{ 558.02883002, 0.24456578 }, | |
{ 568.47280837, 0.24497343 }, | |
{ 578.46835096, 0.26207719 }, | |
{ 590.19861371, 0.27324205 }, | |
{ 600.99087173, 0.24280045 }, | |
{ 612.24916713, 0.26794973 }, | |
{ 623.70792464, 0.26835738 }, | |
{ 634.95087211, 0.3056599 }, | |
{ 648.22329376, 0.30236654 }, | |
{ 659.40104573, 0.30087121 }, | |
{ 670.74905954, 0.31264671 }, | |
{ 684.6201856, 0.33888907 }, | |
{ 697.88088025, 0.33654902 }, | |
{ 716.33086029, 0.33662336 }, | |
{ 729.61518485, 0.36591908 }, | |
{ 743.2661557, 0.35759438 }, | |
{ 757.17700621, 0.35800202 }, | |
{ 771.34820998, 0.35840967 }, | |
{ 784.95609579, 0.37311801 }, | |
{ 801.77667578, 0.39494709 }, | |
{ 815.16522884, 0.39469176 }, | |
{ 831.32483953, 0.41181846 }, | |
{ 846.31509945, 0.4159953 }, | |
{ 862.17072396, 0.44405536 }, | |
{ 878.09096635, 0.45464518 }, | |
{ 895.08952692, 0.4718878 }, | |
{ 910.14411683, 0.45778764 }, | |
{ 928.58519417, 0.50099078 }, | |
{ 945.97686304, 0.52080363 }, | |
{ 963.69695219, 0.54474009 }, | |
{ 981.75058581, 0.5711022 }, | |
{ 1001.22705754, 0.62590613 }, | |
{ 1018.76462576, 0.64981535 }, | |
{ 1039.63289042, 0.69618111 }, | |
{ 1057.46445818, 0.75101812 }, | |
{ 1077.29008423, 0.79848339 }, | |
{ 1097.48416513, 0.84158249 }, | |
{ 1118.04468192, 0.8686723 }, | |
{ 1139.01561327, 0.92850839 }, | |
{ 1160.35114344, 0.95171715 }, | |
{ 1182.11386267, 1.00937016 }, | |
{ 1204.28711908, 1.06993395 }, | |
{ 1227.50715053, 1.14286466 }, | |
{ 1249.91859289, 1.22586961 }, | |
{ 1273.38321744, 1.30911324 }, | |
{ 1297.30121926, 1.40703205 }, | |
{ 1321.66673892, 1.50301034 }, | |
{ 1346.51065164, 1.62178975 }, | |
{ 1371.26840265, 1.73767266 }, | |
{ 1393.66627197, 1.83713253 }, | |
{ 1407.02155682, 1.98106796 }, | |
{ 1432.43827477, 2.06556246 }, | |
{ 1447.83896499, 2.22503432 }, | |
{ 1462.88377748, 2.33388601 }, | |
{ 1480.27795414, 2.4805991 },}; | |
std::map<float, float> | |
b_oe = { | |
{ 45.73705798, 0.33413968 }, | |
{ 46.59281316, 0.32654268 }, | |
{ 47.46542089, 0.34514271 }, | |
{ 48.35383959, 0.34749087 }, | |
{ 49.26034988, 0.39374332 }, | |
{ 50.18100603, 0.35606824 }, | |
{ 51.1200599, 0.35283741 }, | |
{ 52.07760942, 0.37580361 }, | |
{ 53.05231174, 0.37693895 }, | |
{ 54.04544315, 0.38316815 }, | |
{ 55.05703032, 0.38575888 }, | |
{ 56.0874689, 0.38616653 }, | |
{ 57.13745549, 0.39336599 }, | |
{ 58.20764276, 0.41439167 }, | |
{ 59.29552022, 0.3767166 }, | |
{ 60.38241629, 0.4106587 }, | |
{ 61.58509703, 0.43945117 }, | |
{ 62.69006682, 0.43809567 }, | |
{ 63.86353174, 0.44238436 }, | |
{ 65.04269506, 0.45079109 }, | |
{ 66.27735652, 0.46406024 }, | |
{ 67.51781508, 0.46495302 }, | |
{ 68.78428911, 0.52600194 }, | |
{ 70.07011578, 0.49414842 }, | |
{ 71.38171254, 0.49819454 }, | |
{ 72.71818237, 0.50878992 }, | |
{ 74.08091453, 0.54412694 }, | |
{ 75.46782208, 0.5527818 }, | |
{ 76.89741793, 0.55070405 }, | |
{ 78.39355246, 0.57298694 }, | |
{ 79.69067875, 0.53140186 }, | |
{ 81.19295726, 0.57713902 }, | |
{ 82.86035391, 0.60464216 }, | |
{ 84.35185479, 0.60446837 }, | |
{ 85.93081031, 0.60899963 }, | |
{ 87.53924997, 0.61231805 }, | |
{ 89.179552, 0.64474429 }, | |
{ 90.8485328, 0.64369654 }, | |
{ 92.54979607, 0.65938579 }, | |
{ 94.28254656, 0.66925347 }, | |
{ 96.01044518, 0.69834428 }, | |
{ 97.81943604, 0.72767856 }, | |
{ 99.7486747, 0.75155648 }, | |
{ 101.69393326, 0.75259094 }, | |
{ 103.37676193, 0.77804532 }, | |
{ 105.38636677, 0.7900711 }, | |
{ 107.36031129, 0.81182447 }, | |
{ 109.242748, 0.82116271 }, | |
{ 111.41827642, 0.83495575 }, | |
{ 113.50494119, 0.85331321 }, | |
{ 115.81537052, 0.89471878 }, | |
{ 117.67300097, 0.90007142 }, | |
{ 119.17495361, 0.94139308 }, | |
{ 121.22413992, 0.93165163 }, | |
{ 123.49357966, 0.93957879 }, | |
{ 125.67188951, 0.95045716 }, | |
{ 128.16437217, 0.99763944 }, | |
{ 130.56350451, 1.00289839 }, | |
{ 133.00802677, 1.01349377 }, | |
{ 135.71030948, 1.00931109 }, | |
{ 138.03348963, 1.01600701 }, | |
{ 140.61724842, 1.02005313 }, | |
{ 143.32766348, 1.04490772 }, | |
{ 145.93428216, 1.06380244 }, | |
{ 148.80428644, 1.10801294 }, | |
{ 151.45703592, 1.15315399 }, | |
{ 154.28932726, 1.13100308 }, | |
{ 156.97753385, 1.15996226 }, | |
{ 160.12285813, 1.17038622 }, | |
{ 162.93498923, 1.22114711 }, | |
{ 165.98708149, 1.24495296 }, | |
{ 169.42028654, 1.25147826 }, | |
{ 172.36005195, 1.27219737 }, | |
{ 175.69660855, 1.32475532 }, | |
{ 178.98773744, 1.34844921 }, | |
{ 182.09899736, 1.35095722 }, | |
{ 185.97199789, 1.38783935 }, | |
{ 189.23215077, 1.39212104 }, | |
{ 192.62976774, 1.40905494 }, | |
{ 196.68081351, 1.44397904 }, | |
{ 200.19601099, 1.48452191 }, | |
{ 203.66798306, 1.46399919 }, | |
{ 207.49202091, 1.50994501 }, | |
{ 211.85949062, 1.55903046 }, | |
{ 215.4848028, 1.5662255 }, | |
{ 219.5051264, 1.60007071 }, | |
{ 223.63501109, 1.62501385 }, | |
{ 227.65253798, 1.65633187 }, | |
{ 232.18786379, 1.69151535 }, | |
{ 236.26316395, 1.71638155 }, | |
{ 241.05572242, 1.74910796 }, | |
{ 245.38679831, 1.78399169 }, | |
{ 249.74042229, 1.77209863 }, | |
{ 254.40376018, 1.84174965 }, | |
{ 259.44707515, 1.9159572 }, | |
{ 264.30609757, 1.93455723 }, | |
{ 269.25448699, 1.94418235 }, | |
{ 274.37389115, 1.98265303 }, | |
{ 279.43927886, 2.00757943 }, | |
{ 284.67617919, 2.04412927 }, | |
{ 290.00998576, 2.07437243 }, | |
{ 295.44316127, 2.10177641 }, | |
{ 301.2109497, 2.17583835 }, | |
{ 306.62544069, 2.1983333 }, | |
{ 312.37408508, 2.245556 }, | |
{ 318.22946135, 2.28792741 }, | |
{ 324.193425, 2.32496238 }, | |
{ 330.27094801, 2.370002 }, | |
{ 336.3727624, 2.41460171 }, | |
{ 342.76992848, 2.46008125 }, | |
{ 349.19627063, 2.50754652 }, | |
{ 355.74467152, 2.56156105 }, | |
{ 362.41420816, 2.60878376 }, | |
{ 369.2099975, 2.66085777 }, | |
{ 376.13420512, 2.71681282 }, | |
{ 382.89539911, 2.76384905 }, | |
{ 389.36788706, 2.87392726 }, | |
{ 396.66152133, 2.89776756 }, | |
{ 403.9514999, 2.93638637 }, | |
{ 411.35976988, 2.98390057 }, | |
{ 419.07260277, 3.03330636 }, | |
{ 426.92899749, 3.07907368 }, | |
{ 434.94116896, 3.15370624 }, | |
{ 443.09905181, 3.21281464 }, | |
{ 451.41157573, 3.27725947 }, | |
{ 459.88072142, 3.34388739 }, | |
{ 468.50730021, 3.40590656 }, | |
{ 477.29687361, 3.47156422 }, | |
{ 486.25070821, 3.53528135 }, | |
{ 495.37527545, 3.6072457 }, | |
{ 505.2344443, 3.66725204 }, | |
{ 513.48309637, 3.75608987 }, | |
{ 522.21668936, 3.8083842 }, | |
{ 530.73622629, 3.91902457 }, | |
{ 540.55252055, 3.96414673 }, | |
{ 550.1033546, 4.01802295 }, | |
{ 560.58828289, 4.08428082 }, | |
{ 570.9529913, 4.18884172 }, | |
{ 581.67370384, 4.27782027 }, | |
{ 593.07096689, 4.35575011 }, | |
{ 602.68699569, 4.40920633 }, | |
{ 615.05375148, 4.53252373 }, | |
{ 626.60057037, 4.6168589 }, | |
{ 638.36741243, 4.70871358 }, | |
{ 649.204963, 4.80674829 }, | |
{ 655.83800766, 4.9174249 }, | |
{ 667.07426931, 4.94448012 }, | |
{ 680.14672042, 5.02644623 }, | |
{ 692.89424519, 5.14003786 }, | |
{ 705.26685388, 5.23085092 }, | |
{ 715.51432215, 5.33557494 }, | |
{ 727.74876193, 5.42613203 }, | |
{ 740.06511655, 5.5191569 }, | |
{ 751.76522612, 5.62426277 }, | |
{ 764.76281963, 5.72049334 }, | |
{ 780.74072434, 5.79108284 }, | |
{ 793.35984117, 5.94485546 }, | |
{ 807.64169846, 6.03002293 }, | |
{ 818.38198519, 6.17752122 }, | |
{ 832.64542309, 6.24730061 }, | |
{ 848.30131596, 6.37359954 }, | |
{ 864.24534091, 6.48922561 }, | |
{ 879.81693097, 6.59736399 }, | |
{ 894.70553077, 6.73407671 }, | |
{ 910.36213333, 6.82217831 }, | |
{ 927.15352163, 6.94217718 }, | |
{ 932.48841428, 7.0581784 }, | |
{ 947.60395772, 7.12746313 }, | |
{ 961.86280483, 7.25688825 }, | |
{ 976.69427448, 7.36517427 }, | |
{ 993.43952489, 7.50731575 }, | |
{ 1010.93447189, 7.61752675 }, | |
{ 1032.86532882, 7.76575624 }, | |
{ 1048.68549431, 7.92332099 }, | |
{ 1065.4588911, 8.03409238 }, | |
{ 1079.1440263, 8.1688733 }, | |
{ 1092.17553017, 8.29338526 }, | |
{ 1107.66815473, 8.40498751 }, | |
{ 1124.26260486, 8.54310778 }, | |
{ 1140.80214759, 8.66943616 }, | |
{ 1157.75121942, 8.79051591 }, | |
{ 1170.68800955, 8.94072865 }, | |
{ 1191.65172108, 9.03833209 }, | |
{ 1207.76108527, 9.20497056 }, | |
{ 1225.03454925, 9.31764262 }, | |
{ 1239.45959824, 9.43203863 }, | |
{ 1256.2034007, 9.55889256 }, | |
{ 1273.36030118, 9.6768714 }, | |
{ 1290.76452289, 9.80973608 }, | |
{ 1293.90509065, 9.99219574 }, | |
{ 1319.68961519, 10.02490886 }, | |
{ 1335.90323678, 10.12842601 }, | |
{ 1355.11554447, 10.25231861 }, | |
{ 1369.84328517, 10.36237277 }, | |
{ 1388.00711044, 10.49735065 }, | |
{ 1407.33868382, 10.62116164 }, | |
{ 1424.60256247, 10.75851465 }, | |
{ 1460.20153423, 10.97354898 }, | |
{ 1452.73478012, 10.87071149 }, | |
{ 1479.78693092, 11.12516934 }, | |
{ 1502.02363664, 11.18645151 },}; | |
std::map<float, float> | |
g_re = { | |
{ 45.73365477, -0.00778184245 }, | |
{ 46.59103605, -0.00979104898 }, | |
{ 47.46420094, -0.00979104898 }, | |
{ 48.35419065, -0.0129254112 }, | |
{ 49.26035076, -0.0126039381 }, | |
{ 50.18344331, -0.011960992 }, | |
{ 51.12348397, -0.00906773463 }, | |
{ 52.0822789, -0.0134076207 }, | |
{ 53.05925001, -0.0189530307 }, | |
{ 54.05375489, -0.0196763451 }, | |
{ 55.09791935, -0.0205603959 }, | |
{ 56.09817132, -0.0160597733 }, | |
{ 57.14899322, -0.0130861477 }, | |
{ 58.22053744, -0.0159794051 }, | |
{ 59.29109355, -0.0188388232 }, | |
{ 59.89555005, -0.00794257898 }, | |
{ 60.83122528, -0.00874626158 }, | |
{ 61.9711754, -0.00826405202 }, | |
{ 63.13332071, -0.0121217285 }, | |
{ 64.31622248, -0.0106750998 }, | |
{ 65.52114369, -0.0085051568 }, | |
{ 66.74948641, -0.0105143633 }, | |
{ 67.94935066, -0.0131343686 }, | |
{ 69.7462027, -0.0201585546 }, | |
{ 71.05397946, -0.0232125486 }, | |
{ 72.38560557, -0.0232125486 }, | |
{ 73.74218775, -0.0232125486 }, | |
{ 75.12419371, -0.0232125486 }, | |
{ 76.5320999, -0.0232125486 }, | |
{ 78.07981683, -0.0254858222 }, | |
{ 79.30468942, -0.0344841971 }, | |
{ 80.91611957, -0.0232125486 }, | |
{ 82.43257253, -0.0232125486 }, | |
{ 83.97744541, -0.0232125486 }, | |
{ 85.55056009, -0.0204800277 }, | |
{ 87.15459139, -0.0232125486 }, | |
{ 90.45149733, -0.0216051833 }, | |
{ 92.14611289, -0.0196763451 }, | |
{ 93.87165145, -0.0148542494 }, | |
{ 95.63076447, -0.0143720398 }, | |
{ 97.46411808, -0.0210234702 }, | |
{ 98.66868206, -0.0294009046 }, | |
{ 101.26613152, -0.00753537979 }, | |
{ 102.99983021, -0.00199532767 }, | |
{ 104.93015507, -0.00199532767 }, | |
{ 106.89665625, -0.00199532767 }, | |
{ 108.90001172, -0.00199532767 }, | |
{ 110.94091218, -0.00199532767 }, | |
{ 113.02006125, -0.00199532767 }, | |
{ 115.13817576, -0.00199532767 }, | |
{ 117.29598595, -0.00199532767 }, | |
{ 119.49423577, -0.00199532767 }, | |
{ 121.73365336, -0.00191495941 }, | |
{ 124.01413033, -0.000576456683 }, | |
{ 126.33825435, -0.000656824944 }, | |
{ 128.70596577, -0.000656824944 }, | |
{ 131.11805058, -0.000656824944 }, | |
{ 133.57534039, -0.000656824944 }, | |
{ 136.07868239, -0.000656824944 }, | |
{ 138.62893965, -0.000656824944 }, | |
{ 141.22781961, -0.00127201332 }, | |
{ 143.8748935, -0.00199532767 }, | |
{ 146.57562386, -0.0117878912 }, | |
{ 149.26897397, -0.0258226035 }, | |
{ 152.12226225, -0.0143720398 }, | |
{ 154.97319302, -0.0143720398 }, | |
{ 157.87755323, -0.0143720398 }, | |
{ 160.83634419, -0.0143720398 }, | |
{ 163.850586, -0.0143720398 }, | |
{ 166.92131786, -0.0143720398 }, | |
{ 170.04959846, -0.0143720398 }, | |
{ 173.23650631, -0.0143720398 }, | |
{ 176.48314017, -0.0143720398 }, | |
{ 179.79088294, -0.0148542494 }, | |
{ 183.16267996, -0.019033399 }, | |
{ 186.59488478, -0.0182297164 }, | |
{ 190.08954624, -0.0142113033 }, | |
{ 193.64454753, -0.0015131181 }, | |
{ 197.27321565, -0.000789803753 }, | |
{ 200.96477365, -0.00829180973 }, | |
{ 204.73401587, -0.00355008234 }, | |
{ 208.56773538, -0.00861328278 }, | |
{ 212.47651352, -0.00861328278 }, | |
{ 216.45854628, -0.00861328278 }, | |
{ 220.5152065, -0.00861328278 }, | |
{ 224.64789279, -0.00861328278 }, | |
{ 228.85802996, -0.00861328278 }, | |
{ 233.14706952, -0.00861328278 }, | |
{ 237.20692314, -0.00576467442 }, | |
{ 241.97938705, -0.00713889637 }, | |
{ 246.80535131, -0.0108358364 }, | |
{ 250.74031876, -0.00894986118 }, | |
{ 255.84304206, -0.0100321538 }, | |
{ 260.64124815, -0.0143720398 }, | |
{ 265.52593855, -0.0143720398 }, | |
{ 270.50098343, -0.0129254112 }, | |
{ 275.56547285, -0.00697815984 }, | |
{ 281.12925436, -0.00128828985 }, | |
{ 285.9774742, -0.00861328278 }, | |
{ 291.33699206, -0.00861328278 }, | |
{ 296.80108669, -0.0040322919 }, | |
{ 302.357466, -0.010542121 }, | |
{ 308.0256932, -0.00869365104 }, | |
{ 313.79696096, -0.010220648 }, | |
{ 319.67784518, -0.010220648 }, | |
{ 325.66973912, -0.00941696538 }, | |
{ 331.77215884, -0.0103813845 }, | |
{ 337.98991712, -0.0103813845 }, | |
{ 344.32495994, -0.00965807017 }, | |
{ 350.77908515, -0.00861328278 }, | |
{ 357.35305318, -0.00861328278 }, | |
{ 364.05022426, -0.00861328278 }, | |
{ 370.87290735, -0.00861328278 }, | |
{ 377.82345468, -0.00861328278 }, | |
{ 384.90426256, -0.00861328278 }, | |
{ 392.11777221, -0.00861328278 }, | |
{ 399.48696907, -0.00826405202 }, | |
{ 406.95736606, -0.00499671103 }, | |
{ 414.57961538, -0.00861328278 }, | |
{ 422.35082028, -0.00740775886 }, | |
{ 430.26454068, -0.00861328278 }, | |
{ 438.32814952, -0.00861328278 }, | |
{ 446.54287885, -0.00861328278 }, | |
{ 454.91156082, -0.00861328278 }, | |
{ 463.43708068, -0.00861328278 }, | |
{ 472.12237772, -0.00861328278 }, | |
{ 480.96927109, -0.00941696538 }, | |
{ 490.29942069, -0.00537176292 }, | |
{ 508.51934003, -0.0103813845 }, | |
{ 518.0495259, -0.0103813845 }, | |
{ 527.75973599, -0.00949733365 }, | |
{ 537.65195218, -0.00861328278 }, | |
{ 547.72811377, -0.00861328278 }, | |
{ 557.99311319, -0.00861328278 }, | |
{ 568.45048947, -0.00861328278 }, | |
{ 579.10384795, -0.00861328278 }, | |
{ 589.53660002, -0.00010429315 }, | |
{ 601.20015216, -0.0011112768 }, | |
{ 612.30980611, -0.00906773463 }, | |
{ 624.00377373, -0.00785552489 }, | |
{ 635.44136175, -0.00861328278 }, | |
{ 647.35019945, -0.00861328278 }, | |
{ 659.48222126, -0.00861328278 }, | |
{ 671.84160989, -0.00861328278 }, | |
{ 684.43262642, -0.00861328278 }, | |
{ 697.28210165, -0.00199532767 }, | |
{ 723.63979173, -0.00837217799 }, | |
{ 737.21831323, -0.000897929727 }, | |
{ 751.03731049, -0.000307594187 }, | |
{ 765.11926793, -0.00320085158 }, | |
{ 779.46183391, -0.00464748028 }, | |
{ 794.08199034, -0.00971068072 }, | |
{ 809.45567354, -0.0329371081 }, | |
{ 824.16301427, -0.0249806503 }, | |
{ 839.62982521, -0.0332585812 }, | |
{ 855.38417982, -0.0404917247 }, | |
{ 871.4430838, -0.0511003351 }, | |
{ 887.80217455, -0.061226736 }, | |
{ 904.43631964, -0.059699739 }, | |
{ 920.27372826, -0.0852645001 }, | |
{ 936.91941134, -0.0941227341 }, | |
{ 954.5403134, -0.107155284 }, | |
{ 972.70967593, -0.122628087 }, | |
{ 990.98600882, -0.138139162 }, | |
{ 1010.04176733, -0.163481953 }, | |
{ 1028.60572541, -0.17888587 }, | |
{ 1047.9410005, -0.197129465 }, | |
{ 1067.65434074, -0.219873683 }, | |
{ 1087.73851845, -0.242617901 }, | |
{ 1108.20213435, -0.265844328 }, | |
{ 1129.06369865, -0.292848064 }, | |
{ 1150.30841882, -0.317119279 }, | |
{ 1171.9606164, -0.343560437 }, | |
{ 1194.03116729, -0.37297522 }, | |
{ 1216.02961436, -0.40268086 }, | |
{ 1236.6155847, -0.441957977 }, | |
{ 1259.4775323, -0.463558287 }, | |
{ 1282.20494117, -0.488625148 }, | |
{ 1307.31503001, -0.513762554 }, | |
{ 1331.54379596, -0.56122065 }, | |
{ 1356.07211823, -0.590049893 }, | |
{ 1381.64736011, -0.628385553 }, | |
{ 1407.69978624, -0.66551569 }, | |
{ 1434.24906581, -0.703931719 }, | |
{ 1461.309778, -0.744758795 }, | |
{ 1487.69112223, -0.772445661 },}; | |
std::map<float, float> | |
b_re = { | |
{ 46.28861411, -0.08863231 }, | |
{ 47.16040825, -0.09084244 }, | |
{ 48.08892787, -0.09778484 }, | |
{ 48.94322133, -0.10904585 }, | |
{ 49.86222307, -0.12061888 }, | |
{ 51.74656513, -0.10719738 }, | |
{ 52.73387567, -0.11077568 }, | |
{ 53.7058976, -0.11692194 }, | |
{ 54.71245594, -0.11724341 }, | |
{ 55.73847849, -0.12110109 }, | |
{ 56.72344097, -0.12613468 }, | |
{ 57.93566622, -0.1335629 }, | |
{ 58.93607755, -0.14738151 }, | |
{ 60.03841555, -0.13540664 }, | |
{ 61.16377778, -0.13637106 }, | |
{ 62.24402872, -0.13832528 }, | |
{ 63.5747317, -0.14833175 }, | |
{ 64.62063853, -0.14804053 }, | |
{ 65.98729744, -0.15652742 }, | |
{ 67.11764004, -0.15405208 }, | |
{ 68.37825181, -0.16731284 }, | |
{ 69.6619618, -0.17784108 }, | |
{ 70.96436142, -0.16329443 }, | |
{ 72.21196649, -0.17282116 }, | |
{ 73.73462984, -0.17456206 }, | |
{ 75.00133351, -0.17223827 }, | |
{ 76.52959982, -0.18329376 }, | |
{ 77.87286927, -0.1836276 }, | |
{ 79.33128053, -0.17944845 }, | |
{ 80.81963154, -0.18595828 }, | |
{ 82.33475905, -0.18788712 }, | |
{ 83.96970008, -0.1974171 }, | |
{ 85.45249201, -0.19841536 }, | |
{ 87.05425916, -0.19954051 }, | |
{ 88.72515096, -0.21163393 }, | |
{ 90.35054874, -0.20950618 }, | |
{ 92.04473493, -0.21280128 }, | |
{ 93.77064342, -0.21593564 }, | |
{ 95.54544073, -0.22309224 }, | |
{ 97.38243728, -0.23276797 }, | |
{ 99.09703226, -0.25129767 }, | |
{ 100.96558605, -0.23546895 }, | |
{ 103.06484056, -0.24422527 }, | |
{ 104.69413785, -0.24835084 }, | |
{ 106.80073406, -0.26190628 }, | |
{ 108.95965641, -0.26140111 }, | |
{ 110.84136093, -0.26190628 }, | |
{ 112.91974798, -0.26512101 }, | |
{ 114.99140234, -0.26982064 }, | |
{ 117.1984639, -0.28360571 }, | |
{ 119.55131263, -0.28243591 }, | |
{ 121.63181761, -0.28183761 }, | |
{ 123.91450465, -0.29027628 }, | |
{ 126.23932184, -0.29686648 }, | |
{ 128.6076303, -0.3031352 }, | |
{ 131.02017724, -0.30892172 }, | |
{ 133.47807892, -0.31494934 }, | |
{ 135.98275469, -0.32258432 }, | |
{ 138.53361753, -0.32829047 }, | |
{ 141.07539728, -0.33347231 }, | |
{ 143.99006947, -0.34450189 }, | |
{ 146.47784953, -0.34749848 }, | |
{ 151.62783166, -0.35932869 }, | |
{ 154.35340771, -0.3618844 }, | |
{ 157.25072488, -0.37144822 }, | |
{ 160.19866874, -0.37329669 }, | |
{ 163.20510721, -0.38165499 }, | |
{ 166.26772356, -0.38953108 }, | |
{ 169.38561762, -0.39314765 }, | |
{ 172.5659428, -0.40431884 }, | |
{ 175.80280179, -0.40954278 }, | |
{ 178.95831242, -0.41675477 }, | |
{ 182.46220967, -0.42433054 }, | |
{ 186.90801526, -0.41830292 }, | |
{ 189.69173471, -0.43553387 }, | |
{ 196.70549275, -0.46859738 }, | |
{ 200.34274864, -0.47646611 }, | |
{ 203.6921768, -0.47387048 }, | |
{ 208.12437485, -0.4811509 }, | |
{ 212.05781323, -0.48999141 }, | |
{ 215.5877306, -0.49435966 }, | |
{ 219.48720728, -0.50440824 }, | |
{ 223.76604174, -0.5113265 }, | |
{ 228.06744186, -0.51876325 }, | |
{ 232.00206667, -0.52753757 }, | |
{ 236.88747286, -0.53490119 }, | |
{ 241.14847987, -0.54134673 }, | |
{ 245.67553914, -0.55163386 }, | |
{ 250.29571859, -0.57260998 }, | |
{ 255.25938425, -0.5737436 }, | |
{ 259.77145831, -0.58048607 }, | |
{ 264.64890112, -0.59173763 }, | |
{ 269.61713175, -0.60202476 }, | |
{ 274.678899, -0.61263337 }, | |
{ 279.83562702, -0.62316162 }, | |
{ 285.09041961, -0.63513649 }, | |
{ 290.44239031, -0.64541597 }, | |
{ 295.89658198, -0.6576396 }, | |
{ 301.45609316, -0.67302268 }, | |
{ 307.11309515, -0.6809464 }, | |
{ 312.87980205, -0.69259979 }, | |
{ 318.75673842, -0.7062624 }, | |
{ 324.74263514, -0.71847837 }, | |
{ 330.83859596, -0.72836367 }, | |
{ 337.05343548, -0.74258885 }, | |
{ 343.38334333, -0.75520667 }, | |
{ 349.83460664, -0.77015517 }, | |
{ 356.40620122, -0.78429998 }, | |
{ 363.10363784, -0.80061474 }, | |
{ 369.92304309, -0.81347366 }, | |
{ 376.87264078, -0.82818105 }, | |
{ 383.95336073, -0.84337065 }, | |
{ 391.1657758, -0.8574351 }, | |
{ 398.84069236, -0.87480107 }, | |
{ 406.17982395, -0.89934906 }, | |
{ 413.64544794, -0.91497877 }, | |
{ 421.59627478, -0.93782632 }, | |
{ 429.33646723, -0.94672423 }, | |
{ 437.39721811, -0.95765432 }, | |
{ 445.6175841, -0.97469239 }, | |
{ 453.98889236, -0.98915868 }, | |
{ 462.79726825, -1.00822694 }, | |
{ 471.41390728, -1.03082005 }, | |
{ 480.08324901, -1.04967598 }, | |
{ 489.10788043, -1.06808031 }, | |
{ 498.37887188, -1.09085132 }, | |
{ 507.65624392, -1.0964503 }, | |
{ 513.63476991, -1.12630002 }, | |
{ 522.50831807, -1.14282279 }, | |
{ 532.33214926, -1.16227191 }, | |
{ 542.34558443, -1.18469466 }, | |
{ 552.54602721, -1.20631372 }, | |
{ 562.94217157, -1.23018309 }, | |
{ 573.53532063, -1.25485615 }, | |
{ 584.32937657, -1.28041325 }, | |
{ 595.32163305, -1.30323784 }, | |
{ 607.96439178, -1.33078272 }, | |
{ 617.37582016, -1.35892501 }, | |
{ 628.13871626, -1.38058425 }, | |
{ 639.39256405, -1.40971633 }, | |
{ 652.50563048, -1.43451136 }, | |
{ 659.0341317, -1.46808319 }, | |
{ 670.36477544, -1.48832595 }, | |
{ 683.26721445, -1.51941392 }, | |
{ 695.85611599, -1.54940582 }, | |
{ 709.73987784, -1.58685743 }, | |
{ 722.31149724, -1.60807465 }, | |
{ 735.92479303, -1.64223116 }, | |
{ 749.79355728, -1.67590547 }, | |
{ 763.91584347, -1.7062043 }, | |
{ 778.30830542, -1.73827124 }, | |
{ 792.97870847, -1.77315106 }, | |
{ 808.0742373, -1.7991234 }, | |
{ 819.88061915, -1.84714908 }, | |
{ 835.05660847, -1.87335421 }, | |
{ 850.13075892, -1.90053476 }, | |
{ 866.85086134, -1.9497362 }, | |
{ 882.49562973, -1.97567908 }, | |
{ 898.91054989, -2.00963276 }, | |
{ 912.5379627, -2.04901512 }, | |
{ 917.71441459, -2.07739315 }, | |
{ 933.7507648, -2.09113383 }, | |
{ 950.97313147, -2.12749472 }, | |
{ 969.30417447, -2.16800415 }, | |
{ 987.19376203, -2.20818446 }, | |
{ 1005.44965412, -2.24487891 }, | |
{ 1017.87487867, -2.28139994 }, | |
{ 1036.41088853, -2.32596861 }, | |
{ 1053.88376118, -2.36241115 }, | |
{ 1072.94160811, -2.39986276 }, | |
{ 1092.55821973, -2.45649278 }, | |
{ 1089.21316352, -2.4154542 }, | |
{ 1112.38332542, -2.48264207 }, | |
{ 1129.95699452, -2.5238742 }, | |
{ 1147.16235291, -2.56237504 }, | |
{ 1162.62308191, -2.61119347 }, | |
{ 1180.20328342, -2.64874541 }, | |
{ 1198.82455935, -2.68420567 }, | |
{ 1211.57396953, -2.72734735 }, | |
{ 1228.68949842, -2.76094128 }, | |
{ 1243.86260004, -2.80480882 }, | |
{ 1260.72121863, -2.84236237 }, | |
{ 1278.10695285, -2.88372199 }, | |
{ 1293.24539138, -2.92687763 }, | |
{ 1314.65748522, -2.98116639 }, | |
{ 1333.43927467, -3.031374 }, | |
{ 1351.93061967, -3.08167494 }, | |
{ 1370.26963321, -3.12738037 }, | |
{ 1384.9378875, -3.168862 }, | |
{ 1399.20556724, -3.20884075 }, | |
{ 1413.12874727, -3.25010873 }, | |
{ 1425.30017626, -3.29497431 }, | |
{ 1440.59028433, -3.33060286 }, | |
{ 1450.97792945, -3.3729918 }, | |
{ 1463.58544746, -3.41561042 }, | |
{ 1470.83574796, -3.47407565 }, | |
{ 1494.28276143, -3.51007757 }, | |
{ 1508.92667263, -3.55344869 },}; | |
/***************/ | |
std::map<float, float> | |
g_ib = { | |
{ 45.00441193, 56.37849386 }, | |
{ 45.59409386, 56.03454659 }, | |
{ 46.03737844, 56.32268237 }, | |
{ 46.43808904, 56.03011648 }, | |
{ 47.23293366, 56.08793117 }, | |
{ 48.11187708, 56.09692121 }, | |
{ 49.00722175, 56.10952148 }, | |
{ 49.86605278, 56.32345093 }, | |
{ 49.91537206, 55.82006555 }, | |
{ 50.84601624, 55.96624445 }, | |
{ 51.7920669, 55.9656072 }, | |
{ 52.75571996, 55.96496994 }, | |
{ 53.73723677, 55.95951904 }, | |
{ 54.73701464, 55.95406814 }, | |
{ 55.75525602, 55.93898995 }, | |
{ 56.79208956, 55.89984354 }, | |
{ 57.84909449, 55.92086769 }, | |
{ 58.9263526, 55.98040099 }, | |
{ 59.99265391, 56.20321638 }, | |
{ 60.01927443, 55.75352244 }, | |
{ 61.1377545, 55.86480242 }, | |
{ 62.27512269, 55.85333447 }, | |
{ 63.43382548, 55.85269721 }, | |
{ 64.61396798, 55.84483949 }, | |
{ 65.81630932, 55.8514227 }, | |
{ 67.0409001, 55.85078545 }, | |
{ 68.28825484, 55.84894478 }, | |
{ 69.55939576, 55.87959622 }, | |
{ 70.13632961, 55.41117962 }, | |
{ 70.95858824, 55.88464174 }, | |
{ 72.11715402, 55.85752876 }, | |
{ 73.60410052, 55.81931664 }, | |
{ 74.76287158, 55.76262702 }, | |
{ 76.32954539, 55.89483811 }, | |
{ 77.69195021, 55.71692242 }, | |
{ 79.13952316, 55.81616829 }, | |
{ 80.60937819, 55.68796945 }, | |
{ 82.10916109, 55.68492537 }, | |
{ 83.63689977, 55.68428812 }, | |
{ 85.19306385, 55.68365086 }, | |
{ 86.77807538, 55.67819996 }, | |
{ 88.39219506, 55.65590131 }, | |
{ 90.03913724, 55.75514718 }, | |
{ 91.71090293, 55.60446356 }, | |
{ 93.41912459, 55.68046459 }, | |
{ 95.15729861, 55.67982733 }, | |
{ 96.92781343, 55.67919008 }, | |
{ 98.84501575, 55.6438915 }, | |
{ 100.57261727, 55.84639313 }, | |
{ 100.36294776, 55.33160132 }, | |
{ 102.43947623, 55.67727831 }, | |
{ 104.50632912, 55.58304183 }, | |
{ 106.13197122, 55.58717295 }, | |
{ 108.41902389, 55.46818714 }, | |
{ 110.27198471, 55.42803001 }, | |
{ 112.32320766, 55.40934159 }, | |
{ 114.41311465, 55.40870433 }, | |
{ 116.54190685, 55.40806708 }, | |
{ 118.71030775, 55.40742982 }, | |
{ 120.91905434, 55.40679257 }, | |
{ 123.16817699, 55.3832905 }, | |
{ 125.45998339, 55.38626348 }, | |
{ 127.61057231, 55.37656434 }, | |
{ 130.17272216, 55.40424355 }, | |
{ 132.59474061, 55.4036063 }, | |
{ 135.0618236, 55.40296904 }, | |
{ 137.5748096, 55.40233179 }, | |
{ 140.1345527, 55.40169453 }, | |
{ 142.74192287, 55.40105728 }, | |
{ 145.44941057, 55.22768808 }, | |
{ 148.09553862, 55.20001652 }, | |
{ 150.83864286, 55.20588058 }, | |
{ 150.72505204, 54.74107636 }, | |
{ 153.71686431, 55.14130831 }, | |
{ 156.51418022, 55.13312055 }, | |
{ 159.42528239, 55.10721166 }, | |
{ 162.39097976, 55.09213347 }, | |
{ 165.45455397, 55.0517745 }, | |
{ 168.48501886, 54.97172126 }, | |
{ 171.6198832, 54.97108401 }, | |
{ 174.81307542, 54.97044675 }, | |
{ 178.06551636, 54.96619926 }, | |
{ 181.38237771, 55.04619055 }, | |
{ 184.75016141, 54.89633032 }, | |
{ 188.18603626, 54.86199755 }, | |
{ 191.68746148, 54.8613603 }, | |
{ 195.25313342, 54.84267187 }, | |
{ 198.88635647, 54.84805167 }, | |
{ 202.60046766, 55.10975805 }, | |
{ 202.57602447, 54.63802088 }, | |
{ 206.35135325, 54.75411451 }, | |
{ 210.18785456, 54.69932375 }, | |
{ 214.09845211, 54.69507626 }, | |
{ 218.08073332, 54.6715742 }, | |
{ 222.13797473, 54.66371647 }, | |
{ 226.26693755, 54.59087455 }, | |
{ 230.47690327, 54.5902373 }, | |
{ 234.76035912, 54.5089715 }, | |
{ 239.12357098, 54.43011252 }, | |
{ 243.57132525, 54.40661045 }, | |
{ 248.1032597, 54.4059732 }, | |
{ 252.72908394, 54.55335551 }, | |
{ 252.700304, 54.10809339 }, | |
{ 257.40645146, 54.17364375 }, | |
{ 262.14972014, 54.14100155 }, | |
{ 266.67665357, 54.12888519 }, | |
{ 272.31920915, 53.99365388 }, | |
{ 277.08515531, 53.88829311 }, | |
{ 282.23153311, 53.76129769 }, | |
{ 287.47951283, 53.71613422 }, | |
{ 292.82192207, 53.62885136 }, | |
{ 298.26498965, 53.55961967 }, | |
{ 303.69613971, 53.59481202 }, | |
{ 306.5527996, 53.14629973 }, | |
{ 309.51007215, 53.50177957 }, | |
{ 315.19911339, 53.23158349 }, | |
{ 320.55683531, 53.16858338 }, | |
{ 327.5400741, 53.09050855 }, | |
{ 333.09765253, 52.93844623 }, | |
{ 339.12237954, 52.87156761 }, | |
{ 345.58577352, 52.68204856 }, | |
{ 352.00139826, 52.52135762 }, | |
{ 358.5455061, 52.46295663 }, | |
{ 365.19846195, 52.26736677 }, | |
{ 371.43860021, 52.21276871 }, | |
{ 379.17405739, 51.99168845 }, | |
{ 385.42338357, 51.87198462 }, | |
{ 390.96840656, 51.65968862 }, | |
{ 397.5569347, 51.57590293 }, | |
{ 404.56926191, 51.29163483 }, | |
{ 405.98067996, 51.90679619 }, | |
{ 412.2252864, 51.12173412 }, | |
{ 419.11504085, 50.93687927 }, | |
{ 425.73287298, 50.53455987 }, | |
{ 428.59793523, 50.72987738 }, | |
{ 433.52724723, 50.3476807 }, | |
{ 440.42383665, 50.23120127 }, | |
{ 444.73995431, 49.91845587 }, | |
{ 452.11566975, 49.82534989 }, | |
{ 460.15184149, 49.53895685 }, | |
{ 466.54464633, 49.00883861 }, | |
{ 474.01596031, 48.80126469 }, | |
{ 477.71813355, 48.32822292 }, | |
{ 485.12046966, 48.12770849 }, | |
{ 490.69521394, 47.75169551 }, | |
{ 498.23508417, 47.57907908 }, | |
{ 503.94731118, 47.1004753 }, | |
{ 511.11485932, 46.53804932 }, | |
{ 511.78953146, 46.99955609 }, | |
{ 520.60008267, 46.35208675 }, | |
{ 529.01371281, 46.02059157 }, | |
{ 534.18184707, 45.58959097 }, | |
{ 542.43805533, 45.37528589 }, | |
{ 549.47228149, 44.87181021 }, | |
{ 557.95782229, 44.60850034 }, | |
{ 563.40795945, 44.17220473 }, | |
{ 572.30060469, 43.97479593 }, | |
{ 575.49227902, 43.54081642 }, | |
{ 584.58195206, 43.38549616 }, | |
{ 590.2940193, 42.96155557 }, | |
{ 599.71762627, 42.7772385 }, | |
{ 605.88152322, 42.3952183 }, | |
{ 610.0575817, 41.63665322 }, | |
{ 616.5050664, 42.02138478 }, | |
{ 622.58986386, 41.51515685 }, | |
{ 632.22986787, 41.27043855 }, | |
{ 636.25829392, 40.82944189 }, | |
{ 643.66678955, 40.22333614 }, | |
{ 647.93496817, 40.58144323 }, | |
{ 656.45090233, 39.94117262 }, | |
{ 667.00505624, 39.85565147 }, | |
{ 671.20033782, 39.35691881 }, | |
{ 681.4499089, 38.89578811 }, | |
{ 692.70662707, 38.55053885 }, | |
{ 699.46857115, 38.0895332 }, | |
{ 710.83770493, 38.11412738 }, | |
{ 716.48928079, 37.39708637 }, | |
{ 725.92621455, 36.90921737 }, | |
{ 730.30149439, 37.03256096 }, | |
{ 738.73145199, 36.40117008 }, | |
{ 750.35503319, 36.0753627 }, | |
{ 756.21145453, 35.58151911 }, | |
{ 768.0172021, 35.30299319 }, | |
{ 774.01634113, 34.83373357 }, | |
{ 784.37011159, 34.62164392 }, | |
{ 791.64044645, 34.11925743 }, | |
{ 803.65046018, 33.68851366 }, | |
{ 817.89574625, 33.25551685 }, | |
{ 817.78448389, 32.72360913 }, | |
{ 830.3534406, 32.65675998 }, | |
{ 835.18058647, 32.17790337 }, | |
{ 849.18577297, 31.74576156 }, | |
{ 862.10061171, 31.388949 }, | |
{ 868.24136774, 30.91319777 }, | |
{ 879.53502077, 30.47732629 }, | |
{ 893.64883828, 30.27370834 }, | |
{ 898.62702886, 29.81529033 }, | |
{ 912.61898221, 29.23362387 }, | |
{ 913.76930342, 30.12630638 }, | |
{ 921.47855649, 28.62681692 }, | |
{ 928.73233758, 28.8610412 }, | |
{ 937.39438304, 28.2447288 }, | |
{ 950.70383261, 27.68138631 }, | |
{ 964.45493499, 27.35505818 }, | |
{ 981.6676459, 26.80582008 }, | |
{ 1008.13429692, 26.18798443 }, | |
{ 1038.88079551, 24.76553291 }, | |
{ 1049.08323847, 24.06875652 }, | |
{ 1064.30350352, 23.41635809 }, | |
{ 1079.69185803, 23.06878026 }, | |
{ 1089.38183748, 22.50851925 }, | |
{ 1106.04254272, 22.07314975 }, | |
{ 1123.06927665, 21.45022036 }, | |
{ 1139.07690343, 20.89513461 }, | |
{ 1147.20359471, 20.33248076 }, | |
{ 1165.14720745, 20.16741933 }, | |
{ 1174.25408951, 19.71707045 }, | |
{ 1186.85425046, 19.14771939 }, | |
{ 1203.73619028, 18.59991318 }, | |
{ 1220.52193004, 18.01074886 }, | |
{ 1238.53105042, 17.46230808 }, | |
{ 1257.15804513, 16.85286066 }, | |
{ 1276.06950253, 16.25665075 }, | |
{ 1294.8859491, 15.671093 }, | |
{ 1312.5583852, 15.09352174 }, | |
{ 1330.08858068, 14.54535579 }, | |
{ 1347.84548942, 13.97567886 }, | |
{ 1365.5409102, 13.42498344 }, | |
{ 1382.07304364, 12.85976151 }, | |
{ 1400.21865637, 12.31138265 }, | |
{ 1418.91241404, 11.74336042 }, | |
{ 1437.5419848, 11.19575375 }, | |
{ 1462.88165832, 10.65681906 }, | |
{ 1470.69059493, 10.05905016 }, | |
{ 1489.80793877, 9.43391321 }, | |
{ 1487.69513502, 10.07378151 }, | |
{ 1504.83550979, 8.69667101 },}; | |
std::map<float, float> | |
b_ib = { | |
{ 45.62841431, -6.14591865 }, | |
{ 45.63321763, -6.55748526 }, | |
{ 46.47861555, -6.24877476 }, | |
{ 47.34401754, -6.29868077 }, | |
{ 48.19225413, -6.37989961 }, | |
{ 49.13807924, -6.46968496 }, | |
{ 49.77279278, -6.72434955 }, | |
{ 50.10735245, -6.23861178 }, | |
{ 50.95490569, -6.33958358 }, | |
{ 51.91611016, -6.34483435 }, | |
{ 52.88215257, -6.35021415 }, | |
{ 53.86608797, -6.3495769 }, | |
{ 54.86833066, -6.34893964 }, | |
{ 55.8894793, -6.36635355 }, | |
{ 56.93036838, -6.43431073 }, | |
{ 57.99069659, -6.50587815 }, | |
{ 59.0710825, -6.59790355 }, | |
{ 60.10773739, -6.63370569 }, | |
{ 60.33466015, -6.35006932 }, | |
{ 61.25765613, -6.73564234 }, | |
{ 62.43282381, -6.76807958 }, | |
{ 63.59446081, -6.76744232 }, | |
{ 64.85304907, -6.77491113 }, | |
{ 65.98287635, -6.76015076 }, | |
{ 67.21110417, -6.79080219 }, | |
{ 68.445237, -6.88752371 }, | |
{ 69.74974904, -7.02094384 }, | |
{ 69.82440501, -6.53122931 }, | |
{ 71.14926058, -7.04155245 }, | |
{ 72.35905323, -7.02773199 }, | |
{ 73.70537955, -7.02709473 }, | |
{ 75.0773798, -7.05894958 }, | |
{ 76.47666121, -7.17985685 }, | |
{ 77.90027189, -7.21291511 }, | |
{ 79.35358257, -7.40362022 }, | |
{ 80.70953644, -7.35100425 }, | |
{ 82.33492739, -7.44687193 }, | |
{ 83.83357015, -7.45381276 }, | |
{ 85.55655808, -7.57480681 }, | |
{ 87.01946475, -7.56530127 }, | |
{ 88.64164843, -7.70064948 }, | |
{ 90.29565639, -7.90459212 }, | |
{ 91.89316656, -7.92166694 }, | |
{ 93.82773259, -7.98899184 }, | |
{ 95.30862647, -8.01544492 }, | |
{ 97.21407124, -8.23538798 }, | |
{ 99.02270237, -8.22873367 }, | |
{ 100.24058106, -7.96957544 }, | |
{ 100.94549209, -8.39293767 }, | |
{ 102.74628091, -8.39593672 }, | |
{ 104.66063927, -8.49397918 }, | |
{ 106.61043606, -8.58359776 }, | |
{ 108.59665727, -8.67682657 }, | |
{ 110.46322281, -8.84557611 }, | |
{ 112.7268984, -8.90223801 }, | |
{ 114.78064883, -8.97456418 }, | |
{ 117.04951518, -9.05852822 }, | |
{ 119.0215101, -9.21827322 }, | |
{ 121.32907082, -9.66822406 }, | |
{ 123.46121345, -9.44498884 }, | |
{ 123.64758488, -9.85089098 }, | |
{ 125.88779972, -9.72230646 }, | |
{ 128.23352587, -9.82636597 }, | |
{ 130.62327558, -9.93984041 }, | |
{ 133.18979216, -10.08244579 }, | |
{ 135.53677369, -10.15418886 }, | |
{ 138.06259114, -10.26667225 }, | |
{ 140.63595502, -10.39239317 }, | |
{ 143.25781324, -10.53255501 }, | |
{ 145.9281911, -10.66308957 }, | |
{ 148.17715531, -10.39362957 }, | |
{ 148.95399762, -11.11578701 }, | |
{ 151.09024282, -10.9391563 }, | |
{ 151.37245446, -11.46418483 }, | |
{ 154.25562494, -11.40729271 }, | |
{ 157.13419806, -11.61725241 }, | |
{ 160.06545378, -11.80194047 }, | |
{ 163.0526452, -12.01671381 }, | |
{ 166.09538002, -12.2266735 }, | |
{ 169.18147011, -12.43841242 }, | |
{ 172.35373657, -12.6802884 }, | |
{ 175.57117441, -12.91551973 }, | |
{ 178.84779347, -13.13149648 }, | |
{ 182.18629182, -13.36311757 }, | |
{ 185.55780479, -13.6013916 }, | |
{ 189.05164081, -13.83117341 }, | |
{ 192.58268596, -14.10491389 }, | |
{ 196.17913939, -14.36782368 }, | |
{ 204.52400644, -14.87997738 }, | |
{ 208.07406309, -15.18050539 }, | |
{ 211.95922855, -15.43258447 }, | |
{ 215.84930426, -15.70788324 }, | |
{ 219.71897914, -15.99232615 }, | |
{ 224.05708711, -16.21770359 }, | |
{ 228.24195261, -16.49144408 }, | |
{ 232.50254854, -16.72426858 }, | |
{ 236.78709343, -16.97549636 }, | |
{ 241.26746159, -17.24888474 }, | |
{ 245.77165877, -17.48892971 }, | |
{ 250.36834389, -17.8601465 }, | |
{ 255.44165963, -18.07230828 }, | |
{ 259.81992848, -18.27083698 }, | |
{ 264.6508788, -18.53334838 }, | |
{ 269.48644249, -18.80790494 }, | |
{ 274.60576022, -19.07288974 }, | |
{ 277.41856, -19.68373031 }, | |
{ 279.90535139, -19.21843136 }, | |
{ 282.58593525, -19.76158053 }, | |
{ 287.39670378, -19.8265835 }, | |
{ 292.76172255, -20.06181483 }, | |
{ 298.22744433, -20.30426662 }, | |
{ 303.93679146, -20.80830328 }, | |
{ 309.71309919, -20.94948435 }, | |
{ 315.25956004, -21.21815073 }, | |
{ 321.15173077, -21.53882425 }, | |
{ 327.15311934, -21.84866707 }, | |
{ 333.26111724, -22.09352569 }, | |
{ 339.4818985, -22.32394337 }, | |
{ 345.82231183, -22.59407362 }, | |
{ 352.28146866, -22.86781411 }, | |
{ 358.8581748, -23.10785908 }, | |
{ 365.55619809, -23.33225971 }, | |
{ 372.37923878, -23.55666034 }, | |
{ 379.33138162, -23.79911213 }, | |
{ 386.40867921, -23.99463089 }, | |
{ 393.62189694, -24.22865881 }, | |
{ 400.97100033, -24.47472084 }, | |
{ 407.54261569, -25.02819577 }, | |
{ 408.43325472, -24.49046849 }, | |
{ 415.45306642, -24.82100011 }, | |
{ 424.44751593, -25.08701484 }, | |
{ 431.45010802, -25.33323662 }, | |
{ 439.79740346, -25.44509417 }, | |
{ 448.32187921, -25.69373945 }, | |
{ 456.34239232, -25.67367119 }, | |
{ 464.8504978, -25.81864668 }, | |
{ 473.52364229, -26.01657227 }, | |
{ 482.34955328, -26.14108977 }, | |
{ 491.71570099, -26.30565479 }, | |
{ 500.50118956, -26.41539641 }, | |
{ 509.83338187, -26.56638896 }, | |
{ 519.33366502, -26.67285529 }, | |
{ 529.00674389, -26.74803294 }, | |
{ 538.86314426, -26.8460754 }, | |
{ 549.12915039, -26.9931574 }, | |
{ 559.12599462, -27.01207504 }, | |
{ 569.54006782, -27.08604927 }, | |
{ 580.15846655, -27.22982136 }, | |
{ 590.95791651, -27.2616762 }, | |
{ 601.97266109, -27.3861937 }, | |
{ 613.15873573, -27.2940972 }, | |
{ 613.23007811, -27.74898661 }, | |
{ 624.59150623, -27.44508975 }, | |
{ 636.22511158, -27.5202674 }, | |
{ 648.06343554, -27.52324038 }, | |
{ 660.12244311, -27.52862018 }, | |
{ 672.40646266, -27.53761021 }, | |
{ 684.91633127, -27.5309559 }, | |
{ 697.6610886, -27.5363357 }, | |
{ 710.37776854, -27.64235739 }, | |
{ 722.93554069, -27.50811454 }, | |
{ 736.09497102, -27.51883753 }, | |
{ 749.78050918, -27.46404677 }, | |
{ 763.71837439, -27.39842531 }, | |
{ 777.92826387, -27.39778806 }, | |
{ 792.38181443, -27.29486086 }, | |
{ 807.11682329, -27.25451103 }, | |
{ 821.79447197, -26.94845962 }, | |
{ 822.15620791, -27.35857055 }, | |
{ 837.39051138, -27.06430098 }, | |
{ 852.61216996, -26.9779488 }, | |
{ 870.0876048, -26.88387946 }, | |
{ 884.93780534, -26.75431596 }, | |
{ 901.39563565, -26.7211866 }, | |
{ 916.92075223, -26.40180415 }, | |
{ 933.5829398, -26.29396248 }, | |
{ 950.91414127, -26.13206814 }, | |
{ 968.4509051, -26.20324062 }, | |
{ 986.1106753, -25.82313696 }, | |
{ 1007.99241304, -25.63768171 }, | |
{ 1023.64722625, -25.54650267 }, | |
{ 1042.73875788, -25.21668794 }, | |
{ 1050.91430054, -24.8608928 }, | |
{ 1068.90401188, -24.76093782 }, | |
{ 1087.31677216, -24.55482975 }, | |
{ 1102.93202068, -24.24398774 }, | |
{ 1121.09408895, -24.06912757 }, | |
{ 1139.75671401, -23.748206 }, | |
{ 1160.02934895, -23.54987436 }, | |
{ 1179.69563906, -23.34260555 }, | |
{ 1193.25509872, -22.97652071 }, | |
{ 1211.70972016, -22.82794277 }, | |
{ 1227.46154909, -22.44749818 }, | |
{ 1247.5714686, -22.41734642 }, | |
{ 1251.28064564, -22.01128952 }, | |
{ 1271.85318346, -22.03846182 }, | |
{ 1281.81268703, -21.64484519 }, | |
{ 1302.2551089, -21.58087396 }, | |
{ 1309.52177324, -21.1591137 }, | |
{ 1330.41124906, -21.11027107 }, | |
{ 1339.90976032, -20.59302179 }, | |
{ 1361.62963636, -20.55752278 }, | |
{ 1374.94804715, -20.17241226 }, | |
{ 1396.13774146, -20.12069806 }, | |
{ 1441.00666569, -19.29710595 }, | |
{ 1455.07126544, -18.83080528 }, | |
{ 1479.74417371, -18.608634 }, | |
{ 1501.21693861, -18.69337837 },}; | |
std::map<float, float> | |
g_fb = { | |
{ 45.10868534, -56.28906381 }, | |
{ 45.40687204, -56.75312979 }, | |
{ 46.18532031, -56.6493387 }, | |
{ 47.04691336, -56.55390326 }, | |
{ 47.92494735, -56.51710261 }, | |
{ 48.82147563, -56.81012272 }, | |
{ 49.73106568, -56.53328587 }, | |
{ 50.65920601, -56.49831756 }, | |
{ 51.52847513, -56.50953259 }, | |
{ 52.58927252, -56.49334232 }, | |
{ 53.52811183, -56.49144207 }, | |
{ 54.54962473, -56.55083978 }, | |
{ 55.60653611, -56.50174832 }, | |
{ 56.60316325, -56.26468736 }, | |
{ 57.65990456, -56.27552749 }, | |
{ 58.73785365, -56.47876306 }, | |
{ 59.08160754, -56.09883722 }, | |
{ 60.03412725, -56.25103819 }, | |
{ 61.15380755, -56.12262067 }, | |
{ 62.19852177, -56.21962704 }, | |
{ 63.51788577, -56.15152997 }, | |
{ 64.64268742, -56.08917692 }, | |
{ 65.84941045, -56.0871907 }, | |
{ 67.07866009, -56.08520447 }, | |
{ 68.33098795, -56.09787694 }, | |
{ 69.36769085, -55.52456255 }, | |
{ 69.68716234, -56.04389645 }, | |
{ 70.90356849, -55.83737723 }, | |
{ 72.14516026, -56.04947665 }, | |
{ 73.6314173, -55.85952595 }, | |
{ 74.94895064, -55.83141855 }, | |
{ 76.34806674, -55.82943232 }, | |
{ 77.77339423, -55.83660778 }, | |
{ 79.02239865, -55.5183561 }, | |
{ 79.34191479, -56.06717363 }, | |
{ 80.64317046, -55.83564831 }, | |
{ 82.21150123, -55.90211025 }, | |
{ 83.74583009, -55.86714195 }, | |
{ 85.30883535, -55.83583832 }, | |
{ 86.90113709, -55.81552871 }, | |
{ 88.58916145, -55.70865153 }, | |
{ 89.8671249, -55.29938642 }, | |
{ 90.17658155, -55.87019105 }, | |
{ 91.85828642, -55.72894718 }, | |
{ 93.57305903, -55.72696095 }, | |
{ 95.44136208, -55.46728907 }, | |
{ 97.09513523, -55.4004971 }, | |
{ 98.90871093, -55.47913372 }, | |
{ 100.62373996, -55.14471366 }, | |
{ 100.67747008, -55.51754225 }, | |
{ 102.80867064, -55.47498069 }, | |
{ 104.72755909, -55.45100641 }, | |
{ 106.68175122, -55.39038538 }, | |
{ 108.67324215, -55.38839916 }, | |
{ 110.76054321, -55.14985905 }, | |
{ 112.61601829, -55.04192003 }, | |
{ 114.86750086, -54.97932623 }, | |
{ 117.0118, -54.97734 }, | |
{ 119.19612802, -54.97535377 }, | |
{ 121.39103315, -54.90812722 }, | |
{ 123.60135864, -54.97817512 }, | |
{ 125.99682789, -54.96939508 }, | |
{ 128.34888471, -54.96740885 }, | |
{ 130.74484876, -54.96542262 }, | |
{ 133.33850001, -54.83927624 }, | |
{ 135.66505701, -54.58215631 }, | |
{ 138.19716546, -54.55634969 }, | |
{ 140.77677057, -54.54336944 }, | |
{ 143.47489578, -54.5001564 }, | |
{ 146.0781801, -54.35249856 }, | |
{ 148.80749849, -54.47327894 }, | |
{ 151.52154797, -54.31227136 }, | |
{ 154.40847979, -54.14131808 }, | |
{ 157.29091361, -54.13933185 }, | |
{ 160.22715552, -54.13734562 }, | |
{ 163.10533587, -54.20262033 }, | |
{ 166.25983662, -53.89150462 }, | |
{ 169.36350669, -53.88951839 }, | |
{ 172.52486652, -53.87653813 }, | |
{ 175.55799095, -53.83261862 }, | |
{ 179.02649152, -53.8835597 }, | |
{ 182.65175408, -53.74972096 }, | |
{ 185.91427414, -53.60793001 }, | |
{ 189.23081028, -53.47448677 }, | |
{ 192.76283069, -53.45417717 }, | |
{ 196.34377721, -53.38414129 }, | |
{ 199.71133755, -53.43342487 }, | |
{ 202.02193883, -53.00135513 }, | |
{ 205.46755153, -52.94342285 }, | |
{ 209.29977179, -52.81867001 }, | |
{ 213.20403009, -52.71407288 }, | |
{ 216.95239779, -52.67266078 }, | |
{ 221.39755557, -52.4256404 }, | |
{ 225.35535108, -52.26835321 }, | |
{ 229.68686294, -52.13234256 }, | |
{ 233.59181489, -52.01761143 }, | |
{ 238.20459293, -51.99487325 }, | |
{ 242.5533436, -51.61257035 }, | |
{ 247.56434387, -51.51905355 }, | |
{ 251.66958223, -51.23246395 }, | |
{ 256.79797408, -50.99386458 }, | |
{ 261.24193237, -50.75910834 }, | |
{ 266.32358821, -50.55229698 }, | |
{ 271.06977431, -50.28422516 }, | |
{ 276.1248275, -50.13931661 }, | |
{ 281.421364, -49.93533048 }, | |
{ 286.51434605, -49.7120742 }, | |
{ 291.85972776, -49.62763278 }, | |
{ 297.08203661, -49.59641041 }, | |
{ 302.19938762, -49.0471251 }, | |
{ 307.60857611, -48.63414156 }, | |
{ 313.4972475, -48.36854491 }, | |
{ 318.85172913, -48.13086569 }, | |
{ 324.52581287, -47.8035961 }, | |
{ 330.43783795, -47.48326241 }, | |
{ 336.59283357, -47.17527583 }, | |
{ 342.72676714, -46.90127411 }, | |
{ 349.02146686, -46.57810344 }, | |
{ 355.01522854, -46.26785616 }, | |
{ 361.30398083, -45.83981518 }, | |
{ 367.49847575, -45.58055864 }, | |
{ 372.71902978, -45.2183576 }, | |
{ 379.79412439, -44.82421246 }, | |
{ 386.4592554, -44.54401786 }, | |
{ 392.50068135, -44.05860815 }, | |
{ 399.39970366, -43.98691427 }, | |
{ 405.20218311, -43.29986861 }, | |
{ 411.77482529, -43.02856894 }, | |
{ 417.71117319, -42.47834083 }, | |
{ 424.81444133, -42.25679012 }, | |
{ 431.12342439, -41.73589369 }, | |
{ 438.18392642, -41.54189203 }, | |
{ 446.26366897, -40.72054807 }, | |
{ 453.68026715, -40.44295279 }, | |
{ 458.92104158, -39.87483199 }, | |
{ 469.23000813, -39.22476702 }, | |
{ 476.99121321, -38.66682197 }, | |
{ 485.11077842, -38.3596918 }, | |
{ 490.71009735, -37.72102601 }, | |
{ 498.8390148, -37.65159505 }, | |
{ 501.29509518, -36.91947142 }, | |
{ 507.98138502, -36.15946498 }, | |
{ 516.6411268, -36.16613643 }, | |
{ 525.1431033, -35.41595965 }, | |
{ 533.67505299, -35.00774967 }, | |
{ 538.92086123, -34.37514471 }, | |
{ 547.87399597, -33.99713004 }, | |
{ 557.56154363, -33.3291401 }, | |
{ 566.80861931, -32.79251993 }, | |
{ 573.34317133, -32.05055612 }, | |
{ 582.69960825, -31.81030515 }, | |
{ 584.44771397, -31.14483561 }, | |
{ 594.64579661, -31.02156204 }, | |
{ 597.57359061, -30.28943841 }, | |
{ 607.58146812, -30.11942975 }, | |
{ 609.40234403, -29.43044522 }, | |
{ 620.33463297, -29.31737242 }, | |
{ 632.96631157, -28.36902108 }, | |
{ 640.26990838, -27.70264119 }, | |
{ 650.22371196, -27.3090224 }, | |
{ 655.33776622, -26.60272124 }, | |
{ 665.62029287, -26.26127683 }, | |
{ 670.8582235, -25.58664893 }, | |
{ 681.38221826, -25.22216943 }, | |
{ 686.74133632, -24.51586827 }, | |
{ 698.19147271, -24.33014787 }, | |
{ 703.63327631, -23.54289153 }, | |
{ 712.10012867, -23.52145102 }, | |
{ 712.95508255, -22.69716591 }, | |
{ 724.85731023, -22.4599147 }, | |
{ 730.55863822, -21.75649293 }, | |
{ 741.59831008, -20.72779033 }, | |
{ 742.40595653, -21.49913617 }, | |
{ 754.89129747, -20.38294258 }, | |
{ 767.25450814, -19.97750226 }, | |
{ 773.30504707, -19.4295674 }, | |
{ 790.49566053, -18.57201618 }, | |
{ 805.24880056, -17.92503856 }, | |
{ 809.95465919, -17.17576155 }, | |
{ 824.20640672, -16.47130797 }, | |
{ 838.80358992, -15.71155725 }, | |
{ 852.63391881, -14.66292964 }, | |
{ 857.41684537, -13.92120846 }, | |
{ 870.97315361, -13.34523302 }, | |
{ 879.09238486, -12.60307182 }, | |
{ 892.64296837, -11.9711375 }, | |
{ 909.25955207, -11.62332236 }, | |
{ 910.3545022, -10.57172203 }, | |
{ 928.42717515, -10.14504302 }, | |
{ 933.64360751, -9.47154118 }, | |
{ 947.39277391, -8.65799472 }, | |
{ 961.44455544, -8.0967488 }, | |
{ 970.13284637, -7.24385597 }, | |
{ 985.03800044, -6.53965838 }, | |
{ 1000.70961346, -5.75435477 }, | |
{ 1011.29800603, -5.72634979 }, | |
{ 1013.60623167, -4.6779932 }, | |
{ 1028.01572709, -4.28068684 }, | |
{ 1035.33547143, -3.51530591 }, | |
{ 1050.9685905, -2.80631703 }, | |
{ 1066.08915143, -1.91001489 }, | |
{ 1081.33626529, -1.0687926 }, | |
{ 1082.90161254, 0.1521502 }, | |
{ 1101.87065015, 0.5312201 }, | |
{ 1101.98323401, -0.24935566 }, | |
{ 1122.47060637, 0.32431986 }, | |
{ 1123.04175279, 1.43356502 }, | |
{ 1140.0353436, 2.12971985 }, | |
{ 1140.52205733, 0.47445457 }, | |
{ 1154.38188948, 3.02607797 }, | |
{ 1169.97757594, 3.49656096 }, | |
{ 1178.11889839, 4.25718667 }, | |
{ 1192.03933074, 5.07879714 }, | |
{ 1208.1445521, 5.87177613 }, | |
{ 1226.05307231, 6.80224469 }, | |
{ 1244.22259089, 7.76011448 }, | |
{ 1256.75787378, 9.6612295 }, | |
{ 1260.96362136, 8.54427427 }, | |
{ 1277.51992682, 9.73823817 }, | |
{ 1298.54665047, 10.46762275 }, | |
{ 1314.44496429, 11.63148257 }, | |
{ 1319.65561846, 9.95224116 }, | |
{ 1334.01727876, 12.04066886 }, | |
{ 1339.28293105, 12.7740372 }, | |
{ 1357.28804472, 13.51643319 }, | |
{ 1375.50668011, 14.41732637 }, | |
{ 1393.97905492, 15.26783027 }, | |
{ 1412.69018719, 16.16872345 }, | |
{ 1431.08329735, 17.2529375 }, | |
{ 1448.52412416, 17.4835688 }, | |
{ 1454.80249913, 18.44535567 }, | |
{ 1467.74496307, 19.54223967 }, | |
{ 1476.55472233, 18.78367317 }, | |
{ 1496.22408264, 19.80901884 }, | |
{ 1511.8957745, 20.06275962 }, | |
}; | |
std::map<float, float> | |
b_fb = { | |
{ 44.86340137, 4.64103103 }, | |
{ 45.64119765, 4.64447866 }, | |
{ 46.49324216, 4.64798945 }, | |
{ 47.36139737, 4.68448231 }, | |
{ 48.2455204, 4.68249608 }, | |
{ 49.14766843, 4.91688138 }, | |
{ 50.06510081, 4.90939814 }, | |
{ 50.99976886, 4.91840593 }, | |
{ 51.95196103, 4.93840775 }, | |
{ 52.88267362, 5.06971371 }, | |
{ 53.89173813, 5.09282584 }, | |
{ 54.91880441, 5.31357526 }, | |
{ 56.01734666, 5.32936478 }, | |
{ 56.98834564, 5.3096028 }, | |
{ 58.05244511, 5.34243098 }, | |
{ 59.11389849, 5.52450678 }, | |
{ 60.24297743, 5.70675835 }, | |
{ 61.36783341, 5.7377542 }, | |
{ 62.6062186, 5.73345295 }, | |
{ 63.6801227, 5.70079966 }, | |
{ 64.87564863, 5.85400339 }, | |
{ 66.08191442, 5.93869575 }, | |
{ 67.32736736, 6.05954619 }, | |
{ 68.57575709, 6.33966987 }, | |
{ 69.75499085, 6.30433281 }, | |
{ 71.21390022, 6.34587725 }, | |
{ 72.57509501, 6.57982414 }, | |
{ 73.81360483, 6.50269885 }, | |
{ 75.22458821, 6.80064945 }, | |
{ 76.72865325, 6.75128919 }, | |
{ 78.05915707, 6.78018596 }, | |
{ 79.52188303, 7.31140993 }, | |
{ 79.31511898, 6.69006029 }, | |
{ 81.13195705, 7.15558313 }, | |
{ 82.40946231, 7.19152987 }, | |
{ 84.06063374, 7.45570291 }, | |
{ 85.63144489, 7.596639 }, | |
{ 87.36715337, 7.55646249 }, | |
{ 88.9428605, 7.71859033 }, | |
{ 90.39619706, 7.81483028 }, | |
{ 92.21335986, 8.1274013 }, | |
{ 93.93620269, 8.24268467 }, | |
{ 95.54803747, 8.25142065 }, | |
{ 97.48036375, 8.5758623 }, | |
{ 99.39134302, 8.58477161 }, | |
{ 101.01147584, 8.82726305 }, | |
{ 103.04800843, 9.0096646 }, | |
{ 104.8785535, 9.02868417 }, | |
{ 107.09307947, 9.22562889 }, | |
{ 109.03614111, 9.40213774 }, | |
{ 110.9694429, 9.59722936 }, | |
{ 113.04317073, 9.74366247 }, | |
{ 115.0319739, 9.79367436 }, | |
{ 117.34883203, 10.01643139 }, | |
{ 119.50255977, 10.36069851 }, | |
{ 121.86349892, 10.40701053 }, | |
{ 124.008024, 10.49048669 }, | |
{ 126.32489365, 10.60577006 }, | |
{ 128.68594494, 10.77419121 }, | |
{ 131.09326297, 11.06721131 }, | |
{ 133.5447604, 11.31136908 }, | |
{ 136.11866445, 11.5719577 }, | |
{ 138.64154476, 11.79458089 }, | |
{ 140.97183532, 12.02506473 }, | |
{ 143.81637195, 12.20982043 }, | |
{ 146.54562872, 12.5025227 }, | |
{ 149.24631421, 12.73905817 }, | |
{ 152.15190378, 12.96016939 }, | |
{ 154.87970968, 13.19133774 }, | |
{ 157.56436311, 13.4562843 }, | |
{ 160.84862829, 13.70198762 }, | |
{ 163.81378994, 14.06197005 }, | |
{ 166.53415483, 14.24582845 }, | |
{ 169.91427878, 14.46404281 }, | |
{ 173.09227087, 14.73141019 }, | |
{ 176.32961796, 14.99511289 }, | |
{ 179.62944776, 15.34109627 }, | |
{ 182.83582491, 15.627459 }, | |
{ 186.41343334, 15.9474667 }, | |
{ 189.91616408, 16.25269378 }, | |
{ 193.45376147, 16.55915962 }, | |
{ 197.07244971, 16.84301804 }, | |
{ 199.0896898, 16.14460838 }, | |
{ 200.91714699, 17.36866374 }, | |
{ 204.51985253, 17.62328601 }, | |
{ 208.34768843, 17.98593494 }, | |
{ 212.24711599, 18.34675152 }, | |
{ 216.21983624, 18.71856214 }, | |
{ 220.27288522, 19.29742688 }, | |
{ 224.39275961, 19.56479426 }, | |
{ 228.58842914, 19.79001787 }, | |
{ 232.86422427, 20.07021161 }, | |
{ 237.22216104, 20.42003418 }, | |
{ 241.66194419, 20.77901843 }, | |
{ 246.18216412, 21.05554749 }, | |
{ 250.12899584, 22.1372242 }, | |
{ 250.78338482, 21.22396864 }, | |
{ 255.16161264, 21.93376496 }, | |
{ 259.83451391, 22.33423793 }, | |
{ 264.69838924, 22.71878765 }, | |
{ 269.65228348, 23.07419448 }, | |
{ 274.70013968, 23.46432846 }, | |
{ 279.93369665, 23.8971826 }, | |
{ 285.08254251, 24.28307552 }, | |
{ 290.51356877, 24.70711699 }, | |
{ 295.8579201, 25.11648128 }, | |
{ 301.59034897, 25.48202069 }, | |
{ 301.36699594, 24.76268626 }, | |
{ 306.97817421, 26.23209281 }, | |
{ 306.80393078, 25.76856589 }, | |
{ 312.74251622, 26.44413245 }, | |
{ 318.64973425, 26.87490968 }, | |
{ 324.61824205, 27.34566651 }, | |
{ 330.70052656, 27.86223178 }, | |
{ 336.89572279, 28.35497667 }, | |
{ 343.21265673, 28.97415284 }, | |
{ 349.63554117, 29.32031072 }, | |
{ 356.18477412, 29.79839691 }, | |
{ 362.85111506, 30.1592135 }, | |
{ 369.64331638, 30.54262891 }, | |
{ 376.98333197, 31.14398283 }, | |
{ 375.41502769, 30.08714976 }, | |
{ 383.62137269, 31.50551985 }, | |
{ 390.57396028, 31.91843802 }, | |
{ 398.23370587, 32.26233437 }, | |
{ 405.33404805, 32.93965205 }, | |
{ 404.43852551, 32.18377454 }, | |
{ 413.26404607, 33.09063568 }, | |
{ 420.86400888, 33.48460005 }, | |
{ 428.45386896, 33.86766014 }, | |
{ 436.97710703, 34.21146008 }, | |
{ 445.08304525, 34.55117835 }, | |
{ 453.66708836, 34.93891052 }, | |
{ 461.71427396, 35.27093493 }, | |
{ 470.67899888, 35.60116589 }, | |
{ 479.7270719, 35.97324464 }, | |
{ 487.56748713, 36.36249269 }, | |
{ 494.82210083, 37.24450436 }, | |
{ 497.88428058, 36.47315496 }, | |
{ 503.29343555, 37.66974929 }, | |
{ 506.71611951, 36.71349225 }, | |
{ 513.64506945, 37.45409261 }, | |
{ 516.91290207, 36.98377686 }, | |
{ 526.16741438, 37.52877056 }, | |
{ 536.01572019, 37.82643158 }, | |
{ 545.33446771, 38.03802201 }, | |
{ 555.83122464, 38.33339606 }, | |
{ 566.22965961, 38.63374551 }, | |
{ 577.07192138, 39.02373838 }, | |
{ 587.63927651, 39.56609749 }, | |
{ 598.62688685, 39.79132111 }, | |
{ 604.72400872, 39.14749622 }, | |
{ 609.82988777, 40.14114367 }, | |
{ 616.88741929, 39.6391339 }, | |
{ 627.76419182, 39.98731915 }, | |
{ 638.9706159, 40.13107007 }, | |
{ 651.67300445, 40.3733236 }, | |
{ 663.34966165, 40.52790025 }, | |
{ 675.75095107, 40.73113582 }, | |
{ 688.38127531, 40.90322164 }, | |
{ 701.2604525, 41.21456512 }, | |
{ 714.71472943, 41.4282196 }, | |
{ 715.28730538, 40.93978263 }, | |
{ 728.42993889, 41.51832003 }, | |
{ 743.61782129, 41.50458624 }, | |
{ 756.41339523, 41.55275142 }, | |
{ 770.55838753, 41.79446607 }, | |
{ 784.94285373, 41.79247984 }, | |
{ 800.86333034, 41.848272 }, | |
{ 814.57316162, 42.26491512 }, | |
{ 813.90219637, 41.47473154 }, | |
{ 829.70126896, 41.54465261 }, | |
{ 845.18979007, 41.54266638 }, | |
{ 860.96744451, 41.54068015 }, | |
{ 877.0396297, 41.53869392 }, | |
{ 893.24076001, 41.50089538 }, | |
{ 910.09623584, 41.58969159 }, | |
{ 917.98269724, 41.13739287 }, | |
{ 933.28672265, 41.13622808 }, | |
{ 950.31866185, 41.0559306 }, | |
{ 967.17183761, 40.77953735 }, | |
{ 984.812319, 40.62289248 }, | |
{ 1003.22381826, 40.82979272 }, | |
{ 1012.36672751, 39.9821257 }, | |
{ 1022.1009292, 40.65957986 }, | |
{ 1032.1015957, 40.05990115 }, | |
{ 1049.28630461, 40.01445649 }, | |
{ 1070.08186347, 39.80205475 }, | |
{ 1088.78593766, 39.7206257 }, | |
{ 1108.38605574, 39.15866095 }, | |
{ 1127.5572513, 38.89045483 }, | |
{ 1146.23954122, 38.37165826 }, | |
{ 1165.81947802, 38.02920301 }, | |
{ 1185.31862997, 37.5799586 }, | |
{ 1205.56547533, 37.2334722 }, | |
{ 1225.7248799, 36.75600979 }, | |
{ 1245.97408788, 36.40375982 }, | |
{ 1263.92591713, 35.78858552 }, | |
{ 1283.88615191, 35.51736581 }, | |
{ 1300.65424823, 34.90654988 }, | |
{ 1320.85607461, 34.72986361 }, | |
{ 1336.10318101, 34.09875621 }, | |
{ 1356.825807, 33.75430328 }, | |
{ 1374.54865921, 33.15534366 }, | |
{ 1395.86033523, 32.77132032 }, | |
{ 1411.96486085, 32.09486257 }, | |
{ 1435.00809979, 31.86133017 }, | |
{ 1437.32786658, 31.14158768 }, | |
{ 1450.58783608, 30.21880065 }, | |
{ 1465.12793611, 31.05377583 }, | |
{ 1478.98886316, 30.19790612 }, | |
{ 1501.74488674, 30.38170153 }, | |
}; | |
std::map<float, float> | |
g_ob = { | |
{ 45.55627588, 0.152559433 }, | |
{ 45.54764789, 0.0401631946 }, | |
{ 46.4226209, 0.119521632 }, | |
{ 46.35587048, 0.00203292336 }, | |
{ 47.21406465, 0.104908787 }, | |
{ 47.47829304, 0.0398583314 }, | |
{ 48.31181234, 0.08352181 }, | |
{ 49.21895233, 0.148098985 }, | |
{ 49.21112362, 0.0537056066 }, | |
{ 50.13052527, 0.0635443532 }, | |
{ 51.06624553, 0.0634085419 }, | |
{ 52.01943164, 0.0632727305 }, | |
{ 52.99040962, 0.0631369191 }, | |
{ 53.97951156, 0.0630011078 }, | |
{ 54.90680401, 0.076256695 }, | |
{ 56.01824657, 0.113575403 }, | |
{ 57.06246146, 0.0988426772 }, | |
{ 58.18537948, 0.089960772 }, | |
{ 59.14292116, 0.0909442931 }, | |
{ 59.47382145, 0.0250292515 }, | |
{ 60.516447, 0.054133244 }, | |
{ 61.64602753, 0.0539974326 }, | |
{ 62.79669245, 0.0538616212 }, | |
{ 63.96883532, 0.0537258099 }, | |
{ 65.16285702, 0.0535899985 }, | |
{ 66.37924759, 0.0541840329 }, | |
{ 67.62183751, 0.0854315869 }, | |
{ 68.8869821, 0.110597093 }, | |
{ 68.87619444, 0.0176634068 }, | |
{ 70.16601512, 0.0530467531 }, | |
{ 71.47571139, 0.0529109418 }, | |
{ 72.80985403, 0.0527751304 }, | |
{ 74.1695379, 0.057748239 }, | |
{ 75.55377679, 0.0561527363 }, | |
{ 76.96489124, 0.0625855363 }, | |
{ 78.40756838, 0.108430004 }, | |
{ 79.86530311, 0.0652332964 }, | |
{ 81.35634335, 0.0672870222 }, | |
{ 82.87725913, 0.0839376621 }, | |
{ 84.42428861, 0.0842884145 }, | |
{ 85.93312418, 0.0872399357 }, | |
{ 87.60846476, 0.104939035 }, | |
{ 89.24915137, 0.140808946 }, | |
{ 89.16215307, 0.0609213422 }, | |
{ 90.90789115, 0.093963009 }, | |
{ 92.60474861, 0.0938271977 }, | |
{ 94.33327906, 0.0936913863 }, | |
{ 96.09982726, 0.0815762496 }, | |
{ 97.89130657, 0.115071853 }, | |
{ 99.71397637, 0.0879317504 }, | |
{ 101.57520538, 0.0877959391 }, | |
{ 103.32230776, 0.0884353107 }, | |
{ 105.40348585, 0.0928765182 }, | |
{ 107.29806352, 0.105680339 }, | |
{ 109.37721676, 0.104282427 }, | |
{ 111.55732406, 0.0654011276 }, | |
{ 113.48963725, 0.0575439608 }, | |
{ 115.60799832, 0.0574081495 }, | |
{ 117.76590003, 0.0572723381 }, | |
{ 119.96403126, 0.0568932449 }, | |
{ 122.20604694, 0.07038122 }, | |
{ 124.48644223, 0.067082744 }, | |
{ 126.61450082, 0.0822527783 }, | |
{ 127.85805582, 0.0290151405 }, | |
{ 130.04470016, 0.0485155926 }, | |
{ 132.4720727, 0.0483797813 }, | |
{ 134.94574964, 0.0526230442 }, | |
{ 137.46556168, 0.0566230252 }, | |
{ 140.03719073, 0.080815404 }, | |
{ 142.62475941, 0.0820325307 }, | |
{ 145.32508962, 0.0793036142 }, | |
{ 148.03578857, 0.119089792 }, | |
{ 148.95409426, 0.0475186139 }, | |
{ 151.55141915, 0.0795052735 }, | |
{ 154.38022919, 0.0793694621 }, | |
{ 157.26184089, 0.0792336508 }, | |
{ 160.19809364, 0.0822605042 }, | |
{ 162.97793737, 0.0926494801 }, | |
{ 166.24542925, 0.121643832 }, | |
{ 169.34851296, 0.12150802 }, | |
{ 172.56843179, 0.0864525238 }, | |
{ 175.71843038, 0.0837709845 }, | |
{ 178.76720049, 0.092862457 }, | |
{ 182.35291584, 0.127290104 }, | |
{ 185.75635209, 0.126181165 }, | |
{ 189.41242223, 0.0877270587 }, | |
{ 192.73996122, 0.0777397259 }, | |
{ 196.34217155, 0.091470983 }, | |
{ 199.96646264, 0.137236415 }, | |
{ 199.98989443, 0.0404892541 }, | |
{ 203.73553719, 0.0773322919 }, | |
{ 207.53993075, 0.0815755548 }, | |
{ 211.41415104, 0.082412871 }, | |
{ 215.36033958, 0.0822770597 }, | |
{ 219.38018641, 0.0821412483 }, | |
{ 223.4750664, 0.082005437 }, | |
{ 227.64638011, 0.0818696256 }, | |
{ 231.89555422, 0.0817338143 }, | |
{ 236.22404204, 0.0815980029 }, | |
{ 240.53774225, 0.0832491985 }, | |
{ 245.4671744, 0.133352073 }, | |
{ 249.36453232, 0.137781571 }, | |
{ 251.71260707, 0.105216831 }, | |
{ 255.66346356, 0.118483131 }, | |
{ 260.43559554, 0.11834732 }, | |
{ 265.29680259, 0.118211508 }, | |
{ 270.24874737, 0.118075697 }, | |
{ 275.29312357, 0.117939886 }, | |
{ 280.1327194, 0.108445438 }, | |
{ 285.73140866, 0.110785097 }, | |
{ 290.53537069, 0.108177673 }, | |
{ 296.55485915, 0.129882172 }, | |
{ 301.98330439, 0.157159061 }, | |
{ 301.18649274, 0.0858351627 }, | |
{ 307.59934506, 0.117125018 }, | |
{ 313.69304718, 0.118408229 }, | |
{ 319.20113181, 0.138262202 }, | |
{ 325.16643618, 0.151263614 }, | |
{ 331.23751788, 0.154047185 }, | |
{ 337.41282085, 0.140774151 }, | |
{ 343.70916907, 0.137718957 }, | |
{ 350.12473386, 0.137583145 }, | |
{ 356.66004952, 0.137447334 }, | |
{ 363.22521525, 0.11982931 }, | |
{ 370.0989161, 0.137175711 }, | |
{ 377.00706343, 0.1370399 }, | |
{ 384.04950933, 0.145175673 }, | |
{ 391.20907216, 0.131416076 }, | |
{ 398.00863874, 0.158348221 }, | |
{ 404.09429733, 0.133610944 }, | |
{ 410.75915095, 0.136410229 }, | |
{ 418.42624914, 0.136274418 }, | |
{ 426.24554589, 0.148789265 }, | |
{ 434.18123712, 0.120676035 }, | |
{ 442.28298586, 0.117134277 }, | |
{ 450.55013474, 0.132325226 }, | |
{ 458.61818167, 0.139079848 }, | |
{ 468.23319838, 0.147727237 }, | |
{ 475.72496084, 0.163740127 }, | |
{ 485.18084768, 0.178005542 }, | |
{ 494.75628219, 0.170819562 }, | |
{ 504.21546525, 0.191772646 }, | |
{ 501.45048312, 0.129592911 }, | |
{ 512.18731186, 0.17493161 }, | |
{ 522.45625118, 0.204223306 }, | |
{ 532.20825151, 0.204087494 }, | |
{ 542.14227954, 0.203951683 }, | |
{ 552.83585766, 0.190286722 }, | |
{ 562.5548507, 0.187623455 }, | |
{ 572.94341036, 0.204616336 }, | |
{ 584.47096202, 0.227278944 }, | |
{ 594.6874036, 0.226627689 }, | |
{ 600.01612098, 0.157712548 }, | |
{ 606.69173658, 0.231146272 }, | |
{ 617.08749495, 0.219057609 }, | |
{ 628.60585164, 0.218921798 }, | |
{ 640.33920627, 0.218785986 }, | |
{ 652.24432579, 0.252411167 }, | |
{ 664.526971, 0.272036382 }, | |
{ 676.93081769, 0.271900571 }, | |
{ 690.29026449, 0.264432896 }, | |
{ 703.10473065, 0.28083977 }, | |
{ 702.77623879, 0.225239083 }, | |
{ 716.75290153, 0.27148079 }, | |
{ 730.13158065, 0.271344979 }, | |
{ 743.75998188, 0.271209168 }, | |
{ 757.15716923, 0.30631383 }, | |
{ 771.84670242, 0.318620798 }, | |
{ 787.48958639, 0.31931684 }, | |
{ 800.93791332, 0.324431223 }, | |
{ 807.75416291, 0.253951523 }, | |
{ 817.11272351, 0.334115968 }, | |
{ 830.51027262, 0.339710869 }, | |
{ 847.5793811, 0.37482468 }, | |
{ 862.51079733, 0.377166714 }, | |
{ 879.01915288, 0.403788825 }, | |
{ 895.09990426, 0.436499157 }, | |
{ 911.84194334, 0.458745281 }, | |
{ 927.6837329, 0.481298352 }, | |
{ 946.79907256, 0.522331299 }, | |
{ 964.72692588, 0.575270203 }, | |
{ 981.8030038, 0.58579894 }, | |
{ 1000.35710403, 0.640191749 }, | |
{ 1018.13977221, 0.675112123 }, | |
{ 1037.89659775, 0.724708345 }, | |
{ 1057.44256853, 0.771738195 }, | |
{ 1076.6762328, 0.831441435 }, | |
{ 1084.84516998, 0.931368311 }, | |
{ 1103.4946213, 0.926640917 }, | |
{ 1124.14371368, 0.953752679 }, | |
{ 1145.22098734, 1.00251653 }, | |
{ 1166.70014848, 1.05468633 }, | |
{ 1189.90133926, 1.13499074 }, | |
{ 1210.98777364, 1.2144942 }, | |
{ 1233.73936839, 1.2853967 }, | |
{ 1256.94572344, 1.36919315 }, | |
{ 1280.56915937, 1.44398816 }, | |
{ 1304.67937211, 1.53824573 }, | |
{ 1329.25660459, 1.63834206 }, | |
{ 1354.30903215, 1.74379059 }, | |
{ 1378.22766327, 1.82329729 }, | |
{ 1389.22303624, 1.94937405 }, | |
{ 1413.0735409, 2.0074428 }, | |
{ 1439.44778259, 2.09334523 }, | |
{ 1459.96484926, 2.24753993 }, | |
{ 1481.97550639, 2.32409341 }, | |
{ 1502.08999388, 2.34272735 }, | |
}; | |
std::map<float, float> | |
b_ob = { | |
{ 45.53731015, 0.32115894 }, | |
{ 46.49514563, 0.28572976 }, | |
{ 47.28989447, 0.30415577 }, | |
{ 48.25154229, 0.34043985 }, | |
{ 49.1023932, 0.36891666 }, | |
{ 50.07047014, 0.3498995 }, | |
{ 51.00594769, 0.35998153 }, | |
{ 51.95856215, 0.36617105 }, | |
{ 52.92974935, 0.38111871 }, | |
{ 53.91776323, 0.38146946 }, | |
{ 54.92417486, 0.38133365 }, | |
{ 55.950427, 0.39238881 }, | |
{ 56.99580781, 0.4029574 }, | |
{ 58.07337881, 0.39323443 }, | |
{ 58.75402765, 0.47377348 }, | |
{ 59.13244532, 0.39256649 }, | |
{ 60.25031211, 0.4317438 }, | |
{ 61.47111589, 0.42974752 }, | |
{ 62.52022208, 0.42855279 }, | |
{ 63.68720443, 0.42841698 }, | |
{ 64.87660766, 0.43411993 }, | |
{ 66.08914504, 0.44809447 }, | |
{ 67.32431703, 0.46182573 }, | |
{ 68.58920976, 0.53297152 }, | |
{ 68.4694158, 0.42681482 }, | |
{ 69.86305772, 0.47834056 }, | |
{ 71.16744921, 0.48112413 }, | |
{ 72.43486186, 0.51887209 }, | |
{ 73.85568304, 0.53437453 }, | |
{ 75.2337868, 0.53058949 }, | |
{ 76.63854776, 0.5341029 }, | |
{ 78.07165082, 0.55367293 }, | |
{ 79.40654454, 0.5709514 }, | |
{ 81.01812191, 0.58819061 }, | |
{ 82.61827773, 0.58960913 }, | |
{ 84.07072778, 0.58694586 }, | |
{ 85.64277383, 0.6062726 }, | |
{ 87.24367918, 0.62195012 }, | |
{ 88.99294944, 0.65194463 }, | |
{ 88.34467528, 0.58122944 }, | |
{ 90.53378417, 0.63992464 }, | |
{ 92.22592727, 0.65438574 }, | |
{ 93.95015998, 0.67176623 }, | |
{ 95.69774396, 0.6839411 }, | |
{ 97.50185145, 0.74253292 }, | |
{ 99.31808422, 0.72025845 }, | |
{ 101.17271173, 0.724745 }, | |
{ 102.90520754, 0.75709074 }, | |
{ 104.99494784, 0.78140134 }, | |
{ 107.0682212, 0.78038704 }, | |
{ 108.95122206, 0.78161628 }, | |
{ 111.04601185, 0.82324806 }, | |
{ 113.06950371, 0.84970687 }, | |
{ 115.18715333, 0.88630663 }, | |
{ 117.33936445, 0.8971185 }, | |
{ 119.53090642, 0.9035513 }, | |
{ 121.76298035, 0.90803785 }, | |
{ 124.03622664, 0.91009157 }, | |
{ 126.35284559, 0.91652437 }, | |
{ 128.53424803, 0.95466391 }, | |
{ 131.31782823, 0.96602351 }, | |
{ 133.52000262, 0.97095099 }, | |
{ 136.25028082, 0.99493002 }, | |
{ 138.61270647, 0.99734476 }, | |
{ 141.20463785, 1.0166715 }, | |
{ 143.84444626, 1.03356542 }, | |
{ 146.53751061, 1.06627266 }, | |
{ 149.29188902, 1.14228409 }, | |
{ 152.31216792, 1.11780851 }, | |
{ 154.913425, 1.12765883 }, | |
{ 157.81191185, 1.15355418 }, | |
{ 160.64103355, 1.17201067 }, | |
{ 164.03173785, 1.2082527 }, | |
{ 166.83184757, 1.21348066 }, | |
{ 169.96023063, 1.26346092 }, | |
{ 173.31824244, 1.26897682 }, | |
{ 176.3702212, 1.28313842 }, | |
{ 179.62563293, 1.30443635 }, | |
{ 182.88995141, 1.32359774 }, | |
{ 186.5286038, 1.35283957 }, | |
{ 190.08503782, 1.37469614 }, | |
{ 193.49494667, 1.39996452 }, | |
{ 197.21222507, 1.42656584 }, | |
{ 200.37135946, 1.50383401 }, | |
{ 200.79179993, 1.41745247 }, | |
{ 204.03602168, 1.4890851 }, | |
{ 208.34775125, 1.50653832 }, | |
{ 211.92875989, 1.52507455 }, | |
{ 215.84054169, 1.5535992 }, | |
{ 220.00823353, 1.59145985 }, | |
{ 224.04750615, 1.60008451 }, | |
{ 228.24217148, 1.63288138 }, | |
{ 232.51177295, 1.65649757 }, | |
{ 236.99134656, 1.69091669 }, | |
{ 241.29541468, 1.7119375 }, | |
{ 245.87435048, 1.75979902 }, | |
{ 250.53824539, 1.83158701 }, | |
{ 248.30787898, 1.75113928 }, | |
{ 255.31556965, 1.85450128 }, | |
{ 253.16799044, 1.7804344 }, | |
{ 259.89179339, 1.87098718 }, | |
{ 264.74892825, 1.88447516 }, | |
{ 269.4893893, 1.91392315 }, | |
{ 274.7570451, 1.95426872 }, | |
{ 279.90244003, 1.98989535 }, | |
{ 285.14372553, 2.02454885 }, | |
{ 290.48613351, 2.0652844 }, | |
{ 296.04162624, 2.11566392 }, | |
{ 301.44681351, 2.20584734 }, | |
{ 307.12649767, 2.19722232 }, | |
{ 312.88308035, 2.24233694 }, | |
{ 318.55748144, 2.28266323 }, | |
{ 324.72222747, 2.33305275 }, | |
{ 330.89028463, 2.38212763 }, | |
{ 337.18981051, 2.42637674 }, | |
{ 343.24573786, 2.4725921 }, | |
{ 349.76471125, 2.52007985 }, | |
{ 356.6610146, 2.57778421 }, | |
{ 363.09599082, 2.62612066 }, | |
{ 369.53860453, 2.68004941 }, | |
{ 376.90422283, 2.7305981 }, | |
{ 383.69197381, 2.89244469 }, | |
{ 383.25702733, 2.76755892 }, | |
{ 390.91784282, 2.90419376 }, | |
{ 389.86736652, 2.83166055 }, | |
{ 398.15507885, 2.96122816 }, | |
{ 397.56068892, 2.82950995 }, | |
{ 405.30885934, 2.94670394 }, | |
{ 413.01577528, 2.99953607 }, | |
{ 420.47676598, 3.03716782 }, | |
{ 428.36382332, 3.09046907 }, | |
{ 430.49882243, 3.04769937 }, | |
{ 436.13841023, 3.17754497 }, | |
{ 444.73379442, 3.23873363 }, | |
{ 452.99494428, 3.29607834 }, | |
{ 461.45971918, 3.35543134 }, | |
{ 470.16565384, 3.42451443 }, | |
{ 478.95854085, 3.49285727 }, | |
{ 487.95523803, 3.56157024 }, | |
{ 497.12378137, 3.63368915 }, | |
{ 506.43677619, 3.67320829 }, | |
{ 513.92947525, 3.77684225 }, | |
{ 522.1720589, 3.80964889 }, | |
{ 529.17430162, 3.91262158 }, | |
{ 538.27108416, 3.93283217 }, | |
{ 548.39246756, 4.01297939 }, | |
{ 558.68469901, 4.07244764 }, | |
{ 569.20271795, 4.16592671 }, | |
{ 579.90268134, 4.24295991 }, | |
{ 590.81124466, 4.32748621 }, | |
{ 602.12668258, 4.43729051 }, | |
{ 613.24758367, 4.4962955 }, | |
{ 624.79492549, 4.59176948 }, | |
{ 636.56022363, 4.68773002 }, | |
{ 648.27050217, 4.76812346 }, | |
{ 660.72415012, 4.84778117 }, | |
{ 674.31973332, 4.96221879 }, | |
{ 687.6212142, 5.04209736 }, | |
{ 699.71178358, 5.15827826 }, | |
{ 707.11404398, 5.26926054 }, | |
{ 719.24486433, 5.32399638 }, | |
{ 732.81635658, 5.44233885 }, | |
{ 746.6350534, 5.55362615 }, | |
{ 760.71339336, 5.66418361 }, | |
{ 775.05242419, 5.77109183 }, | |
{ 788.38020925, 5.84534693 }, | |
{ 800.16907224, 5.96221472 }, | |
{ 812.6171553, 6.00506818 }, | |
{ 824.68918326, 6.16304594 }, | |
{ 838.41050028, 6.26894765 }, | |
{ 852.98080969, 6.38615518 }, | |
{ 866.54067302, 6.50378925 }, | |
{ 881.57343708, 6.60322318 }, | |
{ 897.40768049, 6.71523521 }, | |
{ 910.05322233, 6.8472825 }, | |
{ 922.87109272, 6.9630584 }, | |
{ 939.217332, 7.03743867 }, | |
{ 950.37631558, 7.17992166 }, | |
{ 966.86455374, 7.29267478 }, | |
{ 984.72276071, 7.41621021 }, | |
{ 1001.22729955, 7.53796961 }, | |
{ 1015.60818216, 7.67967182 }, | |
{ 1020.08437771, 7.78681869 }, | |
{ 1036.17668763, 7.8216273 }, | |
{ 1055.50829858, 8.01577888 }, | |
{ 1056.40424123, 7.97054599 }, | |
{ 1075.15653723, 8.11760414 }, | |
{ 1089.75454341, 8.28043444 }, | |
{ 1106.26934696, 8.40284895 }, | |
{ 1122.62469205, 8.53173083 }, | |
{ 1135.40850214, 8.65204822 }, | |
{ 1150.94331087, 8.77244192 }, | |
{ 1167.56799288, 8.87862636 }, | |
{ 1173.94102687, 9.02375636 }, | |
{ 1194.59687343, 9.09045676 }, | |
{ 1211.06167669, 9.23200888 }, | |
{ 1227.7274875, 9.36103198 }, | |
{ 1244.63106137, 9.49406922 }, | |
{ 1261.47071118, 9.62059627 }, | |
{ 1277.24078101, 9.74325039 }, | |
{ 1295.89178017, 9.86741044 }, | |
{ 1302.93319769, 10.0294459 }, | |
{ 1289.86053957, 9.72462365 }, | |
{ 1317.59257908, 9.97655926 }, | |
{ 1327.70532507, 10.11144717 }, | |
{ 1342.55108586, 10.22495785 }, | |
{ 1359.82457609, 10.35157791 }, | |
{ 1364.73119186, 10.28352131 }, | |
{ 1378.61914293, 10.48707643 }, | |
{ 1383.55381443, 10.43060809 }, | |
{ 1397.94836818, 10.64194667 }, | |
{ 1394.24950078, 10.51083556 }, | |
{ 1416.88979131, 10.74903405 }, | |
{ 1434.05999441, 10.87300884 }, | |
{ 1449.37413967, 11.02042476 }, | |
{ 1447.69823224, 10.88521807 }, | |
{ 1470.14162961, 11.1663527 }, | |
{ 1488.86358175, 11.28345879 }, | |
{ 1503.38575294, 11.3345314 }, | |
}; | |
std::map<float, float> | |
g_rb = { | |
{ 45.54438382, -0.00044190768 }, | |
{ 46.39489664, -0.000826271164 }, | |
{ 47.25997448, -0.0032860468 }, | |
{ 48.14466802, -0.000357032991 }, | |
{ 49.04510704, -0.00133401567 }, | |
{ 49.95740113, -0.00440272651 }, | |
{ 50.89057323, -0.0044229826 }, | |
{ 51.84117639, -0.00444323869 }, | |
{ 52.80953621, -0.00446349478 }, | |
{ 53.79598436, -0.00448375087 }, | |
{ 54.80085873, -0.00450400696 }, | |
{ 55.79363847, -0.00394512303 }, | |
{ 56.8672693, -0.00454451914 }, | |
{ 57.93384918, -0.00100606791 }, | |
{ 59.01159932, -0.00458503131 }, | |
{ 60.04531121, -0.00287870366 }, | |
{ 61.32633921, -0.00319669998 }, | |
{ 62.3386129, -0.00264244164 }, | |
{ 63.54793281, -0.00226294687 }, | |
{ 64.7349673, -0.00228320296 }, | |
{ 65.98959096, -0.00323876864 }, | |
{ 67.1754438, -0.00290628697 }, | |
{ 68.38435186, -0.000674378394 }, | |
{ 68.49199995, -0.0109161642 }, | |
{ 69.91373405, -0.00672869849 }, | |
{ 71.13387684, -0.00643873431 }, | |
{ 72.56317418, -0.00636626734 }, | |
{ 73.80731983, -0.00803409092 }, | |
{ 75.18599307, -0.00805434701 }, | |
{ 76.59041903, -0.0080746031 }, | |
{ 79.53921513, -0.00759527036 }, | |
{ 80.83910667, -0.00530332453 }, | |
{ 82.48250797, -0.00174733732 }, | |
{ 84.02240609, -0.0024958082 }, | |
{ 85.59272797, -0.0017878495 }, | |
{ 87.2542549, -0.000473812416 }, | |
{ 88.50006335, -0.00261776627 }, | |
{ 90.02291844, -0.00257130817 }, | |
{ 91.70538583, -0.00186334947 }, | |
{ 93.41838342, -0.00188360556 }, | |
{ 95.16244767, -0.00263207643 }, | |
{ 97.04818197, -0.00207991269 }, | |
{ 98.7517643, -0.00194437382 }, | |
{ 100.5942185, -0.00356670245 }, | |
{ 102.47215095, -0.00438799481 }, | |
{ 104.38840949, -0.00287899984 }, | |
{ 106.33883799, -0.00253514854 }, | |
{ 108.32337738, -0.00379336977 }, | |
{ 110.34905553, -0.0022843748 }, | |
{ 112.40854524, -0.00346977455 }, | |
{ 114.51039313, -0.00210642254 }, | |
{ 116.79429715, -0.00711233655 }, | |
{ 118.81807862, -0.00855522486 }, | |
{ 121.03752386, -0.00857548095 }, | |
{ 123.29842692, -0.00859573704 }, | |
{ 125.60156218, -0.00861599313 }, | |
{ 127.94893352, -0.00792945251 }, | |
{ 130.28576575, -0.00850348853 }, | |
{ 132.94705504, -0.00818867148 }, | |
{ 135.2524255, -0.00869701749 }, | |
{ 137.77885377, -0.00871727358 }, | |
{ 140.35247409, -0.00873752967 }, | |
{ 142.97416799, -0.00875778576 }, | |
{ 145.65118839, -0.00553040617 }, | |
{ 148.3665029, -0.00823757255 }, | |
{ 151.14000821, -0.00721648149 }, | |
{ 154.12427636, -0.00850269472 }, | |
{ 156.94926726, -0.00719100792 }, | |
{ 159.76535529, -0.00887932229 }, | |
{ 162.74966932, -0.00889957838 }, | |
{ 165.5534867, -0.00771670168 }, | |
{ 168.89103517, -0.00697391063 }, | |
{ 172.11055017, -0.00880820676 }, | |
{ 175.2548865, -0.00898060274 }, | |
{ 178.29624178, -0.00850990442 }, | |
{ 182.00176067, -0.00874158089 }, | |
{ 185.26042317, -0.00904137101 }, | |
{ 188.64577165, -0.00890861032 }, | |
{ 192.2512333, -0.00711570326 }, | |
{ 198.69416401, -0.00807662871 }, | |
{ 203.23288037, -0.00506464864 }, | |
{ 207.02974743, -0.00486644029 }, | |
{ 210.89610455, -0.0051779823 }, | |
{ 214.83550807, -0.00519823839 }, | |
{ 218.8484971, -0.00521849448 }, | |
{ 222.93644619, -0.00523875057 }, | |
{ 227.10075554, -0.00525900666 }, | |
{ 231.34375686, -0.00498797683 }, | |
{ 235.6641871, -0.00529951884 }, | |
{ 240.06788656, -0.00481002457 }, | |
{ 244.95698662, -0.00138695494 }, | |
{ 249.12222776, -0.00426796492 }, | |
{ 253.77194641, -0.00538054319 }, | |
{ 258.51224306, -0.00540079928 }, | |
{ 263.34623832, -0.0039646258 }, | |
{ 268.26012741, -0.00544131146 }, | |
{ 273.27105395, -0.00546156755 }, | |
{ 278.38021141, -0.0042438585 }, | |
{ 283.5754581, -0.00550207973 }, | |
{ 288.87218254, -0.0055951573 }, | |
{ 294.45511294, -0.00842705906 }, | |
{ 299.75255083, -0.00869417159 }, | |
{ 305.70933555, -0.00829557862 }, | |
{ 311.05185762, -0.00960854152 }, | |
{ 316.86210615, -0.00962879761 }, | |
{ 322.78088638, -0.0096490537 }, | |
{ 328.46269017, -0.00928870852 }, | |
{ 335.20714204, -0.00941003184 }, | |
{ 340.76919343, -0.00828432524 }, | |
{ 347.6174708, -0.00222946573 }, | |
{ 354.1131666, -0.00173997147 }, | |
{ 360.72777267, -0.00176022756 }, | |
{ 367.46593532, -0.00178048365 }, | |
{ 374.32996252, -0.00180073974 }, | |
{ 381.32220533, -0.00182099583 }, | |
{ 388.4385981, -0.00307921706 }, | |
{ 395.86356713, -0.00235408468 }, | |
{ 403.08412008, -0.00341101515 }, | |
{ 410.61186513, -0.00372255716 }, | |
{ 418.2470473, -0.00993263895 }, | |
{ 426.05963299, -0.00995289504 }, | |
{ 434.26863715, -0.00877221055 }, | |
{ 442.12533254, -0.00999340722 }, | |
{ 450.38394923, -0.0100136633 }, | |
{ 458.08637241, -0.00797953759 }, | |
{ 467.40207104, -0.00444692161 }, | |
{ 476.13330677, -0.00439435622 }, | |
{ 485.03808491, -0.0027397183 }, | |
{ 494.88659462, -0.00150553025 }, | |
{ 502.98980488, -0.000588750379 }, | |
{ 512.74511106, -0.000543020722 }, | |
{ 522.32285976, -0.000563276812 }, | |
{ 532.07951465, -0.000583532901 }, | |
{ 542.01841757, -0.000603788991 }, | |
{ 552.1445934, -0.000405580644 }, | |
{ 562.4571985, -0.000571479691 }, | |
{ 572.96970327, -0.000209300487 }, | |
{ 594.46411826, -0.00297994292 }, | |
{ 605.67123887, -0.00108943292 }, | |
{ 616.98237331, -0.00140097493 }, | |
{ 628.51274119, -0.000765837707 }, | |
{ 640.25295473, -0.000786093796 }, | |
{ 652.2124679, -0.000806349886 }, | |
{ 664.39537708, -0.000826605975 }, | |
{ 676.80585516, -0.000846862065 }, | |
{ 689.45220018, -0.000430189281 }, | |
{ 702.32934933, -0.000596088329 }, | |
{ 715.43931007, -0.00156302364 }, | |
{ 728.79897778, -0.00202020861 }, | |
{ 742.41610543, -0.0016763573 }, | |
{ 756.28248067, -0.00184225635 }, | |
{ 770.41839565, -0.000988654692 }, | |
{ 784.80931549, -0.00100891078 }, | |
{ 800.19695902, -0.000722067555 }, | |
{ 814.40341258, -0.000976601481 }, | |
{ 829.61513256, -0.00106967905 }, | |
{ 845.11180935, -0.00108993514 }, | |
{ 860.89795409, -0.00111019123 }, | |
{ 876.97897386, -0.00113044732 }, | |
{ 893.15422638, -0.00163107964 }, | |
{ 910.49350647, -0.00229296271 }, | |
{ 927.04688042, -0.00119121559 }, | |
{ 944.36351956, -0.00121147168 }, | |
{ 962.00362238, -0.00123172777 }, | |
{ 980.34778572, -0.00262562733 }, | |
{ 998.32294014, -0.00204113734 }, | |
{ 1016.90381217, -0.00289456857 }, | |
{ 1036.4221505, -0.00216144978 }, | |
{ 1055.24884618, -0.00293508075 }, | |
{ 1074.96021554, -0.00295533684 }, | |
{ 1096.67631796, -0.00231754082 }, | |
{ 1115.49441899, -0.00299584902 }, | |
{ 1136.33113688, -0.00301610511 }, | |
{ 1157.55707125, -0.0030363612 }, | |
{ 1179.19679753, -0.0019642951 }, | |
{ 1201.23577486, -0.00121992566 }, | |
{ 1223.68306511, -0.000694020662 }, | |
{ 1269.88675276, -0.00287013036 }, | |
{ 1293.62134195, -0.00365091054 }, | |
{ 1317.78535613, -0.00363065445 }, | |
{ 1342.44210987, -0.00590427495 }, | |
{ 1367.52074044, -0.00602966182 }, | |
{ 1393.09785837, -0.00775712122 }, | |
{ 1419.15960022, -0.00981227728 }, | |
{ 1445.702534, -0.0115397367 }, | |
{ 1472.73542367, -0.0129394994 }, | |
{ 1494.11074234, -0.0210228091 }, | |
}; | |
std::map<float, float> | |
b_rb = { | |
{ 44.90712877, -0.0630962 }, | |
{ 45.49236434, -0.05445898 }, | |
{ 46.24277514, -0.05736254 }, | |
{ 47.10547207, -0.05711344 }, | |
{ 48.03917519, -0.05701567 }, | |
{ 48.92591918, -0.06105957 }, | |
{ 49.83139385, -0.05808179 }, | |
{ 50.76221222, -0.05806153 }, | |
{ 51.63478807, -0.05959785 }, | |
{ 52.68030347, -0.06362827 }, | |
{ 53.65764827, -0.06215625 }, | |
{ 54.66498798, -0.06118465 }, | |
{ 55.69088933, -0.06757268 }, | |
{ 56.82006251, -0.0666996 }, | |
{ 57.79309425, -0.07040862 }, | |
{ 58.86908983, -0.06590984 }, | |
{ 59.96872655, -0.06588959 }, | |
{ 61.08962098, -0.06674319 }, | |
{ 62.16296639, -0.07232026 }, | |
{ 63.39924428, -0.07383918 }, | |
{ 64.65807483, -0.07301661 }, | |
{ 65.80474992, -0.07273036 }, | |
{ 67.01967741, -0.0747615 }, | |
{ 68.19502504, -0.07794947 }, | |
{ 69.50713775, -0.08039337 }, | |
{ 70.85337227, -0.08252904 }, | |
{ 72.17686767, -0.08250879 }, | |
{ 73.57658006, -0.08242101 }, | |
{ 74.89753378, -0.0815216 }, | |
{ 76.29739262, -0.08230238 }, | |
{ 77.79697152, -0.08640335 }, | |
{ 78.60852386, -0.080613 }, | |
{ 79.18375994, -0.09107326 }, | |
{ 80.77286562, -0.08935946 }, | |
{ 82.16798414, -0.08957632 }, | |
{ 83.70590021, -0.09228687 }, | |
{ 85.27185019, -0.09434203 }, | |
{ 86.86616073, -0.09559615 }, | |
{ 88.36989468, -0.10601914 }, | |
{ 89.22559377, -0.09498666 }, | |
{ 90.66505155, -0.10068329 }, | |
{ 92.45556616, -0.10361575 }, | |
{ 94.25445144, -0.10670587 }, | |
{ 96.06098355, -0.10924668 }, | |
{ 97.74358274, -0.11086899 }, | |
{ 99.56849324, -0.11019334 }, | |
{ 101.31759268, -0.11553514 }, | |
{ 103.48179995, -0.11713171 }, | |
{ 105.26395962, -0.11788806 }, | |
{ 107.23153403, -0.11877807 }, | |
{ 109.24032126, -0.12269017 }, | |
{ 111.30591791, -0.1255138 }, | |
{ 113.36472776, -0.12607227 }, | |
{ 115.48795724, -0.12969309 }, | |
{ 117.64703957, -0.13083798 }, | |
{ 119.67642844, -0.1348245 }, | |
{ 122.23927533, -0.13917626 }, | |
{ 124.37741673, -0.13900603 }, | |
{ 126.54107676, -0.14255142 }, | |
{ 129.27152663, -0.14609612 }, | |
{ 131.52906538, -0.14889969 }, | |
{ 134.08868635, -0.15427565 }, | |
{ 136.46592895, -0.15521677 }, | |
{ 141.43248165, -0.16823992 }, | |
{ 142.46600454, -0.15971268 }, | |
{ 144.873362, -0.16933659 }, | |
{ 150.41368454, -0.18128804 }, | |
{ 153.06021553, -0.18108881 }, | |
{ 155.92042596, -0.18161472 }, | |
{ 158.83594943, -0.18301448 }, | |
{ 161.55746424, -0.18688461 }, | |
{ 164.85027388, -0.1942613 }, | |
{ 167.93877174, -0.19831905 }, | |
{ 171.08212026, -0.20106601 }, | |
{ 174.28170324, -0.20270244 }, | |
{ 177.54642285, -0.20655993 }, | |
{ 181.03171902, -0.20856087 }, | |
{ 184.26200837, -0.21489388 }, | |
{ 187.71620856, -0.21975267 }, | |
{ 191.23104555, -0.22300938 }, | |
{ 194.81245746, -0.22655737 }, | |
{ 198.46278734, -0.23079717 }, | |
{ 202.00528429, -0.22944976 }, | |
{ 205.63655804, -0.2355913 }, | |
{ 210.12690632, -0.24166325 }, | |
{ 213.41173215, -0.24343433 }, | |
{ 218.04274533, -0.24898479 }, | |
{ 221.68762027, -0.2549745 }, | |
{ 225.93528293, -0.25770119 }, | |
{ 230.17599611, -0.26239075 }, | |
{ 234.5466829, -0.26706202 }, | |
{ 238.65184261, -0.27144879 }, | |
{ 243.42207907, -0.27656112 }, | |
{ 247.8780831, -0.28053922 }, | |
{ 252.44659154, -0.28946427 }, | |
{ 257.57618639, -0.2943954 }, | |
{ 262.20890862, -0.30003785 }, | |
{ 267.12535718, -0.30518791 }, | |
{ 272.14011347, -0.31201288 }, | |
{ 277.11660251, -0.31906203 }, | |
{ 282.4429048, -0.32278635 }, | |
{ 287.62693283, -0.32882459 }, | |
{ 293.36828144, -0.33622791 }, | |
{ 298.84473867, -0.34661328 }, | |
{ 304.65640876, -0.35035179 }, | |
{ 310.25582063, -0.35838341 }, | |
{ 315.78285356, -0.36257099 }, | |
{ 321.70980021, -0.36910467 }, | |
{ 327.52712328, -0.3776417 }, | |
{ 340.27712257, -0.39313602 }, | |
{ 346.40151842, -0.39993904 }, | |
{ 353.07383991, -0.40563259 }, | |
{ 359.69859173, -0.41172934 }, | |
{ 366.63277637, -0.42411255 }, | |
{ 373.94677641, -0.43071626 }, | |
{ 380.36765501, -0.43777507 }, | |
{ 387.51324267, -0.44554671 }, | |
{ 394.80658636, -0.4558671 }, | |
{ 402.22735903, -0.46436696 }, | |
{ 409.78600865, -0.47257553 }, | |
{ 417.32539555, -0.48183699 }, | |
{ 425.67044665, -0.4918246 }, | |
{ 433.17339472, -0.5009832 }, | |
{ 441.49712678, -0.51032527 }, | |
{ 449.80209444, -0.51991745 }, | |
{ 458.26463124, -0.52972809 }, | |
{ 466.8984864, -0.5414685 }, | |
{ 475.6905849, -0.55251711 }, | |
{ 484.63994839, -0.56229134 }, | |
{ 493.75921976, -0.57229769 }, | |
{ 502.27529291, -0.58445825 }, | |
{ 512.49519062, -0.59528468 }, | |
{ 522.17579149, -0.60462883 }, | |
{ 532.19238207, -0.61413221 }, | |
{ 542.75606247, -0.62937451 }, | |
{ 552.25246343, -0.640287 }, | |
{ 562.66038292, -0.65246434 }, | |
{ 573.27314666, -0.66577041 }, | |
{ 584.07808555, -0.67805699 }, | |
{ 594.84275439, -0.68964526 }, | |
{ 601.71198454, -0.71087954 }, | |
{ 606.37858319, -0.70055456 }, | |
{ 614.38917714, -0.71477295 }, | |
{ 625.14163435, -0.72600909 }, | |
{ 636.92978856, -0.73895106 }, | |
{ 648.96848294, -0.75513358 }, | |
{ 661.21790239, -0.76942275 }, | |
{ 673.20715323, -0.78158265 }, | |
{ 682.70443011, -0.79810006 }, | |
{ 694.63525926, -0.80749139 }, | |
{ 704.00601791, -0.8308649 }, | |
{ 716.27800256, -0.83702377 }, | |
{ 729.8246794, -0.85404374 }, | |
{ 743.64247374, -0.87255655 }, | |
{ 757.40854669, -0.89010057 }, | |
{ 771.07394534, -0.90911543 }, | |
{ 785.34838809, -0.92671321 }, | |
{ 800.16965894, -0.94078391 }, | |
{ 809.76035066, -0.96572759 }, | |
{ 823.76226423, -0.97472382 }, | |
{ 833.63065525, -0.98448115 }, | |
{ 840.30180282, -0.99773891 }, | |
{ 854.72914939, -1.01022084 }, | |
{ 867.30433413, -1.02954781 }, | |
{ 881.15625821, -1.04759645 }, | |
{ 897.13233058, -1.06383806 }, | |
{ 907.80446912, -1.06742984 }, | |
{ 909.65963605, -1.08371558 }, | |
{ 926.07464561, -1.10413608 }, | |
{ 941.16414517, -1.12373072 }, | |
{ 955.4677598, -1.14144721 }, | |
{ 969.23928078, -1.16056246 }, | |
{ 984.72446862, -1.17900691 }, | |
{ 1001.64208409, -1.18832493 }, | |
{ 1015.43626006, -1.21496706 }, | |
{ 1033.32093298, -1.2378557 }, | |
{ 1048.60929903, -1.25839266 }, | |
{ 1063.84043749, -1.27686381 }, | |
{ 1075.75340988, -1.29461845 }, | |
{ 1088.84650401, -1.31139025 }, | |
{ 1103.38626681, -1.33028047 }, | |
{ 1117.22340218, -1.34788988 }, | |
{ 1132.8023922, -1.36711674 }, | |
{ 1149.9381211, -1.38389655 }, | |
{ 1169.10203521, -1.41049106 }, | |
{ 1186.99911011, -1.42514972 }, | |
{ 1198.80679282, -1.44928264 }, | |
{ 1214.6049436, -1.46544567 }, | |
{ 1226.3731755, -1.48662093 }, | |
{ 1243.64099255, -1.50403033 }, | |
{ 1258.46184097, -1.52172434 }, | |
{ 1270.64056188, -1.54017311 }, | |
{ 1287.09712948, -1.55733625 }, | |
{ 1298.85494933, -1.55647813 }, | |
{ 1305.04116224, -1.58058869 }, | |
{ 1325.13170392, -1.5945861 }, | |
{ 1334.01492796, -1.61392409 }, | |
{ 1350.89149267, -1.62781742 }, | |
{ 1364.01835503, -1.64888838 }, | |
{ 1376.13194297, -1.66776055 }, | |
{ 1392.08688412, -1.6834685 }, | |
{ 1408.12074054, -1.70360455 }, | |
{ 1425.01021149, -1.72487713 }, | |
{ 1437.64753048, -1.7245871 }, | |
{ 1442.20838952, -1.7428391 }, | |
{ 1457.45446068, -1.76208787 }, | |
{ 1472.63600701, -1.78201373 }, | |
{ 1488.12404969, -1.80322167 }, | |
}; | |
#endif |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment