diff --git a/Makefile b/Makefile index e1f000f12..83d15b38d 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ test: testfile: python -m pytest tests/$(file) -vv -tests: +tests: test coverage: diff --git a/rocketpy/Function.py b/rocketpy/Function.py index e92864636..7d9ac3cb9 100644 --- a/rocketpy/Function.py +++ b/rocketpy/Function.py @@ -1936,20 +1936,6 @@ def __rsub__(self, other): elif callable(other): return Function(lambda x: (other(x) - self.getValue(x))) - def __eq__(self, other): - """ Checks if two functions are suffiently close enough. - - Parameters - ---------- - other : Function - - Returns - ------- - result : Boolean - True if the two function's sources are within a tolerance. - """ - return np.allclose(self.source, other.source) - def integral(self, a, b, numerical=False): """Evaluate a definite integral of a 1-D Function in the interval from a to b. @@ -2197,27 +2183,23 @@ def functionOfAFunction(self, func, lower=None, upper=None, datapoints=100): # Checks to make lower bound is given # If not it will start at the higher of the two lower bounds if lower is None: - lower_limit_found = False if isinstance(self.source, np.ndarray): lower = self.source[0, 0] - lower_limit_found = True if isinstance(func.source, np.ndarray): - lower = max(lower, func.source[0, 0]) - if not lower_limit_found: - raise ValueError("Lower limit must be given if source is a function.") - + lower = func.source[0, 0] if lower is None else max(lower, func.source[0, 0]) + if lower is None: + raise ValueError("If Functions.source is a , must provide bounds") + # Checks to make upper bound is given # If not it will end at the lower of the two upper bounds if upper is None: - upper_limit_found = False if isinstance(self.source, np.ndarray): upper = self.source[-1, 0] - upper_limit_found = True if isinstance(func.source, np.ndarray): - upper = min(upper, func.source[-1, 0]) - if not upper_limit_found: - raise ValueError("Upper limit must be given if source is a function.") - + upper = func.source[-1, 0] if upper is None else min(upper, func.source[-1, 0]) + if upper is None: + raise ValueError("If Functions.source is a , must provide bounds") + # Create a new Function object xData = np.linspace(lower, upper, datapoints) yData = np.zeros(datapoints) diff --git a/rocketpy/motors/LiquidMotor.py b/rocketpy/motors/LiquidMotor.py index 1b814f627..ea20567d1 100644 --- a/rocketpy/motors/LiquidMotor.py +++ b/rocketpy/motors/LiquidMotor.py @@ -339,7 +339,7 @@ def netMassFlowRate(self): mfr.setOutputs("Mass Flow Rate") return mfr - def evaluateUllageHeight(self): + def liquidHeight(self): return self.ullageHeight def liquidMass(self): diff --git a/test_export_data_1.csv b/test_export_data_1.csv new file mode 100644 index 000000000..57846e67e --- /dev/null +++ b/test_export_data_1.csv @@ -0,0 +1,543 @@ +# Time (s),X (m),Y (m),Z (m),E0,E1,E2,E3,W1 (rad/s),W2 (rad/s),W3 (rad/s) +0.000000,0.000000,0.000000,1400.000000,0.000000,0.000000,0.000000,0.999048,-0.043619,-0.000000,0.000000,0.000000,0.000000,0.000000 +0.008887,0.000000,0.000291,1400.003331,0.000000,0.032793,0.374830,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.017773,0.000000,0.000874,1400.009994,0.000000,0.065601,0.749821,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.035546,0.000000,0.002624,1400.029989,0.000000,0.131244,1.500126,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.053319,0.000000,0.005540,1400.063324,0.000000,0.196943,2.251072,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.071092,0.000000,0.009625,1400.110011,0.000000,0.262698,3.002657,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.248823,0.000000,0.114931,1401.313662,0.000000,0.923275,10.553084,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.407826,0.000000,0.309019,1403.532099,0.000000,1.518765,17.359561,0.999048,-0.043619,0.000000,0.000000,0.000000,0.000000,0.000000 +0.416644,0.000000,0.322771,1403.688522,0.000000,1.559425,17.737863,0.999048,-0.043619,0.000000,0.000000,-0.000003,0.000000,0.000000 +0.425463,0.000000,0.336881,1403.848283,0.000000,1.600095,18.116309,0.999048,-0.043619,0.000000,0.000000,-0.000008,0.000000,0.000000 +0.443100,0.000000,0.365820,1404.174481,0.000000,1.681452,18.873486,0.999048,-0.043620,0.000000,0.000000,-0.000025,0.000000,0.000000 +0.460737,0.000000,0.396194,1404.514040,0.000000,1.762847,19.631233,0.999048,-0.043620,0.000000,0.000000,-0.000055,0.000000,0.000000 +0.478374,0.000000,0.428004,1404.866967,0.000000,1.844276,20.389547,0.999048,-0.043621,0.000000,0.000000,-0.000098,0.000000,0.000000 +0.555826,0.000000,0.584704,1406.575302,0.000000,2.202280,23.726212,0.999048,-0.043631,0.000000,0.000000,-0.000466,0.000000,0.000000 +0.633277,0.000000,0.769160,1408.542487,0.000000,2.560984,27.073493,0.999046,-0.043661,0.000000,0.000000,-0.001183,0.000000,0.000000 +0.710729,0.000000,0.981430,1410.769326,0.000000,2.920525,30.431123,0.999043,-0.043728,0.000000,0.000000,-0.002314,0.000000,0.000000 +0.788180,0.000000,1.221588,1413.256610,0.000000,3.281184,33.798813,0.999038,-0.043847,0.000000,0.000000,-0.003913,0.000000,0.000000 +0.909065,0.000000,1.652423,1417.661008,0.000000,3.847506,39.074419,0.999023,-0.044182,0.000000,0.000000,-0.007406,0.000000,0.000000 +1.029950,0.000000,2.152087,1422.704519,0.000000,4.420370,44.372504,0.998998,-0.044765,0.000000,0.000000,-0.012087,0.000000,0.000000 +1.150835,0.000000,2.721593,1428.389775,0.000000,5.003599,49.691656,0.998957,-0.045659,0.000000,0.000000,-0.017689,0.000000,0.000000 +1.174463,0.000000,2.841185,1429.576209,0.000000,5.119210,50.733668,0.998947,-0.045874,0.000000,0.000000,-0.018849,0.000000,0.000000 +1.198091,0.000000,2.963516,1430.787271,0.000000,5.235446,51.776413,0.998937,-0.046104,0.000000,0.000000,-0.020017,0.000000,0.000000 +1.221719,0.000000,3.088601,1432.022980,0.000000,5.352346,52.819880,0.998925,-0.046347,0.000000,0.000000,-0.021187,0.000000,0.000000 +1.231215,0.000000,3.139649,1432.526534,0.000000,5.399521,53.239430,0.998921,-0.046449,0.000000,0.000000,-0.021656,0.000000,0.000000 +1.240711,0.000000,3.191146,1433.034073,0.000000,5.446814,53.659094,0.998916,-0.046552,0.000000,0.000000,-0.022124,0.000000,0.000000 +1.250206,0.000000,3.243092,1433.545597,0.000000,5.494226,54.078870,0.998911,-0.046658,0.000000,0.000000,-0.022590,0.000000,0.000000 +1.257295,0.000000,3.282163,1433.930039,0.000000,5.529698,54.392299,0.998907,-0.046739,0.000000,0.000000,-0.022936,0.000000,0.000000 +1.264383,0.000000,3.321486,1434.316704,0.000000,5.565239,54.705790,0.998903,-0.046821,0.000000,0.000000,-0.023281,0.000000,0.000000 +1.271471,0.000000,3.361061,1434.705590,0.000000,5.600851,55.019343,0.998899,-0.046904,0.000000,0.000000,-0.023624,0.000000,0.000000 +1.294102,0.000000,3.489101,1435.962018,0.000000,5.715032,56.020791,0.998887,-0.047177,0.000000,0.000000,-0.024705,0.000000,0.000000 +1.316732,0.000000,3.619734,1437.241117,0.000000,5.829981,57.022853,0.998873,-0.047462,0.000000,0.000000,-0.025759,0.000000,0.000000 +1.339362,0.000000,3.752977,1438.542898,0.000000,5.945734,58.025518,0.998859,-0.047759,0.000000,0.000000,-0.026778,0.000000,0.000000 +1.372684,0.000000,3.953965,1440.501032,0.000000,6.117719,59.502968,0.998837,-0.048216,0.000000,0.000000,-0.028199,0.000000,0.000000 +1.406006,0.000000,4.160717,1442.508418,0.000000,6.291637,60.981664,0.998814,-0.048697,0.000000,0.000000,-0.029502,0.000000,0.000000 +1.439328,0.000000,4.373297,1444.565097,0.000000,6.467592,62.461571,0.998789,-0.049197,0.000000,0.000000,-0.030661,0.000000,0.000000 +1.497436,0.000000,4.758142,1448.269672,0.000000,6.779558,65.045102,0.998744,-0.050112,0.000000,0.000000,-0.032268,0.000000,0.000000 +1.555544,0.000000,5.161323,1452.124475,0.000000,7.098452,67.632016,0.998695,-0.051063,0.000000,0.000000,-0.033223,0.000000,0.000000 +1.613652,0.000000,5.583241,1456.129693,0.000000,7.424557,70.222142,0.998645,-0.052032,0.000000,0.000000,-0.033410,0.000000,0.000000 +1.671761,0.000000,6.024322,1460.285509,0.000000,7.758007,72.815319,0.998595,-0.052994,0.000000,0.000000,-0.032740,0.000000,0.000000 +1.695759,0.000000,6.212180,1462.045822,0.000000,7.897858,73.887143,0.998574,-0.053383,0.000000,0.000000,-0.032200,0.000000,0.000000 +1.719757,0.000000,6.403409,1463.831862,0.000000,8.038936,74.959454,0.998554,-0.053764,0.000000,0.000000,-0.031503,0.000000,0.000000 +1.743756,0.000000,6.598038,1465.643643,0.000000,8.181221,76.032244,0.998533,-0.054137,0.000000,0.000000,-0.030652,0.000000,0.000000 +1.852501,0.000000,7.523294,1474.176349,0.000000,8.840111,80.899292,0.998450,-0.055663,0.000000,0.000000,-0.024987,0.000000,0.000000 +1.898097,0.000000,7.932796,1477.911605,0.000000,9.122617,82.942748,0.998420,-0.056196,0.000000,0.000000,-0.021835,0.000000,0.000000 +1.943693,0.000000,8.355248,1481.740070,0.000000,9.408159,84.987805,0.998394,-0.056654,0.000000,0.000000,-0.018371,0.000000,0.000000 +1.989289,0.000000,8.790779,1485.661818,0.000000,9.696230,87.034452,0.998372,-0.057031,0.000000,0.000000,-0.014722,0.000000,0.000000 +2.034885,0.000000,9.239491,1489.676920,0.000000,9.986272,89.082683,0.998356,-0.057325,0.000000,0.000000,-0.011038,0.000000,0.000000 +2.092036,0.000000,9.820662,1494.841556,0.000000,10.351633,91.652244,0.998341,-0.057577,0.000000,0.000000,-0.006651,0.000000,0.000000 +2.120288,0.000000,10.115669,1497.448819,0.000000,10.532742,92.923362,0.998336,-0.057657,0.000000,0.000000,-0.004651,0.000000,0.000000 +2.148539,0.000000,10.415794,1500.092002,0.000000,10.713986,94.195085,0.998333,-0.057709,0.000000,0.000000,-0.002826,0.000000,0.000000 +2.176791,0.000000,10.721040,1502.771122,0.000000,10.895248,95.467412,0.998332,-0.057738,0.000000,0.000000,-0.001212,0.000000,0.000000 +2.209655,0.000000,11.082565,1505.932905,0.000000,11.105982,96.948228,0.998331,-0.057745,0.000000,0.000000,0.000349,0.000000,0.000000 +2.242519,0.000000,11.451011,1509.143368,0.000000,11.316454,98.429846,0.998332,-0.057730,0.000000,0.000000,0.001527,0.000000,0.000000 +2.275383,0.000000,11.826369,1512.402535,0.000000,11.526552,99.912253,0.998334,-0.057699,0.000000,0.000000,0.002282,0.000000,0.000000 +2.334219,0.000000,12.515581,1518.359056,0.000000,11.901561,102.568088,0.998338,-0.057624,0.000000,0.000000,0.002512,0.000000,0.000000 +2.393055,0.000000,13.226810,1524.471908,0.000000,12.274998,105.226263,0.998342,-0.057565,0.000000,0.000000,0.001268,0.000000,0.000000 +2.451890,0.000000,13.959974,1530.741219,0.000000,12.647191,107.886595,0.998342,-0.057562,0.000000,0.000000,-0.001305,0.000000,0.000000 +2.496291,0.000000,14.527756,1535.576115,0.000000,12.927678,109.895543,0.998339,-0.057618,0.000000,0.000000,-0.003936,0.000000,0.000000 +2.540693,0.000000,15.107995,1540.500233,0.000000,13.208295,111.905474,0.998332,-0.057737,0.000000,0.000000,-0.006951,0.000000,0.000000 +2.576918,0.000000,15.590628,1544.583765,0.000000,13.437693,113.545946,0.998323,-0.057886,0.000000,0.000000,-0.009532,0.000000,0.000000 +2.613144,0.000000,16.081582,1548.726733,0.000000,13.667833,115.186920,0.998312,-0.058080,0.000000,0.000000,-0.012066,0.000000,0.000000 +2.649369,0.000000,16.580892,1552.929154,0.000000,13.899025,116.828322,0.998298,-0.058319,0.000000,0.000000,-0.014407,0.000000,0.000000 +2.685594,0.000000,17.088599,1557.191042,0.000000,14.131559,118.470084,0.998282,-0.058598,0.000000,0.000000,-0.016413,0.000000,0.000000 +2.733656,0.000000,17.775250,1562.937268,0.000000,14.442577,120.648717,0.998257,-0.059016,0.000000,0.000000,-0.018350,0.000000,0.000000 +2.781718,0.000000,18.476921,1568.788214,0.000000,14.756868,122.827728,0.998230,-0.059470,0.000000,0.000000,-0.019252,0.000000,0.000000 +2.829779,0.000000,19.193779,1574.743893,0.000000,15.074667,125.007001,0.998202,-0.059933,0.000000,0.000000,-0.019003,0.000000,0.000000 +2.877841,0.000000,19.925996,1580.804317,0.000000,15.395943,127.186454,0.998176,-0.060375,0.000000,0.000000,-0.017622,0.000000,0.000000 +2.925903,0.000000,20.673734,1586.969492,0.000000,15.720395,129.366036,0.998152,-0.060772,0.000000,0.000000,-0.015270,0.000000,0.000000 +2.973965,0.000000,21.437132,1593.239424,0.000000,16.047485,131.545728,0.998131,-0.061104,0.000000,0.000000,-0.012243,0.000000,0.000000 +3.022026,0.000000,22.216301,1599.614118,0.000000,16.376503,133.725531,0.998116,-0.061358,0.000000,0.000000,-0.008932,0.000000,0.000000 +3.070088,0.000000,23.011314,1606.093580,0.000000,16.706650,135.905461,0.998105,-0.061534,0.000000,0.000000,-0.005782,0.000000,0.000000 +3.118150,0.000000,23.822207,1612.677816,0.000000,17.037148,138.085532,0.998098,-0.061640,0.000000,0.000000,-0.003226,0.000000,0.000000 +3.166211,0.000000,24.648981,1619.366834,0.000000,17.367347,140.265740,0.998095,-0.061695,0.000000,0.000000,-0.001620,0.000000,0.000000 +3.214273,0.000000,25.491610,1626.160638,0.000000,17.696830,142.446056,0.998093,-0.061725,0.000000,0.000000,-0.001178,0.000000,0.000000 +3.262335,0.000000,26.350054,1633.059234,0.000000,18.025472,144.626412,0.998091,-0.061759,0.000000,0.000000,-0.001932,0.000000,0.000000 +3.310396,0.000000,27.224277,1640.062620,0.000000,18.353467,146.806701,0.998087,-0.061824,0.000000,0.000000,-0.003712,0.000000,0.000000 +3.358458,0.000000,28.114255,1647.170790,0.000000,18.681289,148.986782,0.998080,-0.061941,0.000000,0.000000,-0.006165,0.000000,0.000000 +3.415662,0.000000,29.194076,1655.767637,0.000000,19.072184,151.581056,0.998066,-0.062161,0.000000,0.000000,-0.009302,0.000000,0.000000 +3.472866,0.000000,30.296302,1664.512865,0.000000,19.465048,154.174504,0.998047,-0.062467,0.000000,0.000000,-0.011842,0.000000,0.000000 +3.516768,0.000000,31.157511,1671.325127,0.000000,19.768563,156.164154,0.998030,-0.062740,0.000000,0.000000,-0.012920,0.000000,0.000000 +3.560670,0.000000,32.032091,1678.224723,0.000000,20.074114,158.153059,0.998012,-0.063027,0.000000,0.000000,-0.013040,0.000000,0.000000 +3.604573,0.000000,32.920133,1685.211619,0.000000,20.381720,160.141154,0.997994,-0.063305,0.000000,0.000000,-0.012213,0.000000,0.000000 +3.648475,0.000000,33.821720,1692.285778,0.000000,20.691171,162.128402,0.997978,-0.063556,0.000000,0.000000,-0.010614,0.000000,0.000000 +3.692377,0.000000,34.736926,1699.447162,0.000000,21.002066,164.114790,0.997965,-0.063767,0.000000,0.000000,-0.008556,0.000000,0.000000 +3.736279,0.000000,35.665803,1706.695734,0.000000,21.313886,166.100322,0.997954,-0.063930,0.000000,0.000000,-0.006438,0.000000,0.000000 +3.793199,0.000000,36.890505,1716.223350,0.000000,21.718665,168.673331,0.997945,-0.064079,0.000000,0.000000,-0.004257,0.000000,0.000000 +3.839444,0.000000,37.902502,1724.072081,0.000000,22.047337,170.762773,0.997939,-0.064165,0.000000,0.000000,-0.003395,0.000000,0.000000 +3.885690,0.000000,38.929687,1732.017416,0.000000,22.375540,172.851229,0.997934,-0.064243,0.000000,0.000000,-0.003531,0.000000,0.000000 +3.893253,0.000000,39.099124,1733.326037,0.000000,22.429173,173.192690,0.997933,-0.064257,0.000000,0.000000,-0.003644,0.000000,0.000000 +3.894766,0.000000,39.133068,1733.588122,0.000000,22.439898,173.260978,0.997933,-0.064259,0.000000,0.000000,-0.003670,0.000000,0.000000 +3.896279,0.000000,39.167028,1733.850311,0.000000,22.450623,173.329265,0.997933,-0.064262,0.000000,0.000000,-0.003696,0.000000,0.000000 +3.899304,0.000000,39.234981,1734.374896,0.000000,22.472071,173.465837,0.997933,-0.064268,0.000000,0.000000,-0.003752,0.000000,0.000000 +3.899588,0.000000,39.241367,1734.424194,0.000000,22.474086,173.478665,0.997933,-0.064268,0.000000,0.000000,-0.003757,0.000000,0.000000 +3.899872,0.000000,39.247754,1734.473495,0.000000,22.476100,173.491493,0.997933,-0.064269,0.000000,0.000000,-0.003763,0.000000,0.000000 +3.899986,0.000000,39.250309,1734.493216,0.000000,22.476906,173.496624,0.997933,-0.064269,0.000000,0.000000,-0.003765,0.000000,0.000000 +3.899997,0.000000,39.250557,1734.495128,0.000000,22.476984,173.497121,0.997933,-0.064269,0.000000,0.000000,-0.003765,0.000000,0.000000 +3.900008,0.000000,39.250805,1734.497039,0.000000,22.476975,173.496946,0.997933,-0.064269,0.000000,0.000000,-0.003765,0.000000,0.000000 +3.900025,0.000000,39.251190,1734.500014,0.000000,22.476961,173.496673,0.997933,-0.064269,0.000000,0.000000,-0.003766,0.000000,0.000000 +3.900042,0.000000,39.251576,1734.502989,0.000000,22.476947,173.496400,0.997933,-0.064269,0.000000,0.000000,-0.003766,0.000000,0.000000 +3.900214,0.000000,39.255430,1734.532739,0.000000,22.476809,173.493670,0.997933,-0.064269,0.000000,0.000000,-0.003770,0.000000,0.000000 +3.900385,0.000000,39.259284,1734.562488,0.000000,22.476670,173.490940,0.997933,-0.064270,0.000000,0.000000,-0.003773,0.000000,0.000000 +3.900557,0.000000,39.263138,1734.592237,0.000000,22.476531,173.488209,0.997933,-0.064270,0.000000,0.000000,-0.003776,0.000000,0.000000 +3.902271,0.000000,39.301678,1734.889702,0.000000,22.475143,173.460910,0.997932,-0.064273,0.000000,0.000000,-0.003811,0.000000,0.000000 +3.903986,0.000000,39.340216,1735.187119,0.000000,22.473755,173.433614,0.997932,-0.064277,0.000000,0.000000,-0.003847,0.000000,0.000000 +3.905701,0.000000,39.378752,1735.484490,0.000000,22.472366,173.406322,0.997932,-0.064280,0.000000,0.000000,-0.003885,0.000000,0.000000 +3.907416,0.000000,39.417285,1735.781814,0.000000,22.470976,173.379034,0.997932,-0.064283,0.000000,0.000000,-0.003923,0.000000,0.000000 +3.924563,0.000000,39.802485,1738.752481,0.000000,22.457061,173.106353,0.997929,-0.064319,0.000000,0.000000,-0.004358,0.000000,0.000000 +3.941710,0.000000,40.187447,1741.718475,0.000000,22.443115,172.834038,0.997927,-0.064358,0.000000,0.000000,-0.004876,0.000000,0.000000 +3.958858,0.000000,40.572169,1744.679803,0.000000,22.429151,172.562087,0.997924,-0.064402,0.000000,0.000000,-0.005457,0.000000,0.000000 +3.976005,0.000000,40.956651,1747.636471,0.000000,22.415185,172.290496,0.997921,-0.064452,0.000000,0.000000,-0.006079,0.000000,0.000000 +4.024590,0.000000,42.044733,1755.988538,0.000000,22.375733,171.522908,0.997910,-0.064620,0.000000,0.000000,-0.007868,0.000000,0.000000 +4.073175,0.000000,43.130908,1764.303381,0.000000,22.336706,170.758118,0.997896,-0.064829,0.000000,0.000000,-0.009340,0.000000,0.000000 +4.121760,0.000000,44.215202,1772.581133,0.000000,22.298353,169.996067,0.997881,-0.065066,0.000000,0.000000,-0.010162,0.000000,0.000000 +4.170345,0.000000,45.297651,1780.821927,0.000000,22.260791,169.236713,0.997865,-0.065314,0.000000,0.000000,-0.010199,0.000000,0.000000 +4.218930,0.000000,46.378294,1789.025892,0.000000,22.223989,168.480033,0.997849,-0.065555,0.000000,0.000000,-0.009532,0.000000,0.000000 +4.267515,0.000000,47.457164,1797.193160,0.000000,22.187792,167.726022,0.997835,-0.065773,0.000000,0.000000,-0.008411,0.000000,0.000000 +4.316100,0.000000,48.534284,1805.323858,0.000000,22.151972,166.974684,0.997822,-0.065963,0.000000,0.000000,-0.007173,0.000000,0.000000 +4.317328,0.000000,48.561481,1805.528848,0.000000,22.151070,166.955733,0.997822,-0.065967,0.000000,0.000000,-0.007143,0.000000,0.000000 +4.318556,0.000000,48.588676,1805.733814,0.000000,22.150167,166.936783,0.997821,-0.065972,0.000000,0.000000,-0.007114,0.000000,0.000000 +4.319783,0.000000,48.615870,1805.938757,0.000000,22.149265,166.917835,0.997821,-0.065976,0.000000,0.000000,-0.007084,0.000000,0.000000 +4.332061,0.000000,48.887749,1807.986908,0.000000,22.140246,166.728448,0.997818,-0.066018,0.000000,0.000000,-0.006800,0.000000,0.000000 +4.344338,0.000000,49.159518,1810.032736,0.000000,22.131230,166.539232,0.997816,-0.066059,0.000000,0.000000,-0.006537,0.000000,0.000000 +4.356615,0.000000,49.431177,1812.076241,0.000000,22.122215,166.350187,0.997813,-0.066099,0.000000,0.000000,-0.006300,0.000000,0.000000 +4.381031,0.000000,49.971089,1816.133232,0.000000,22.104278,165.974746,0.997808,-0.066173,0.000000,0.000000,-0.005916,0.000000,0.000000 +4.405447,0.000000,50.510564,1820.181064,0.000000,22.086317,165.599981,0.997803,-0.066244,0.000000,0.000000,-0.005663,0.000000,0.000000 +4.429863,0.000000,51.049599,1824.219754,0.000000,22.068323,165.225891,0.997799,-0.066312,0.000000,0.000000,-0.005553,0.000000,0.000000 +4.482444,0.000000,52.208965,1832.886450,0.000000,22.029454,164.422532,0.997789,-0.066459,0.000000,0.000000,-0.005785,0.000000,0.000000 +4.535026,0.000000,53.366283,1841.510988,0.000000,21.990476,163.622249,0.997778,-0.066620,0.000000,0.000000,-0.006557,0.000000,0.000000 +4.587607,0.000000,54.521553,1850.093526,0.000000,21.951548,162.824992,0.997766,-0.066805,0.000000,0.000000,-0.007616,0.000000,0.000000 +4.640189,0.000000,55.674782,1858.634221,0.000000,21.912867,162.030704,0.997752,-0.067018,0.000000,0.000000,-0.008669,0.000000,0.000000 +4.667474,0.000000,56.272411,1863.049676,0.000000,21.892962,161.619688,0.997744,-0.067139,0.000000,0.000000,-0.009115,0.000000,0.000000 +4.694760,0.000000,56.869498,1867.453927,0.000000,21.873197,161.209448,0.997735,-0.067265,0.000000,0.000000,-0.009456,0.000000,0.000000 +4.722045,0.000000,57.466048,1871.846996,0.000000,21.853586,160.799980,0.997726,-0.067395,0.000000,0.000000,-0.009676,0.000000,0.000000 +4.778631,0.000000,58.701508,1880.921995,0.000000,21.813423,159.953246,0.997708,-0.067671,0.000000,0.000000,-0.009736,0.000000,0.000000 +4.835216,0.000000,59.934715,1889.949178,0.000000,21.773924,159.109776,0.997689,-0.067941,0.000000,0.000000,-0.009312,0.000000,0.000000 +4.891802,0.000000,61.165702,1898.928724,0.000000,21.734957,158.269552,0.997672,-0.068194,0.000000,0.000000,-0.008607,0.000000,0.000000 +4.948388,0.000000,62.394494,1907.860817,0.000000,21.696343,157.432565,0.997656,-0.068427,0.000000,0.000000,-0.007881,0.000000,0.000000 +4.965535,0.000000,62.766425,1910.558172,0.000000,21.684685,157.179569,0.997651,-0.068494,0.000000,0.000000,-0.007694,0.000000,0.000000 +4.982682,0.000000,63.138157,1913.251192,0.000000,21.673039,156.926870,0.997647,-0.068559,0.000000,0.000000,-0.007534,0.000000,0.000000 +4.999829,0.000000,63.509688,1915.939881,0.000000,21.661402,156.674465,0.997643,-0.068623,0.000000,0.000000,-0.007403,0.000000,0.000000 +5.052495,0.000000,64.649572,1924.170967,0.000000,21.625688,155.901064,0.997629,-0.068815,0.000000,0.000000,-0.007218,0.000000,0.000000 +5.105162,0.000000,65.787575,1932.361394,0.000000,21.590011,155.130420,0.997616,-0.069007,0.000000,0.000000,-0.007355,0.000000,0.000000 +5.157828,0.000000,66.923701,1940.511306,0.000000,21.554397,154.362503,0.997602,-0.069206,0.000000,0.000000,-0.007762,0.000000,0.000000 +5.235697,0.000000,68.600082,1952.487330,0.000000,21.501977,153.232034,0.997580,-0.069524,0.000000,0.000000,-0.008657,0.000000,0.000000 +5.247092,0.000000,68.845048,1954.232433,0.000000,21.494345,153.067096,0.997577,-0.069573,0.000000,0.000000,-0.008794,0.000000,0.000000 +5.258487,0.000000,69.089928,1955.975658,0.000000,21.486725,152.902281,0.997573,-0.069623,0.000000,0.000000,-0.008928,0.000000,0.000000 +5.269881,0.000000,69.334721,1957.717006,0.000000,21.479121,152.737588,0.997570,-0.069675,0.000000,0.000000,-0.009058,0.000000,0.000000 +5.281276,0.000000,69.579427,1959.456478,0.000000,21.471531,152.573018,0.997566,-0.069726,0.000000,0.000000,-0.009182,0.000000,0.000000 +5.304066,0.000000,70.068581,1962.929798,0.000000,21.456399,152.244242,0.997559,-0.069832,0.000000,0.000000,-0.009407,0.000000,0.000000 +5.326855,0.000000,70.557391,1966.395632,0.000000,21.441337,151.915950,0.997551,-0.069940,0.000000,0.000000,-0.009598,0.000000,0.000000 +5.349645,0.000000,71.045858,1969.853990,0.000000,21.426348,151.588140,0.997543,-0.070050,0.000000,0.000000,-0.009747,0.000000,0.000000 +5.372434,0.000000,71.533984,1973.304882,0.000000,21.411435,151.260809,0.997536,-0.070162,0.000000,0.000000,-0.009852,0.000000,0.000000 +5.395224,0.000000,72.021772,1976.748321,0.000000,21.396600,150.933954,0.997528,-0.070274,0.000000,0.000000,-0.009912,0.000000,0.000000 +5.451848,0.000000,73.232306,1985.271924,0.000000,21.360070,150.123881,0.997508,-0.070554,0.000000,0.000000,-0.009875,0.000000,0.000000 +5.508473,0.000000,74.440783,1993.749739,0.000000,21.323978,149.316713,0.997488,-0.070830,0.000000,0.000000,-0.009627,0.000000,0.000000 +5.565097,0.000000,75.647228,2002.181930,0.000000,21.288255,148.512429,0.997469,-0.071098,0.000000,0.000000,-0.009272,0.000000,0.000000 +5.621722,0.000000,76.851658,2010.568660,0.000000,21.252819,147.711012,0.997451,-0.071356,0.000000,0.000000,-0.008927,0.000000,0.000000 +5.678346,0.000000,78.054088,2018.910091,0.000000,21.217590,146.912443,0.997433,-0.071605,0.000000,0.000000,-0.008700,0.000000,0.000000 +5.734971,0.000000,79.254527,2027.206384,0.000000,21.182511,146.116701,0.997415,-0.071850,0.000000,0.000000,-0.008662,0.000000,0.000000 +5.791595,0.000000,80.452985,2035.457698,0.000000,21.147562,145.323759,0.997398,-0.072097,0.000000,0.000000,-0.008827,0.000000,0.000000 +5.855235,0.000000,81.797565,2044.677795,0.000000,21.108462,144.435882,0.997377,-0.072382,0.000000,0.000000,-0.009207,0.000000,0.000000 +5.918875,0.000000,83.139665,2053.841499,0.000000,21.069613,143.551453,0.997355,-0.072682,0.000000,0.000000,-0.009690,0.000000,0.000000 +5.982514,0.000000,84.479304,2062.949025,0.000000,21.031095,142.670422,0.997332,-0.072996,0.000000,0.000000,-0.010152,0.000000,0.000000 +6.046154,0.000000,85.816504,2072.000590,0.000000,20.992982,141.792739,0.997308,-0.073323,0.000000,0.000000,-0.010488,0.000000,0.000000 +6.142969,0.000000,87.846167,2085.663872,0.000000,20.935854,140.463841,0.997270,-0.073835,0.000000,0.000000,-0.010658,0.000000,0.000000 +6.215859,0.000000,89.370626,2095.865921,0.000000,20.893529,139.468308,0.997242,-0.074221,0.000000,0.000000,-0.010520,0.000000,0.000000 +6.275993,0.000000,90.625999,2104.228107,0.000000,20.858997,138.650164,0.997218,-0.074534,0.000000,0.000000,-0.010322,0.000000,0.000000 +6.336127,0.000000,91.879304,2112.541180,0.000000,20.824744,137.834865,0.997195,-0.074841,0.000000,0.000000,-0.010143,0.000000,0.000000 +6.396261,0.000000,93.130557,2120.805310,0.000000,20.790711,137.022389,0.997173,-0.075143,0.000000,0.000000,-0.010061,0.000000,0.000000 +6.456395,0.000000,94.379770,2129.020667,0.000000,20.756864,136.212711,0.997150,-0.075445,0.000000,0.000000,-0.010115,0.000000,0.000000 +6.516529,0.000000,95.626952,2137.187418,0.000000,20.723198,135.405801,0.997127,-0.075750,0.000000,0.000000,-0.010301,0.000000,0.000000 +6.595105,0.000000,97.253571,2147.785711,0.000000,20.679514,134.355554,0.997096,-0.076160,0.000000,0.000000,-0.010680,0.000000,0.000000 +6.673680,0.000000,98.876774,2158.301660,0.000000,20.636246,133.309902,0.997063,-0.076586,0.000000,0.000000,-0.011107,0.000000,0.000000 +6.739094,0.000000,100.225502,2166.993590,0.000000,20.600592,132.442853,0.997035,-0.076953,0.000000,0.000000,-0.011422,0.000000,0.000000 +6.804508,0.000000,101.571909,2175.628905,0.000000,20.565306,131.578896,0.997006,-0.077329,0.000000,0.000000,-0.011650,0.000000,0.000000 +6.869922,0.000000,102.916020,2184.207804,0.000000,20.530404,130.717992,0.996976,-0.077710,0.000000,0.000000,-0.011769,0.000000,0.000000 +6.935335,0.000000,104.257861,2192.730488,0.000000,20.495881,129.860105,0.996946,-0.078095,0.000000,0.000000,-0.011789,0.000000,0.000000 +7.032204,0.000000,106.240813,2205.248517,0.000000,20.445392,128.595177,0.996901,-0.078664,0.000000,0.000000,-0.011723,0.000000,0.000000 +7.109455,0.000000,107.818710,2215.143877,0.000000,20.405612,127.591042,0.996866,-0.079115,0.000000,0.000000,-0.011668,0.000000,0.000000 +7.186707,0.000000,109.393549,2224.961823,0.000000,20.366200,126.590965,0.996830,-0.079565,0.000000,0.000000,-0.011689,0.000000,0.000000 +7.263958,0.000000,110.965357,2234.702666,0.000000,20.327119,125.594896,0.996793,-0.080017,0.000000,0.000000,-0.011825,0.000000,0.000000 +7.341210,0.000000,112.534158,2244.366715,0.000000,20.288362,124.602783,0.996756,-0.080477,0.000000,0.000000,-0.012078,0.000000,0.000000 +7.437768,0.000000,114.490852,2256.338516,0.000000,20.240404,123.368193,0.996709,-0.081068,0.000000,0.000000,-0.012494,0.000000,0.000000 +7.517582,0.000000,116.104753,2266.144453,0.000000,20.201209,122.352215,0.996667,-0.081572,0.000000,0.000000,-0.012857,0.000000,0.000000 +7.597396,0.000000,117.715543,2275.869461,0.000000,20.162460,121.340258,0.996625,-0.082089,0.000000,0.000000,-0.013172,0.000000,0.000000 +7.677210,0.000000,119.323260,2285.513860,0.000000,20.124182,120.332262,0.996581,-0.082618,0.000000,0.000000,-0.013401,0.000000,0.000000 +7.757024,0.000000,120.927940,2295.077963,0.000000,20.086379,119.328171,0.996537,-0.083153,0.000000,0.000000,-0.013538,0.000000,0.000000 +7.853784,0.000000,122.869291,2306.565382,0.000000,20.041158,118.116064,0.996482,-0.083808,0.000000,0.000000,-0.013620,0.000000,0.000000 +7.950543,0.000000,124.806295,2317.935787,0.000000,19.996549,116.909533,0.996426,-0.084467,0.000000,0.000000,-0.013681,0.000000,0.000000 +8.047302,0.000000,126.739009,2329.189717,0.000000,19.952490,115.708494,0.996370,-0.085129,0.000000,0.000000,-0.013796,0.000000,0.000000 +8.144062,0.000000,128.667486,2340.327697,0.000000,19.908937,114.512863,0.996312,-0.085800,0.000000,0.000000,-0.014014,0.000000,0.000000 +8.240821,0.000000,130.591772,2351.350246,0.000000,19.865876,113.322551,0.996253,-0.086483,0.000000,0.000000,-0.014340,0.000000,0.000000 +8.337580,0.000000,132.511916,2362.257876,0.000000,19.823319,112.137466,0.996192,-0.087184,0.000000,0.000000,-0.014739,0.000000,0.000000 +8.434339,0.000000,134.427968,2373.051086,0.000000,19.781297,110.957514,0.996129,-0.087904,0.000000,0.000000,-0.015157,0.000000,0.000000 +8.531099,0.000000,136.339982,2383.730370,0.000000,19.739842,109.782604,0.996063,-0.088643,0.000000,0.000000,-0.015539,0.000000,0.000000 +8.627858,0.000000,138.248014,2394.296211,0.000000,19.698973,108.612648,0.995996,-0.089399,0.000000,0.000000,-0.015853,0.000000,0.000000 +8.724617,0.000000,140.152119,2404.749084,0.000000,19.658689,107.447561,0.995926,-0.090169,0.000000,0.000000,-0.016096,0.000000,0.000000 +8.845084,0.000000,142.517362,2417.605936,0.000000,19.609316,106.003694,0.995838,-0.091143,0.000000,0.000000,-0.016344,0.000000,0.000000 +8.965551,0.000000,144.876705,2430.289290,0.000000,19.560754,104.567110,0.995747,-0.092131,0.000000,0.000000,-0.016598,0.000000,0.000000 +9.086019,0.000000,147.230244,2442.800013,0.000000,19.512943,103.137666,0.995653,-0.093137,0.000000,0.000000,-0.016924,0.000000,0.000000 +9.206486,0.000000,149.578067,2455.138959,0.000000,19.465843,101.715221,0.995557,-0.094165,0.000000,0.000000,-0.017356,0.000000,0.000000 +9.326953,0.000000,151.920259,2467.306961,0.000000,19.419447,100.299629,0.995456,-0.095221,0.000000,0.000000,-0.017883,0.000000,0.000000 +9.447420,0.000000,154.256906,2479.304836,0.000000,19.373775,98.890743,0.995351,-0.096310,0.000000,0.000000,-0.018460,0.000000,0.000000 +9.567887,0.000000,156.588096,2491.133383,0.000000,19.328855,97.488416,0.995242,-0.097433,0.000000,0.000000,-0.019029,0.000000,0.000000 +9.688354,0.000000,158.913922,2502.793384,0.000000,19.284709,96.092505,0.995128,-0.098589,0.000000,0.000000,-0.019548,0.000000,0.000000 +9.808821,0.000000,161.234475,2514.285603,0.000000,19.241339,94.702875,0.995010,-0.099774,0.000000,0.000000,-0.020007,0.000000,0.000000 +9.929288,0.000000,163.549849,2525.610789,0.000000,19.198721,93.319396,0.994888,-0.100986,0.000000,0.000000,-0.020428,0.000000,0.000000 +10.076399,0.000000,166.370409,2539.215260,0.000000,19.147639,91.638103,0.994733,-0.102501,0.000000,0.000000,-0.020958,0.000000,0.000000 +10.102774,0.000000,166.875312,2541.628266,0.000000,19.138588,91.337601,0.994704,-0.102777,0.000000,0.000000,-0.021061,0.000000,0.000000 +10.129149,0.000000,167.379976,2544.033350,0.000000,19.129567,91.037379,0.994676,-0.103054,0.000000,0.000000,-0.021167,0.000000,0.000000 +10.155524,0.000000,167.884402,2546.430520,0.000000,19.120577,90.737436,0.994647,-0.103332,0.000000,0.000000,-0.021277,0.000000,0.000000 +10.208275,0.000000,168.892548,2551.201156,0.000000,19.102688,90.138384,0.994588,-0.103893,0.000000,0.000000,-0.021511,0.000000,0.000000 +10.261025,0.000000,169.899753,2555.940223,0.000000,19.084920,89.540433,0.994529,-0.104461,0.000000,0.000000,-0.021761,0.000000,0.000000 +10.313775,0.000000,170.906024,2560.647778,0.000000,19.067273,88.943575,0.994468,-0.105035,0.000000,0.000000,-0.022027,0.000000,0.000000 +10.456819,0.000000,173.630094,2573.255173,0.000000,19.020026,87.330486,0.994299,-0.106630,0.000000,0.000000,-0.022818,0.000000,0.000000 +10.599863,0.000000,176.347466,2585.632335,0.000000,18.973678,85.725161,0.994120,-0.108282,0.000000,0.000000,-0.023678,0.000000,0.000000 +10.742907,0.000000,179.058274,2597.780410,0.000000,18.928245,84.127388,0.993932,-0.109995,0.000000,0.000000,-0.024559,0.000000,0.000000 +10.885951,0.000000,181.762650,2609.700472,0.000000,18.883740,82.536970,0.993734,-0.111771,0.000000,0.000000,-0.025428,0.000000,0.000000 +11.052703,0.000000,184.907336,2623.309954,0.000000,18.833019,80.691943,0.993490,-0.113918,0.000000,0.000000,-0.026417,0.000000,0.000000 +11.219455,0.000000,188.043686,2636.612735,0.000000,18.783507,78.856339,0.993232,-0.116148,0.000000,0.000000,-0.027413,0.000000,0.000000 +11.386206,0.000000,191.171883,2649.610246,0.000000,18.735151,77.029906,0.992958,-0.118462,0.000000,0.000000,-0.028470,0.000000,0.000000 +11.496253,0.000000,193.231920,2658.021221,0.000000,18.703850,75.829487,0.992769,-0.120039,0.000000,0.000000,-0.029219,0.000000,0.000000 +11.606300,0.000000,195.288534,2666.300279,0.000000,18.673017,74.632878,0.992572,-0.121657,0.000000,0.000000,-0.030024,0.000000,0.000000 +11.716346,0.000000,197.341779,2674.447850,0.000000,18.642644,73.440000,0.992366,-0.123321,0.000000,0.000000,-0.030887,0.000000,0.000000 +11.887203,0.000000,200.523030,2686.837852,0.000000,18.596388,71.595206,0.992029,-0.126000,0.000000,0.000000,-0.032340,0.000000,0.000000 +12.058059,0.000000,203.696458,2698.913279,0.000000,18.551223,69.758958,0.991669,-0.128806,0.000000,0.000000,-0.033910,0.000000,0.000000 +12.228915,0.000000,206.862263,2710.675695,0.000000,18.507145,67.930956,0.991283,-0.131747,0.000000,0.000000,-0.035570,0.000000,0.000000 +12.399772,0.000000,210.020635,2722.126501,0.000000,18.464151,66.110928,0.990868,-0.134831,0.000000,0.000000,-0.037304,0.000000,0.000000 +12.570628,0.000000,213.171754,2733.267025,0.000000,18.422224,64.298616,0.990422,-0.138064,0.000000,0.000000,-0.039110,0.000000,0.000000 +12.741484,0.000000,216.315800,2744.098551,0.000000,18.381335,62.493771,0.989944,-0.141451,0.000000,0.000000,-0.041006,0.000000,0.000000 +12.912341,0.000000,219.452945,2754.622329,0.000000,18.341448,60.696152,0.989430,-0.145003,0.000000,0.000000,-0.043026,0.000000,0.000000 +13.083197,0.000000,222.583357,2764.839573,0.000000,18.302521,58.905521,0.988877,-0.148730,0.000000,0.000000,-0.045204,0.000000,0.000000 +13.254053,0.000000,225.707197,2774.751456,0.000000,18.264516,57.121648,0.988280,-0.152647,0.000000,0.000000,-0.047570,0.000000,0.000000 +13.424910,0.000000,228.824620,2784.359114,0.000000,18.227401,55.344303,0.987634,-0.156769,0.000000,0.000000,-0.050146,0.000000,0.000000 +13.619344,0.000000,232.364627,2794.923914,0.000000,18.186217,53.329344,0.986833,-0.161734,0.000000,0.000000,-0.053349,0.000000,0.000000 +13.813778,0.000000,235.896734,2805.097712,0.000000,18.146122,51.322221,0.985953,-0.167015,0.000000,0.000000,-0.056855,0.000000,0.000000 +14.008212,0.000000,239.421150,2814.881995,0.000000,18.107090,49.322616,0.984984,-0.172642,0.000000,0.000000,-0.060670,0.000000,0.000000 +14.202646,0.000000,242.938077,2824.278189,0.000000,18.069093,47.330221,0.983913,-0.178643,0.000000,0.000000,-0.064808,0.000000,0.000000 +14.397080,0.000000,246.447713,2833.287668,0.000000,18.032095,45.344735,0.982728,-0.185050,0.000000,0.000000,-0.069298,0.000000,0.000000 +14.637805,0.000000,250.783099,2843.908296,0.000000,17.987595,42.895696,0.981080,-0.193596,0.000000,0.000000,-0.075422,0.000000,0.000000 +14.878530,0.000000,255.107936,2853.940550,0.000000,17.944438,40.456291,0.979200,-0.202891,0.000000,0.000000,-0.082278,0.000000,0.000000 +15.119255,0.000000,259.422535,2863.386689,0.000000,17.902511,38.026027,0.977045,-0.213024,0.000000,0.000000,-0.089997,0.000000,0.000000 +15.359979,0.000000,263.727180,2872.248857,0.000000,17.861704,35.604432,0.974565,-0.224095,0.000000,0.000000,-0.098710,0.000000,0.000000 +15.600704,0.000000,268.022125,2880.529086,0.000000,17.821910,33.191062,0.971697,-0.236222,0.000000,0.000000,-0.108552,0.000000,0.000000 +15.881159,0.000000,273.014004,2889.444554,0.000000,17.776687,30.389193,0.967763,-0.251851,0.000000,0.000000,-0.121635,0.000000,0.000000 +16.161614,0.000000,277.993354,2897.575639,0.000000,17.732541,27.597312,0.963048,-0.269314,0.000000,0.000000,-0.136697,0.000000,0.000000 +16.442070,0.000000,282.960458,2904.925062,0.000000,17.689321,24.814878,0.957365,-0.288860,0.000000,0.000000,-0.154020,0.000000,0.000000 +16.673928,0.000000,287.057793,2910.412602,0.000000,17.654192,22.521380,0.951771,-0.306786,0.000000,0.000000,-0.170271,0.000000,0.000000 +16.905786,0.000000,291.147040,2915.369064,0.000000,17.619543,20.233799,0.945192,-0.326491,0.000000,0.000000,-0.188471,0.000000,0.000000 +17.137645,0.000000,295.228305,2919.795799,0.000000,17.585338,17.951958,0.937430,-0.348148,0.000000,0.000000,-0.208814,0.000000,0.000000 +17.369503,0.000000,299.301692,2923.694123,0.000000,17.551577,15.675722,0.928247,-0.371935,0.000000,0.000000,-0.231497,0.000000,0.000000 +17.601361,0.000000,303.367306,2927.065324,0.000000,17.518302,13.405003,0.917360,-0.398026,0.000000,0.000000,-0.256708,0.000000,0.000000 +17.787293,0.000000,306.622068,2929.388770,0.000000,17.492034,11.588027,0.907173,-0.420725,0.000000,0.000000,-0.278875,0.000000,0.000000 +17.973225,0.000000,309.871987,2931.374709,0.000000,17.466225,9.774579,0.895472,-0.445085,0.000000,0.000000,-0.302869,0.000000,0.000000 +18.159157,0.000000,313.117158,2933.023801,0.000000,17.440990,7.964688,0.882026,-0.471167,0.000000,0.000000,-0.328776,0.000000,0.000000 +18.345088,0.000000,316.357702,2934.336711,0.000000,17.416481,6.158409,0.866576,-0.499012,0.000000,0.000000,-0.356680,0.000000,0.000000 +18.531020,0.000000,319.593773,2935.314118,0.000000,17.392905,4.355813,0.848828,-0.528635,0.000000,0.000000,-0.386646,0.000000,0.000000 +18.682694,0.000000,322.230413,2935.863443,0.000000,17.374560,2.888125,0.832424,-0.554105,0.000000,0.000000,-0.412637,0.000000,0.000000 +18.834367,0.000000,324.864343,2936.190348,0.000000,17.357215,1.422955,0.814083,-0.580716,0.000000,0.000000,-0.440005,0.000000,0.000000 +18.986040,0.000000,327.495733,2936.295217,0.000000,17.341101,-0.039713,0.793599,-0.608409,0.000000,0.000000,-0.468697,0.000000,0.000000 +19.137714,0.000000,330.124789,2936.178421,0.000000,17.326488,-1.499969,0.770761,-0.637094,0.000000,0.000000,-0.498580,0.000000,0.000000 +19.289387,0.000000,332.751761,2935.840312,0.000000,17.313679,-2.958018,0.745353,-0.666640,0.000000,0.000000,-0.529405,0.000000,0.000000 +19.409533,0.000000,334.831390,2935.415604,0.000000,17.305014,-4.111655,0.723265,-0.690541,0.000000,0.000000,-0.554228,0.000000,0.000000 +19.529678,0.000000,336.910063,2934.852348,0.000000,17.297801,-5.264414,0.699345,-0.714756,0.000000,0.000000,-0.579087,0.000000,0.000000 +19.649824,0.000000,338.987960,2934.150626,0.000000,17.292120,-6.416673,0.673518,-0.739144,0.000000,0.000000,-0.603573,0.000000,0.000000 +19.748630,0.000000,340.696344,2933.469807,0.000000,17.288601,-7.364241,0.650815,-0.759211,0.000000,0.000000,-0.623061,0.000000,0.000000 +19.847436,0.000000,342.404429,2932.695350,0.000000,17.286064,-8.312120,0.626782,-0.779171,0.000000,0.000000,-0.641577,0.000000,0.000000 +19.946242,0.000000,344.112306,2931.827206,0.000000,17.284376,-9.260677,0.601433,-0.798901,0.000000,0.000000,-0.658683,0.000000,0.000000 +20.045049,0.000000,345.820050,2930.865290,0.000000,17.283321,-10.210310,0.574808,-0.818267,0.000000,0.000000,-0.673874,0.000000,0.000000 +20.143855,0.000000,347.527708,2929.809475,0.000000,17.282577,-11.161431,0.546983,-0.837124,0.000000,0.000000,-0.686568,0.000000,0.000000 +20.253021,0.000000,349.414327,2928.533570,0.000000,17.281592,-12.214497,0.514977,-0.857186,0.000000,0.000000,-0.696909,0.000000,0.000000 +20.362187,0.000000,351.300799,2927.142557,0.000000,17.279703,-13.270379,0.481851,-0.876235,0.000000,0.000000,-0.702452,0.000000,0.000000 +20.471353,0.000000,353.186975,2925.636106,0.000000,17.275990,-14.329478,0.447889,-0.894072,0.000000,0.000000,-0.702170,0.000000,0.000000 +20.580519,0.000000,355.072598,2924.013850,0.000000,17.269389,-15.392043,0.413448,-0.910510,0.000000,0.000000,-0.695014,0.000000,0.000000 +20.689685,0.000000,356.957291,2922.275403,0.000000,17.258753,-16.458139,0.378962,-0.925395,0.000000,0.000000,-0.679959,0.000000,0.000000 +20.798851,0.000000,358.840549,2920.420389,0.000000,17.242924,-17.527612,0.344936,-0.938610,0.000000,0.000000,-0.656077,0.000000,0.000000 +20.908017,0.000000,360.721747,2918.448455,0.000000,17.220824,-18.600087,0.311934,-0.950087,0.000000,0.000000,-0.622613,0.000000,0.000000 +21.017183,0.000000,362.600149,2916.359305,0.000000,17.191559,-19.674993,0.280567,-0.959817,0.000000,0.000000,-0.579082,0.000000,0.000000 +21.126349,0.000000,364.474936,2914.152711,0.000000,17.154521,-20.751614,0.251468,-0.967847,0.000000,0.000000,-0.525352,0.000000,0.000000 +21.235515,0.000000,366.345242,2911.828527,0.000000,17.109488,-21.829175,0.225264,-0.974278,0.000000,0.000000,-0.461736,0.000000,0.000000 +21.344681,0.000000,368.210204,2909.386694,0.000000,17.056686,-22.906918,0.202545,-0.979252,0.000000,0.000000,-0.389051,0.000000,0.000000 +21.453847,0.000000,370.069008,2906.827227,0.000000,16.996834,-23.984195,0.183831,-0.982935,0.000000,0.000000,-0.308668,0.000000,0.000000 +21.563013,0.000000,371.920946,2904.150209,0.000000,16.931153,-25.060510,0.169542,-0.985499,0.000000,0.000000,-0.222517,0.000000,0.000000 +21.672179,0.000000,373.765470,2901.355761,0.000000,16.861347,-26.135536,0.159962,-0.987099,0.000000,0.000000,-0.133068,0.000000,0.000000 +21.781345,0.000000,375.602244,2898.444039,0.000000,16.789556,-27.209071,0.155216,-0.987857,0.000000,0.000000,-0.043277,0.000000,0.000000 +21.890511,0.000000,377.431184,2895.415213,0.000000,16.718273,-28.280942,0.155244,-0.987853,0.000000,0.000000,0.043504,0.000000,0.000000 +21.999677,0.000000,379.252494,2892.269478,0.000000,16.650250,-29.350878,0.159788,-0.987131,0.000000,0.000000,0.123638,0.000000,0.000000 +22.089088,0.000000,380.738888,2889.606061,0.000000,16.598973,-30.225414,0.166551,-0.986013,0.000000,0.000000,0.181676,0.000000,0.000000 +22.178500,0.000000,382.220940,2886.864539,0.000000,16.553357,-31.097864,0.175669,-0.984430,0.000000,0.000000,0.230659,0.000000,0.000000 +22.267911,0.000000,383.699220,2884.045126,0.000000,16.514841,-31.967601,0.186689,-0.982400,0.000000,0.000000,0.268629,0.000000,0.000000 +22.357323,0.000000,385.174421,2881.148098,0.000000,16.484664,-32.833834,0.199076,-0.979965,0.000000,0.000000,0.293832,0.000000,0.000000 +22.446735,0.000000,386.647333,2878.173807,0.000000,16.463787,-33.695665,0.212226,-0.977201,0.000000,0.000000,0.304825,0.000000,0.000000 +22.536146,0.000000,388.118819,2875.122690,0.000000,16.452814,-34.552174,0.225488,-0.974226,0.000000,0.000000,0.300600,0.000000,0.000000 +22.625558,0.000000,389.589776,2871.995260,0.000000,16.451941,-35.402539,0.238185,-0.971199,0.000000,0.000000,0.280705,0.000000,0.000000 +22.714969,0.000000,391.061100,2868.792095,0.000000,16.460931,-36.246176,0.249644,-0.968316,0.000000,0.000000,0.245358,0.000000,0.000000 +22.804381,0.000000,392.533646,2865.513810,0.000000,16.479115,-37.082870,0.259224,-0.965794,0.000000,0.000000,0.195525,0.000000,0.000000 +22.893792,0.000000,394.008190,2862.161018,0.000000,16.505423,-37.912883,0.266350,-0.963852,0.000000,0.000000,0.132961,0.000000,0.000000 +22.983204,0.000000,395.485398,2858.734286,0.000000,16.538420,-38.736999,0.270539,-0.962684,0.000000,0.000000,0.060199,0.000000,0.000000 +23.072615,0.000000,396.965790,2855.234087,0.000000,16.576346,-39.556515,0.271432,-0.962432,0.000000,0.000000,-0.019522,0.000000,0.000000 +23.162027,0.000000,398.449718,2851.660758,0.000000,16.617147,-40.373149,0.268811,-0.963168,0.000000,0.000000,-0.102384,0.000000,0.000000 +23.251438,0.000000,399.937337,2848.014469,0.000000,16.658495,-41.188883,0.262623,-0.964874,0.000000,0.000000,-0.184160,0.000000,0.000000 +23.340850,0.000000,401.428582,2844.295209,0.000000,16.697814,-42.005755,0.252993,-0.967446,0.000000,0.000000,-0.260423,0.000000,0.000000 +23.414407,0.000000,402.657908,2841.180619,0.000000,16.726695,-42.679951,0.242701,-0.970079,0.000000,0.000000,-0.315927,0.000000,0.000000 +23.487964,0.000000,403.889190,2838.016335,0.000000,16.750742,-43.357011,0.230551,-0.973039,0.000000,0.000000,-0.362417,0.000000,0.000000 +23.561521,0.000000,405.122016,2834.802125,0.000000,16.768384,-44.037508,0.216889,-0.976175,0.000000,0.000000,-0.397823,0.000000,0.000000 +23.635077,0.000000,406.355858,2831.537725,0.000000,16.778154,-44.721710,0.202135,-0.979337,0.000000,0.000000,-0.420411,0.000000,0.000000 +23.708634,0.000000,407.590090,2828.222860,0.000000,16.778800,-45.409572,0.186771,-0.982382,0.000000,0.000000,-0.428896,0.000000,0.000000 +23.782191,0.000000,408.824005,2824.857273,0.000000,16.769386,-46.100755,0.171322,-0.985194,0.000000,0.000000,-0.422535,0.000000,0.000000 +23.855748,0.000000,410.056840,2821.440739,0.000000,16.749402,-46.794689,0.156333,-0.987682,0.000000,0.000000,-0.401214,0.000000,0.000000 +23.929305,0.000000,411.287814,2817.973081,0.000000,16.718842,-47.490663,0.142350,-0.989793,0.000000,0.000000,-0.365509,0.000000,0.000000 +24.002862,0.000000,412.516166,2814.454178,0.000000,16.678263,-48.187915,0.129884,-0.991505,0.000000,0.000000,-0.316708,0.000000,0.000000 +24.076418,0.000000,413.741197,2810.883962,0.000000,16.628790,-48.885732,0.119390,-0.992823,0.000000,0.000000,-0.256798,0.000000,0.000000 +24.149975,0.000000,414.962311,2807.262416,0.000000,16.572087,-49.583509,0.111237,-0.993769,0.000000,0.000000,-0.188405,0.000000,0.000000 +24.223532,0.000000,416.179052,2803.589560,0.000000,16.510284,-50.280775,0.105686,-0.994374,0.000000,0.000000,-0.114687,0.000000,0.000000 +24.297089,0.000000,417.391134,2799.865446,0.000000,16.445872,-50.977180,0.102873,-0.994669,0.000000,0.000000,-0.039190,0.000000,0.000000 +24.370646,0.000000,418.598465,2796.090147,0.000000,16.381567,-51.672443,0.102797,-0.994678,0.000000,0.000000,0.034330,0.000000,0.000000 +24.431118,0.000000,419.587547,2792.948133,0.000000,16.330751,-52.242978,0.104689,-0.994481,0.000000,0.000000,0.090628,0.000000,0.000000 +24.491591,0.000000,420.573654,2789.771650,0.000000,16.283409,-52.812353,0.108189,-0.994106,0.000000,0.000000,0.141029,0.000000,0.000000 +24.552063,0.000000,421.557039,2786.560778,0.000000,16.240944,-53.380318,0.113089,-0.993561,0.000000,0.000000,0.183692,0.000000,0.000000 +24.612536,0.000000,422.538036,2783.315609,0.000000,16.204597,-53.946559,0.119132,-0.992855,0.000000,0.000000,0.217021,0.000000,0.000000 +24.673008,0.000000,423.517045,2780.036259,0.000000,16.175375,-54.510712,0.126013,-0.992005,0.000000,0.000000,0.239734,0.000000,0.000000 +24.733481,0.000000,424.494522,2776.722867,0.000000,16.154010,-55.072388,0.133398,-0.991039,0.000000,0.000000,0.250931,0.000000,0.000000 +24.793953,0.000000,425.470956,2773.375592,0.000000,16.140912,-55.631213,0.140932,-0.989995,0.000000,0.000000,0.250153,0.000000,0.000000 +24.854425,0.000000,426.446850,2769.994619,0.000000,16.136147,-56.186877,0.148255,-0.988925,0.000000,0.000000,0.237418,0.000000,0.000000 +24.914898,0.000000,427.422702,2766.580144,0.000000,16.139431,-56.739185,0.155017,-0.987887,0.000000,0.000000,0.213249,0.000000,0.000000 +24.982418,0.000000,428.512807,2762.728404,0.000000,16.151827,-57.351862,0.161505,-0.986847,0.000000,0.000000,0.174021,0.000000,0.000000 +25.049938,0.000000,429.604025,2758.835432,0.000000,16.172129,-57.960562,0.166493,-0.986017,0.000000,0.000000,0.123942,0.000000,0.000000 +25.117458,0.000000,430.696832,2754.901481,0.000000,16.198574,-58.565837,0.169667,-0.985475,0.000000,0.000000,0.065779,0.000000,0.000000 +25.184978,0.000000,431.791574,2750.926755,0.000000,16.229054,-59.168515,0.170816,-0.985277,0.000000,0.000000,0.002810,0.000000,0.000000 +25.252498,0.000000,432.888445,2746.911397,0.000000,16.261222,-59.769620,0.169839,-0.985446,0.000000,0.000000,-0.061356,0.000000,0.000000 +25.320018,0.000000,433.987475,2742.855473,0.000000,16.292594,-60.370259,0.166759,-0.985973,0.000000,0.000000,-0.122983,0.000000,0.000000 +25.387538,0.000000,435.088526,2738.758981,0.000000,16.320669,-60.971488,0.161718,-0.986813,0.000000,0.000000,-0.178429,0.000000,0.000000 +25.455058,0.000000,436.191294,2734.621848,0.000000,16.343063,-61.574187,0.154973,-0.987895,0.000000,0.000000,-0.224369,0.000000,0.000000 +25.511297,0.000000,437.110801,2731.144818,0.000000,16.355831,-62.077759,0.148312,-0.988917,0.000000,0.000000,-0.253343,0.000000,0.000000 +25.567536,0.000000,438.030849,2727.639422,0.000000,16.362152,-62.582956,0.140972,-0.989990,0.000000,0.000000,-0.272537,0.000000,0.000000 +25.623775,0.000000,438.951052,2724.105567,0.000000,16.361259,-63.089798,0.133236,-0.991061,0.000000,0.000000,-0.281128,0.000000,0.000000 +25.680015,0.000000,439.870991,2720.543165,0.000000,16.352687,-63.598161,0.125405,-0.992082,0.000000,0.000000,-0.278759,0.000000,0.000000 +25.736254,0.000000,440.790228,2716.952134,0.000000,16.336317,-64.107806,0.117784,-0.993016,0.000000,0.000000,-0.265566,0.000000,0.000000 +25.792493,0.000000,441.708330,2713.332413,0.000000,16.312393,-64.618418,0.110669,-0.993834,0.000000,0.000000,-0.242189,0.000000,0.000000 +25.857865,0.000000,442.773565,2709.088729,0.000000,16.275920,-65.212705,0.103393,-0.994616,0.000000,0.000000,-0.203728,0.000000,0.000000 +25.923238,0.000000,443.836151,2704.806182,0.000000,16.231635,-65.807281,0.097529,-0.995208,0.000000,0.000000,-0.155549,0.000000,0.000000 +25.988610,0.000000,444.895642,2700.484771,0.000000,16.181639,-66.401648,0.093346,-0.995609,0.000000,0.000000,-0.100827,0.000000,0.000000 +26.053982,0.000000,445.951745,2696.124524,0.000000,16.128444,-66.995380,0.091001,-0.995826,0.000000,0.000000,-0.043196,0.000000,0.000000 +26.107381,0.000000,446.811799,2692.534159,0.000000,16.084532,-67.479627,0.090475,-0.995874,0.000000,0.000000,0.003352,0.000000,0.000000 +26.160779,0.000000,447.669535,2688.917958,0.000000,16.041843,-67.963006,0.091156,-0.995812,0.000000,0.000000,0.047186,0.000000,0.000000 +26.214177,0.000000,448.525057,2685.275974,0.000000,16.001842,-68.445314,0.092944,-0.995647,0.000000,0.000000,0.086340,0.000000,0.000000 +26.267575,0.000000,449.378545,2681.608268,0.000000,15.965867,-68.926337,0.095690,-0.995387,0.000000,0.000000,0.119057,0.000000,0.000000 +26.320973,0.000000,450.230245,2677.914916,0.000000,15.935060,-69.405845,0.099202,-0.995043,0.000000,0.000000,0.143876,0.000000,0.000000 +26.374372,0.000000,451.080459,2674.196004,0.000000,15.910306,-69.883603,0.103255,-0.994631,0.000000,0.000000,0.159714,0.000000,0.000000 +26.427770,0.000000,451.929526,2670.451633,0.000000,15.892180,-70.359387,0.107600,-0.994170,0.000000,0.000000,0.165923,0.000000,0.000000 +26.481168,0.000000,452.777808,2666.681913,0.000000,15.880925,-70.833015,0.111977,-0.993686,0.000000,0.000000,0.162328,0.000000,0.000000 +26.534566,0.000000,453.625672,2662.886962,0.000000,15.876430,-71.304377,0.116129,-0.993209,0.000000,0.000000,0.149247,0.000000,0.000000 +26.601998,0.000000,454.696304,2658.058804,0.000000,15.879680,-71.896369,0.120679,-0.992666,0.000000,0.000000,0.120455,0.000000,0.000000 +26.669430,0.000000,455.767450,2653.190844,0.000000,15.891333,-72.484970,0.124067,-0.992248,0.000000,0.000000,0.080449,0.000000,0.000000 +26.736861,0.000000,456.839603,2648.283294,0.000000,15.909071,-73.070718,0.125975,-0.992007,0.000000,0.000000,0.032778,0.000000,0.000000 +26.791181,0.000000,457.704223,2644.301370,0.000000,15.925880,-73.541023,0.126306,-0.991965,0.000000,0.000000,-0.008353,0.000000,0.000000 +26.845500,0.000000,458.569778,2640.293924,0.000000,15.943213,-74.010468,0.125525,-0.992064,0.000000,0.000000,-0.049399,0.000000,0.000000 +26.899819,0.000000,459.436251,2636.260992,0.000000,15.959440,-74.479540,0.123664,-0.992298,0.000000,0.000000,-0.088042,0.000000,0.000000 +26.954138,0.000000,460.303541,2632.202579,0.000000,15.972993,-74.948684,0.120819,-0.992649,0.000000,0.000000,-0.122101,0.000000,0.000000 +27.008458,0.000000,461.171461,2628.118672,0.000000,15.982445,-75.418266,0.117138,-0.993090,0.000000,0.000000,-0.149669,0.000000,0.000000 +27.062777,0.000000,462.039755,2624.009240,0.000000,15.986599,-75.888534,0.112816,-0.993590,0.000000,0.000000,-0.169222,0.000000,0.000000 +27.117096,0.000000,462.908110,2619.874241,0.000000,15.984567,-76.359604,0.108085,-0.994116,0.000000,0.000000,-0.179723,0.000000,0.000000 +27.171415,0.000000,463.776174,2615.713633,0.000000,15.975823,-76.831467,0.103196,-0.994635,0.000000,0.000000,-0.180683,0.000000,0.000000 +27.225735,0.000000,464.643576,2611.527374,0.000000,15.960249,-77.304001,0.098408,-0.995120,0.000000,0.000000,-0.172195,0.000000,0.000000 +27.286029,0.000000,465.605181,2606.850533,0.000000,15.935341,-77.829061,0.093510,-0.995592,0.000000,0.000000,-0.152542,0.000000,0.000000 +27.346324,0.000000,466.565065,2602.142025,0.000000,15.903392,-78.354361,0.089343,-0.995975,0.000000,0.000000,-0.123787,0.000000,0.000000 +27.406618,0.000000,467.522847,2597.401846,0.000000,15.865946,-78.879536,0.086145,-0.996256,0.000000,0.000000,-0.088329,0.000000,0.000000 +27.466913,0.000000,468.478254,2592.630015,0.000000,15.824970,-79.404223,0.084077,-0.996433,0.000000,0.000000,-0.049069,0.000000,0.000000 +27.516486,0.000000,469.261888,2588.683008,0.000000,15.790207,-79.835007,0.083272,-0.996500,0.000000,0.000000,-0.016183,0.000000,0.000000 +27.566060,0.000000,470.043804,2584.714663,0.000000,15.755852,-80.265050,0.083267,-0.996501,0.000000,0.000000,0.015335,0.000000,0.000000 +27.615633,0.000000,470.824052,2580.725022,0.000000,15.723155,-80.694175,0.084005,-0.996439,0.000000,0.000000,0.043792,0.000000,0.000000 +27.665206,0.000000,471.602745,2576.714133,0.000000,15.693256,-81.122210,0.085393,-0.996321,0.000000,0.000000,0.067679,0.000000,0.000000 +27.714779,0.000000,472.380045,2572.682056,0.000000,15.667122,-81.548990,0.087301,-0.996156,0.000000,0.000000,0.085755,0.000000,0.000000 +27.764353,0.000000,473.156159,2568.628856,0.000000,15.645490,-81.974362,0.089573,-0.995954,0.000000,0.000000,0.097124,0.000000,0.000000 +27.813926,0.000000,473.931323,2564.554607,0.000000,15.628822,-82.398201,0.092037,-0.995729,0.000000,0.000000,0.101283,0.000000,0.000000 +27.863499,0.000000,474.705787,2560.459387,0.000000,15.617281,-82.820421,0.094513,-0.995497,0.000000,0.000000,0.098156,0.000000,0.000000 +27.913072,0.000000,475.479805,2556.343276,0.000000,15.610723,-83.240991,0.096824,-0.995275,0.000000,0.000000,0.088093,0.000000,0.000000 +27.980096,0.000000,476.525984,2550.745215,0.000000,15.608962,-83.807057,0.099402,-0.995021,0.000000,0.000000,0.064860,0.000000,0.000000 +28.047119,0.000000,477.572273,2545.109305,0.000000,15.613636,-84.370484,0.101056,-0.994854,0.000000,0.000000,0.033266,0.000000,0.000000 +28.100998,0.000000,478.413700,2540.551307,0.000000,15.620356,-84.821855,0.101564,-0.994802,0.000000,0.000000,0.004358,0.000000,0.000000 +28.154878,0.000000,479.255524,2535.969019,0.000000,15.628093,-85.272192,0.101282,-0.994831,0.000000,0.000000,-0.025319,0.000000,0.000000 +28.208757,0.000000,480.097758,2531.362487,0.000000,15.635287,-85.721850,0.100218,-0.994939,0.000000,0.000000,-0.053560,0.000000,0.000000 +28.262636,0.000000,480.940330,2526.731738,0.000000,15.640433,-86.171162,0.098440,-0.995116,0.000000,0.000000,-0.078294,0.000000,0.000000 +28.316516,0.000000,481.783094,2522.076784,0.000000,15.642192,-86.620402,0.096066,-0.995348,0.000000,0.000000,-0.097742,0.000000,0.000000 +28.370395,0.000000,482.625836,2517.397622,0.000000,15.639492,-87.069755,0.093257,-0.995615,0.000000,0.000000,-0.110553,0.000000,0.000000 +28.424275,0.000000,483.468296,2512.694244,0.000000,15.631611,-87.519308,0.090201,-0.995897,0.000000,0.000000,-0.115910,0.000000,0.000000 +28.478154,0.000000,484.310183,2507.966639,0.000000,15.618235,-87.969049,0.087105,-0.996172,0.000000,0.000000,-0.113585,0.000000,0.000000 +28.532034,0.000000,485.151203,2503.214799,0.000000,15.599479,-88.418883,0.084170,-0.996425,0.000000,0.000000,-0.103956,0.000000,0.000000 +28.592205,0.000000,486.089068,2497.879416,0.000000,15.572841,-88.921164,0.081309,-0.996662,0.000000,0.000000,-0.085750,0.000000,0.000000 +28.652376,0.000000,487.025180,2492.513820,0.000000,15.541460,-89.423095,0.079087,-0.996840,0.000000,0.000000,-0.061661,0.000000,0.000000 +28.712547,0.000000,487.959303,2487.118039,0.000000,15.507082,-89.924374,0.077645,-0.996954,0.000000,0.000000,-0.034278,0.000000,0.000000 +28.761819,0.000000,488.722643,2482.677248,0.000000,15.478103,-90.334154,0.077085,-0.996997,0.000000,0.000000,-0.011413,0.000000,0.000000 +28.811090,0.000000,489.484563,2478.216286,0.000000,15.449598,-90.743134,0.077074,-0.996998,0.000000,0.000000,0.010159,0.000000,0.000000 +28.860361,0.000000,490.245112,2473.735196,0.000000,15.422642,-91.151163,0.077562,-0.996960,0.000000,0.000000,0.028984,0.000000,0.000000 +28.909632,0.000000,491.004391,2469.234028,0.000000,15.398176,-91.558098,0.078466,-0.996890,0.000000,0.000000,0.043827,0.000000,0.000000 +28.958904,0.000000,491.762541,2464.712839,0.000000,15.376947,-91.963819,0.079675,-0.996794,0.000000,0.000000,0.053756,0.000000,0.000000 +29.008175,0.000000,492.519736,2460.171691,0.000000,15.359446,-92.368229,0.081062,-0.996682,0.000000,0.000000,0.058208,0.000000,0.000000 +29.057446,0.000000,493.276166,2455.610652,0.000000,15.345882,-92.771270,0.082488,-0.996565,0.000000,0.000000,0.057031,0.000000,0.000000 +29.106718,0.000000,494.032023,2451.029788,0.000000,15.336164,-93.172932,0.083818,-0.996454,0.000000,0.000000,0.050486,0.000000,0.000000 +29.155989,0.000000,494.787489,2446.429167,0.000000,15.329920,-93.573253,0.084928,-0.996360,0.000000,0.000000,0.039224,0.000000,0.000000 +29.225574,0.000000,495.854050,2439.898273,0.000000,15.325772,-94.136524,0.085922,-0.996274,0.000000,0.000000,0.017239,0.000000,0.000000 +29.279398,0.000000,496.678911,2434.819805,0.000000,15.324927,-94.570771,0.086122,-0.996257,0.000000,0.000000,-0.002578,0.000000,0.000000 +29.333221,0.000000,497.503751,2429.717992,0.000000,15.324715,-95.004020,0.085780,-0.996287,0.000000,0.000000,-0.022786,0.000000,0.000000 +29.387045,0.000000,498.328566,2424.592882,0.000000,15.323801,-95.436517,0.084912,-0.996361,0.000000,0.000000,-0.041518,0.000000,0.000000 +29.440869,0.000000,499.153286,2419.444508,0.000000,15.320940,-95.868483,0.083580,-0.996474,0.000000,0.000000,-0.057088,0.000000,0.000000 +29.494692,0.000000,499.977775,2414.272894,0.000000,15.315092,-96.300092,0.081889,-0.996614,0.000000,0.000000,-0.068144,0.000000,0.000000 +29.548516,0.000000,500.801850,2409.078057,0.000000,15.305514,-96.731445,0.079972,-0.996770,0.000000,0.000000,-0.073789,0.000000,0.000000 +29.602340,0.000000,501.625301,2403.860009,0.000000,15.291826,-97.162572,0.077981,-0.996928,0.000000,0.000000,-0.073665,0.000000,0.000000 +29.656164,0.000000,502.447903,2398.618762,0.000000,15.274049,-97.593434,0.076069,-0.997075,0.000000,0.000000,-0.067973,0.000000,0.000000 +29.709987,0.000000,503.269447,2393.354334,0.000000,15.252591,-98.023933,0.074376,-0.997203,0.000000,0.000000,-0.057448,0.000000,0.000000 +29.789676,0.000000,504.483461,2385.517606,0.000000,15.215716,-98.660344,0.072511,-0.997340,0.000000,0.000000,-0.035581,0.000000,0.000000 +29.844629,0.000000,505.318862,2380.083874,0.000000,15.188339,-99.098300,0.071770,-0.997394,0.000000,0.000000,-0.018491,0.000000,0.000000 +29.899582,0.000000,506.152750,2374.626101,0.000000,15.160835,-99.535305,0.071495,-0.997413,0.000000,0.000000,-0.001831,0.000000,0.000000 +29.954535,0.000000,506.985151,2369.144343,0.000000,15.134446,-99.971186,0.071652,-0.997402,0.000000,0.000000,0.012698,0.000000,0.000000 +30.009488,0.000000,507.816158,2363.638666,0.000000,15.110256,-100.405790,0.072160,-0.997366,0.000000,0.000000,0.023664,0.000000,0.000000 +30.064441,0.000000,508.645916,2358.109145,0.000000,15.089084,-100.838997,0.072908,-0.997311,0.000000,0.000000,0.030050,0.000000,0.000000 +30.119394,0.000000,509.474605,2352.555857,0.000000,15.071389,-101.270727,0.073762,-0.997248,0.000000,0.000000,0.031361,0.000000,0.000000 +30.174348,0.000000,510.302419,2346.978886,0.000000,15.057232,-101.700954,0.074582,-0.997187,0.000000,0.000000,0.027670,0.000000,0.000000 +30.229301,0.000000,511.129547,2341.378314,0.000000,15.046275,-102.129715,0.075238,-0.997138,0.000000,0.000000,0.019599,0.000000,0.000000 +30.284254,0.000000,511.956146,2335.754218,0.000000,15.037832,-102.557104,0.075625,-0.997109,0.000000,0.000000,0.008232,0.000000,0.000000 +30.339207,0.000000,512.782329,2330.106670,0.000000,15.030957,-102.983265,0.075671,-0.997105,0.000000,0.000000,-0.005016,0.000000,0.000000 +30.394160,0.000000,513.608152,2324.435733,0.000000,15.024551,-103.408368,0.075346,-0.997130,0.000000,0.000000,-0.018565,0.000000,0.000000 +30.449113,0.000000,514.433611,2318.741461,0.000000,15.017493,-103.832591,0.074664,-0.997181,0.000000,0.000000,-0.030853,0.000000,0.000000 +30.504066,0.000000,515.258640,2313.023897,0.000000,15.008766,-104.256086,0.073678,-0.997255,0.000000,0.000000,-0.040515,0.000000,0.000000 +30.559019,0.000000,516.083125,2307.283077,0.000000,14.997573,-104.678966,0.072475,-0.997343,0.000000,0.000000,-0.046532,0.000000,0.000000 +30.613972,0.000000,516.906914,2301.519035,0.000000,14.983424,-105.101291,0.071165,-0.997437,0.000000,0.000000,-0.048349,0.000000,0.000000 +30.668926,0.000000,517.729841,2295.731799,0.000000,14.966184,-105.523058,0.069863,-0.997529,0.000000,0.000000,-0.045919,0.000000,0.000000 +30.723879,0.000000,518.551740,2289.921402,0.000000,14.946083,-105.944219,0.068682,-0.997611,0.000000,0.000000,-0.039701,0.000000,0.000000 +30.778832,0.000000,519.372467,2284.087880,0.000000,14.923678,-106.364680,0.067714,-0.997677,0.000000,0.000000,-0.030590,0.000000,0.000000 +30.840669,0.000000,520.294476,2277.495989,0.000000,14.896719,-106.836829,0.066956,-0.997728,0.000000,0.000000,-0.018388,0.000000,0.000000 +30.891033,0.000000,521.044170,2272.105587,0.000000,14.874309,-107.220483,0.066623,-0.997751,0.000000,0.000000,-0.008234,0.000000,0.000000 +30.941397,0.000000,521.792743,2266.695885,0.000000,14.852301,-107.603227,0.066535,-0.997756,0.000000,0.000000,0.000988,0.000000,0.000000 +30.991761,0.000000,522.540232,2261.266931,0.000000,14.831374,-107.984972,0.066658,-0.997748,0.000000,0.000000,0.008373,0.000000,0.000000 +31.042125,0.000000,523.286705,2255.818778,0.000000,14.812063,-108.365645,0.066936,-0.997730,0.000000,0.000000,0.013237,0.000000,0.000000 +31.092489,0.000000,524.032255,2250.351481,0.000000,14.794711,-108.745196,0.067299,-0.997705,0.000000,0.000000,0.015186,0.000000,0.000000 +31.142853,0.000000,524.776983,2244.865097,0.000000,14.779438,-109.123604,0.067674,-0.997680,0.000000,0.000000,0.014142,0.000000,0.000000 +31.193217,0.000000,525.520993,2239.359683,0.000000,14.766130,-109.500879,0.067987,-0.997659,0.000000,0.000000,0.010357,0.000000,0.000000 +31.243582,0.000000,526.264376,2233.835296,0.000000,14.754462,-109.877061,0.068176,-0.997646,0.000000,0.000000,0.004365,0.000000,0.000000 +31.293946,0.000000,527.007202,2228.291989,0.000000,14.743936,-110.252218,0.068194,-0.997644,0.000000,0.000000,-0.003075,0.000000,0.000000 +31.344310,0.000000,527.749515,2222.729811,0.000000,14.733943,-110.626431,0.068016,-0.997657,0.000000,0.000000,-0.011076,0.000000,0.000000 +31.394674,0.000000,528.491324,2217.148809,0.000000,14.723835,-110.999792,0.067639,-0.997682,0.000000,0.000000,-0.018723,0.000000,0.000000 +31.445038,0.000000,529.232608,2211.549022,0.000000,14.712994,-111.372385,0.067084,-0.997720,0.000000,0.000000,-0.025172,0.000000,0.000000 +31.505471,0.000000,530.121325,2204.804988,0.000000,14.698298,-111.818545,0.066238,-0.997776,0.000000,0.000000,-0.030387,0.000000,0.000000 +31.549740,0.000000,530.771741,2199.847648,0.000000,14.686036,-112.144776,0.065544,-0.997822,0.000000,0.000000,-0.032068,0.000000,0.000000 +31.594009,0.000000,531.421584,2194.875878,0.000000,14.672387,-112.470511,0.064834,-0.997869,0.000000,0.000000,-0.031828,0.000000,0.000000 +31.638278,0.000000,532.070793,2189.889698,0.000000,14.657377,-112.795744,0.064150,-0.997913,0.000000,0.000000,-0.029758,0.000000,0.000000 +31.682547,0.000000,532.719309,2184.889132,0.000000,14.641149,-113.120449,0.063529,-0.997952,0.000000,0.000000,-0.026108,0.000000,0.000000 +31.726817,0.000000,533.367084,2179.874204,0.000000,14.623947,-113.444593,0.063004,-0.997986,0.000000,0.000000,-0.021263,0.000000,0.000000 +31.781736,0.000000,534.169619,2173.632845,0.000000,14.601744,-113.845873,0.062515,-0.998016,0.000000,0.000000,-0.014321,0.000000,0.000000 +31.836656,0.000000,534.970923,2167.369476,0.000000,14.579256,-114.246130,0.062220,-0.998035,0.000000,0.000000,-0.007306,0.000000,0.000000 +31.880768,0.000000,535.613655,2162.322720,0.000000,14.561468,-114.566821,0.062117,-0.998041,0.000000,0.000000,-0.002283,0.000000,0.000000 +31.924881,0.000000,536.255615,2157.261834,0.000000,14.544272,-114.886754,0.062114,-0.998042,0.000000,0.000000,0.001731,0.000000,0.000000 +31.968993,0.000000,536.896835,2152.186853,0.000000,14.527920,-115.205896,0.062184,-0.998037,0.000000,0.000000,0.004419,0.000000,0.000000 +32.013106,0.000000,537.537355,2147.097811,0.000000,14.512575,-115.524227,0.062297,-0.998030,0.000000,0.000000,0.005592,0.000000,0.000000 +32.057218,0.000000,538.177221,2141.994745,0.000000,14.498300,-115.841736,0.062419,-0.998022,0.000000,0.000000,0.005207,0.000000,0.000000 +32.101331,0.000000,538.816481,2136.877691,0.000000,14.485050,-116.158427,0.062516,-0.998016,0.000000,0.000000,0.003373,0.000000,0.000000 +32.153933,0.000000,539.578034,2130.757616,0.000000,14.470388,-116.535020,0.062558,-0.998014,0.000000,0.000000,-0.000370,0.000000,0.000000 +32.206535,0.000000,540.338839,2124.617760,0.000000,14.456586,-116.910522,0.062486,-0.998018,0.000000,0.000000,-0.005227,0.000000,0.000000 +32.259137,0.000000,541.098931,2118.458180,0.000000,14.443148,-117.284994,0.062280,-0.998031,0.000000,0.000000,-0.010474,0.000000,0.000000 +32.311739,0.000000,541.858314,2112.278927,0.000000,14.429544,-117.658502,0.061939,-0.998052,0.000000,0.000000,-0.015365,0.000000,0.000000 +32.364341,0.000000,542.616966,2106.080051,0.000000,14.415286,-118.031105,0.061482,-0.998081,0.000000,0.000000,-0.019237,0.000000,0.000000 +32.416943,0.000000,543.374843,2099.861598,0.000000,14.399990,-118.402849,0.060941,-0.998114,0.000000,0.000000,-0.021599,0.000000,0.000000 +32.469545,0.000000,544.131882,2093.623613,0.000000,14.383430,-118.773758,0.060362,-0.998149,0.000000,0.000000,-0.022191,0.000000,0.000000 +32.522147,0.000000,544.888015,2087.366139,0.000000,14.365558,-119.143832,0.059791,-0.998183,0.000000,0.000000,-0.021013,0.000000,0.000000 +32.574749,0.000000,545.643176,2081.089220,0.000000,14.346510,-119.513051,0.059272,-0.998214,0.000000,0.000000,-0.018316,0.000000,0.000000 +32.652217,0.000000,546.753436,2071.809754,0.000000,14.316942,-120.055167,0.058671,-0.998250,0.000000,0.000000,-0.012552,0.000000,0.000000 +32.711804,0.000000,547.605851,2064.643596,0.000000,14.293721,-120.470733,0.058371,-0.998267,0.000000,0.000000,-0.007762,0.000000,0.000000 +32.771392,0.000000,548.456888,2057.452715,0.000000,14.270786,-120.884977,0.058206,-0.998277,0.000000,0.000000,-0.003640,0.000000,0.000000 +32.830979,0.000000,549.306580,2050.237191,0.000000,14.248668,-121.297837,0.058144,-0.998281,0.000000,0.000000,-0.000886,0.000000,0.000000 +32.890566,0.000000,550.154989,2042.997109,0.000000,14.227703,-121.709271,0.058137,-0.998281,0.000000,0.000000,0.000097,0.000000,0.000000 +32.950154,0.000000,551.002187,2035.732553,0.000000,14.207980,-122.119266,0.058131,-0.998281,0.000000,0.000000,-0.000741,0.000000,0.000000 +33.009741,0.000000,551.848244,2028.443609,0.000000,14.189347,-122.527838,0.058076,-0.998285,0.000000,0.000000,-0.003113,0.000000,0.000000 +33.093983,0.000000,553.042521,2018.097340,0.000000,14.164155,-123.103110,0.057845,-0.998298,0.000000,0.000000,-0.007984,0.000000,0.000000 +33.155163,0.000000,553.908534,2010.553125,0.000000,14.145958,-123.519257,0.057545,-0.998315,0.000000,0.000000,-0.011559,0.000000,0.000000 +33.216344,0.000000,554.773420,2002.983491,0.000000,14.127228,-123.934093,0.057145,-0.998338,0.000000,0.000000,-0.014315,0.000000,0.000000 +33.277524,0.000000,555.637133,1995.388516,0.000000,14.107559,-124.347662,0.056682,-0.998365,0.000000,0.000000,-0.015733,0.000000,0.000000 +33.338704,0.000000,556.499606,1987.768277,0.000000,14.086760,-124.759981,0.056199,-0.998392,0.000000,0.000000,-0.015607,0.000000,0.000000 +33.399884,0.000000,557.360773,1980.122850,0.000000,14.064869,-125.171041,0.055743,-0.998418,0.000000,0.000000,-0.014062,0.000000,0.000000 +33.461065,0.000000,558.220572,1972.452314,0.000000,14.042139,-125.580811,0.055352,-0.998439,0.000000,0.000000,-0.011504,0.000000,0.000000 +33.522245,0.000000,559.078964,1964.756748,0.000000,14.018970,-125.989242,0.055047,-0.998456,0.000000,0.000000,-0.008530,0.000000,0.000000 +33.583425,0.000000,559.935937,1957.036237,0.000000,13.995819,-126.396281,0.054830,-0.998468,0.000000,0.000000,-0.005785,0.000000,0.000000 +33.644605,0.000000,560.791506,1949.290868,0.000000,13.973101,-126.801882,0.054687,-0.998476,0.000000,0.000000,-0.003831,0.000000,0.000000 +33.703824,0.000000,561.618332,1941.770298,0.000000,13.951793,-127.193073,0.054589,-0.998481,0.000000,0.000000,-0.003027,0.000000,0.000000 +33.752005,0.000000,562.290142,1935.634303,0.000000,13.935019,-127.510331,0.054516,-0.998485,0.000000,0.000000,-0.003222,0.000000,0.000000 +33.800187,0.000000,562.961157,1929.483044,0.000000,13.918717,-127.826671,0.054430,-0.998490,0.000000,0.000000,-0.004104,0.000000,0.000000 +33.848368,0.000000,563.631395,1923.316566,0.000000,13.902786,-128.142104,0.054315,-0.998496,0.000000,0.000000,-0.005508,0.000000,0.000000 +33.896549,0.000000,564.300872,1917.134911,0.000000,13.887072,-128.456645,0.054163,-0.998504,0.000000,0.000000,-0.007204,0.000000,0.000000 +33.944731,0.000000,564.969594,1910.938122,0.000000,13.871395,-128.770313,0.053969,-0.998515,0.000000,0.000000,-0.008929,0.000000,0.000000 +33.998552,0.000000,565.715697,1903.998117,0.000000,13.853704,-129.119689,0.053706,-0.998529,0.000000,0.000000,-0.010583,0.000000,0.000000 +34.052374,0.000000,566.460838,1897.039336,0.000000,13.835617,-129.468022,0.053405,-0.998545,0.000000,0.000000,-0.011675,0.000000,0.000000 +34.106195,0.000000,567.204992,1890.061836,0.000000,13.816993,-129.815325,0.053085,-0.998562,0.000000,0.000000,-0.012035,0.000000,0.000000 +34.160017,0.000000,567.948129,1883.065670,0.000000,13.797790,-130.161600,0.052764,-0.998579,0.000000,0.000000,-0.011630,0.000000,0.000000 +34.213838,0.000000,568.690217,1876.050896,0.000000,13.778064,-130.506840,0.052464,-0.998595,0.000000,0.000000,-0.010573,0.000000,0.000000 +34.274366,0.000000,569.523501,1868.139788,0.000000,13.755435,-130.893844,0.052169,-0.998611,0.000000,0.000000,-0.008884,0.000000,0.000000 +34.334895,0.000000,570.355407,1860.205296,0.000000,13.732609,-131.279486,0.051928,-0.998623,0.000000,0.000000,-0.007069,0.000000,0.000000 +34.395424,0.000000,571.185931,1852.247503,0.000000,13.709885,-131.663732,0.051740,-0.998633,0.000000,0.000000,-0.005543,0.000000,0.000000 +34.455952,0.000000,572.015090,1844.266496,0.000000,13.687508,-132.046556,0.051589,-0.998641,0.000000,0.000000,-0.004627,0.000000,0.000000 +34.516481,0.000000,572.842909,1836.262360,0.000000,13.665615,-132.427941,0.051454,-0.998648,0.000000,0.000000,-0.004479,0.000000,0.000000 +34.577009,0.000000,573.669419,1828.235184,0.000000,13.644207,-132.807887,0.051311,-0.998655,0.000000,0.000000,-0.005063,0.000000,0.000000 +34.651756,0.000000,574.688310,1818.290713,0.000000,13.618248,-133.275117,0.051097,-0.998666,0.000000,0.000000,-0.006483,0.000000,0.000000 +34.726503,0.000000,575.705270,1808.311399,0.000000,13.592426,-133.740208,0.050824,-0.998680,0.000000,0.000000,-0.008094,0.000000,0.000000 +34.788627,0.000000,576.549015,1799.990961,0.000000,13.570735,-134.125163,0.050555,-0.998694,0.000000,0.000000,-0.009110,0.000000,0.000000 +34.850751,0.000000,577.391399,1791.646652,0.000000,13.548626,-134.508690,0.050263,-0.998708,0.000000,0.000000,-0.009565,0.000000,0.000000 +34.912875,0.000000,578.232395,1783.278561,0.000000,13.526027,-134.890794,0.049967,-0.998723,0.000000,0.000000,-0.009384,0.000000,0.000000 +34.974999,0.000000,579.071971,1774.886776,0.000000,13.502983,-135.271470,0.049687,-0.998737,0.000000,0.000000,-0.008662,0.000000,0.000000 +35.037123,0.000000,579.910105,1766.471387,0.000000,13.479636,-135.650700,0.049434,-0.998750,0.000000,0.000000,-0.007618,0.000000,0.000000 +35.099247,0.000000,580.746785,1758.032484,0.000000,13.456177,-136.028465,0.049216,-0.998761,0.000000,0.000000,-0.006534,0.000000,0.000000 +35.161371,0.000000,581.582008,1749.570159,0.000000,13.432802,-136.404744,0.049027,-0.998770,0.000000,0.000000,-0.005679,0.000000,0.000000 +35.223495,0.000000,582.415787,1741.084505,0.000000,13.409660,-136.779521,0.048860,-0.998778,0.000000,0.000000,-0.005244,0.000000,0.000000 +35.285619,0.000000,583.248137,1732.575614,0.000000,13.386815,-137.152789,0.048697,-0.998786,0.000000,0.000000,-0.005297,0.000000,0.000000 +35.347743,0.000000,584.079076,1724.043582,0.000000,13.364236,-137.524550,0.048527,-0.998794,0.000000,0.000000,-0.005769,0.000000,0.000000 +35.409867,0.000000,584.908619,1715.488501,0.000000,13.341812,-137.894813,0.048337,-0.998803,0.000000,0.000000,-0.006483,0.000000,0.000000 +35.471991,0.000000,585.736770,1706.910464,0.000000,13.319384,-138.263593,0.048123,-0.998814,0.000000,0.000000,-0.007211,0.000000,0.000000 +35.534115,0.000000,586.563524,1698.309563,0.000000,13.296800,-138.630904,0.047890,-0.998825,0.000000,0.000000,-0.007741,0.000000,0.000000 +35.596239,0.000000,587.388866,1689.685888,0.000000,13.273951,-138.996755,0.047646,-0.998837,0.000000,0.000000,-0.007934,0.000000,0.000000 +35.658363,0.000000,588.212779,1681.039531,0.000000,13.250800,-139.361148,0.047401,-0.998848,0.000000,0.000000,-0.007755,0.000000,0.000000 +35.720487,0.000000,589.035245,1672.370581,0.000000,13.227385,-139.724078,0.047168,-0.998859,0.000000,0.000000,-0.007277,0.000000,0.000000 +35.782611,0.000000,589.856251,1663.679130,0.000000,13.203802,-140.085535,0.046952,-0.998870,0.000000,0.000000,-0.006646,0.000000,0.000000 +35.844735,0.000000,590.675789,1654.965270,0.000000,13.180175,-140.445507,0.046756,-0.998879,0.000000,0.000000,-0.006040,0.000000,0.000000 +35.913129,0.000000,591.576345,1645.346144,0.000000,13.154248,-140.840077,0.046559,-0.998888,0.000000,0.000000,-0.005585,0.000000,0.000000 +35.981523,0.000000,592.475134,1635.700093,0.000000,13.128501,-141.232823,0.046371,-0.998897,0.000000,0.000000,-0.005465,0.000000,0.000000 +36.049917,0.000000,593.372168,1626.027243,0.000000,13.102944,-141.623743,0.046182,-0.998905,0.000000,0.000000,-0.005674,0.000000,0.000000 +36.118311,0.000000,594.267460,1616.327720,0.000000,13.077503,-142.012843,0.045981,-0.998915,0.000000,0.000000,-0.006089,0.000000,0.000000 +36.186705,0.000000,595.161013,1606.601646,0.000000,13.052054,-142.400133,0.045766,-0.998925,0.000000,0.000000,-0.006527,0.000000,0.000000 +36.255099,0.000000,596.052821,1596.849145,0.000000,13.026470,-142.785624,0.045537,-0.998935,0.000000,0.000000,-0.006812,0.000000,0.000000 +36.323493,0.000000,596.942872,1587.070341,0.000000,13.000671,-143.169322,0.045302,-0.998946,0.000000,0.000000,-0.006841,0.000000,0.000000 +36.391886,0.000000,597.831151,1577.265355,0.000000,12.974647,-143.551229,0.045072,-0.998956,0.000000,0.000000,-0.006614,0.000000,0.000000 +36.460280,0.000000,598.717644,1567.434310,0.000000,12.948453,-143.931336,0.044852,-0.998966,0.000000,0.000000,-0.006225,0.000000,0.000000 +36.552531,0.000000,599.910507,1554.133061,0.000000,12.913025,-144.441163,0.044579,-0.998978,0.000000,0.000000,-0.005694,0.000000,0.000000 +36.626831,0.000000,600.868887,1543.385888,0.000000,12.884562,-144.849380,0.044373,-0.998987,0.000000,0.000000,-0.005472,0.000000,0.000000 +36.701131,0.000000,601.825157,1532.608464,0.000000,12.856224,-145.255443,0.044171,-0.998996,0.000000,0.000000,-0.005500,0.000000,0.000000 +36.775431,0.000000,602.779326,1521.800950,0.000000,12.827978,-145.659355,0.043963,-0.999006,0.000000,0.000000,-0.005703,0.000000,0.000000 +36.849731,0.000000,603.731398,1510.963505,0.000000,12.799726,-146.061123,0.043746,-0.999015,0.000000,0.000000,-0.005933,0.000000,0.000000 +36.924031,0.000000,604.681368,1500.096287,0.000000,12.771364,-146.460757,0.043522,-0.999025,0.000000,0.000000,-0.006059,0.000000,0.000000 +36.998331,0.000000,605.629224,1489.199456,0.000000,12.742841,-146.858260,0.043297,-0.999035,0.000000,0.000000,-0.006027,0.000000,0.000000 +37.072631,0.000000,606.574955,1478.273170,0.000000,12.714176,-147.253631,0.043076,-0.999044,0.000000,0.000000,-0.005871,0.000000,0.000000 +37.146932,0.000000,607.518550,1467.317586,0.000000,12.685426,-147.646864,0.042863,-0.999053,0.000000,0.000000,-0.005669,0.000000,0.000000 +37.221232,0.000000,608.460009,1456.332865,0.000000,12.656649,-148.037955,0.042657,-0.999062,0.000000,0.000000,-0.005496,0.000000,0.000000 +37.318980,0.000000,609.695322,1441.837403,0.000000,12.618813,-148.549198,0.042393,-0.999073,0.000000,0.000000,-0.005388,0.000000,0.000000 +37.416728,0.000000,610.926938,1427.292150,0.000000,12.581013,-149.056725,0.042131,-0.999085,0.000000,0.000000,-0.005420,0.000000,0.000000 +37.514476,0.000000,612.154859,1412.697468,0.000000,12.543195,-149.560542,0.041865,-0.999096,0.000000,0.000000,-0.005515,0.000000,0.000000 +37.599252,0.000000,613.216819,1400.000000,0.000000,12.510320,-149.994495,0.041631,-0.999105,0.000000,0.000000,-0.005561,0.000000,0.000000 diff --git a/test_export_data_1.kml b/test_export_data_1.kml new file mode 100644 index 000000000..63585b139 --- /dev/null +++ b/test_export_data_1.kml @@ -0,0 +1,27 @@ + + + + + 1 + + Rocket Trajectory - Powered by RocketPy + #4 + + 1 + absolute + -106.974998,32.990254,1400.0 -106.974998,32.990254,1400.003323969836 -106.974998,32.990254,1400.0099775060019 -106.974998,32.990254,1400.0299549381893 -106.974998,32.990254,1400.063295590361 -106.974998,32.990254,1400.1100445549 -106.974998,32.99025504228052,1401.32487432759 -106.974998,32.99025677895837,1403.5324181110088 -106.974998,32.9902569012104,1403.6870997814408 -106.974998,32.99025702664944,1403.8451162925091 -106.974998,32.99025728390973,1404.1678300308504 -106.974998,32.9902575539508,1404.5039273167708 -106.974998,32.99025783680539,1404.8534524688282 -106.974998,32.99025905127987,1406.331628415077 -106.974998,32.990260459664704,1408.0137437227243 -106.974998,32.990262063942744,1409.9024060480233 -106.974998,32.99026386625126,1412.0002906466893 -106.974998,32.99026796864583,1416.713675062725 -106.974998,32.990272857621854,1422.25696925152 -106.974998,32.990272914954616,1422.3216012597238 -106.974998,32.99027297238274,1422.3863329300636 -106.974998,32.99027302990629,1422.4511642898506 -106.974998,32.99027303740013,1422.4596100082617 -106.974998,32.99027304489558,1422.4680574179283 -106.974998,32.990273059889724,1422.4849556198928 -106.974998,32.99027306018967,1422.485293654291 -106.974998,32.99027306048963,1422.4856316913952 -106.974998,32.99027306078958,1422.4859697312056 -106.974998,32.99027306108954,1422.4863077737223 -106.974998,32.99027306138951,1422.4866458189451 -106.974998,32.99027306198943,1422.4873219148035 -106.974998,32.99027306258936,1422.4879980182375 -106.974998,32.990273063189285,1422.4886741227476 -106.974998,32.99027306918864,1422.495434939669 -106.974998,32.99027307518796,1422.5021955392758 -106.974998,32.990273135180345,1422.5697906697958 -106.974998,32.99027319517092,1422.637364069525 -106.974998,32.990273255159686,1422.7049157390832 -106.974998,32.99027385494833,1423.3792374623088 -106.974998,32.99027445455714,1424.0513868475166 -106.974998,32.99027505398653,1424.7213645091615 -106.974998,32.990275837688266,1425.5943269091672 -106.974998,32.99027662108587,1426.4635769670501 -106.974998,32.990277404181356,1427.3291160310346 -106.974998,32.99027919535763,1429.2961465591088 -106.974998,32.990280985000126,1431.24376059419 -106.974998,32.99028277315105,1433.1719737430951 -106.974998,32.990286176196506,1436.792198700256 -106.974998,32.99028957439557,1440.34215537833 -106.974998,32.99029280709657,1443.6582731128044 -106.974998,32.99029603616393,1446.9108125890693 -106.974998,32.99029926197179,1450.0998569853425 -106.974998,32.99030248487493,1453.2254875883225 -106.974998,32.99030570519581,1456.2877839991597 -106.974998,32.990308923215224,1459.286824311818 -106.974998,32.99031213916681,1462.22268524893 -106.974998,32.99031545595306,1465.18623227341 -106.974998,32.990318770888976,1468.0826583229277 -106.974998,32.99032208406043,1470.9120434173853 -106.974998,32.990325395507476,1473.6744663721558 -106.974998,32.99032870523238,1476.370004775374 -106.974998,32.99033288704417,1479.6822333309015 -106.974998,32.990337065921224,1482.887830144513 -106.974998,32.99034124167791,1485.9869417021434 -106.974998,32.99034541409407,1488.9797102606287 -106.974998,32.99034958293317,1491.8662736610402 -106.974998,32.99035462321717,1495.2179272843532 -106.974998,32.990359657502914,1498.4144390728693 -106.974998,32.99036468542218,1501.4560255215229 -106.974998,32.99036970665624,1504.3428925856113 -106.974998,32.99037472093242,1507.0752357689398 -106.974998,32.99037972802324,1509.6532402124856 -106.974998,32.99038711336078,1513.180533566359 -106.974998,32.990394482205595,1516.371727205011 -106.974998,32.990401834306056,1519.227297616303 -106.974998,32.99040916954673,1521.7476748053964 -106.974998,32.990416487936585,1523.9332426321291 -106.974998,32.99042508373687,1526.0779307734863 -106.974998,32.990432045667426,1527.4783785379834 -106.974998,32.99043899312898,1528.573684825185 -106.974998,32.99044592666498,1529.3640115007684 -106.974998,32.99045093605791,1529.745821714934 -106.974998,32.990451937099955,1529.8030277197122 -106.974998,32.990452937860084,1529.8538492233067 -106.974998,32.990453938335435,1529.8982866293502 -106.974998,32.99045493852243,1529.9363403618595 -106.974998,32.99045693800949,1529.9932987623279 -106.974998,32.99045893626813,1530.024728716839 -106.974998,32.99046093322066,1530.0306355342711 -106.974998,32.990462928758326,1530.0110259233227 -106.974998,32.9904652935723,1529.9546992941214 -106.974998,32.99046765587844,1529.8625070081996 -106.974998,32.99047001525534,1529.7344729709394 -106.974998,32.990472371178186,1529.570627466813 -106.974998,32.99047472301558,1529.3710079691846 -106.974998,32.99047833223521,1528.994069864006 -106.974998,32.990481926783154,1528.5327449729828 -106.974998,32.990485502868935,1527.987299103715 -106.974998,32.990489056196544,1527.3580623932808 -106.974998,32.99049180343014,1526.8105067188549 -106.974998,32.99049453172023,1526.212642275144 -106.974998,32.990497238727215,1525.5647219741534 -106.974998,32.990499922152466,1524.8670311295657 -106.974998,32.99050257981663,1524.1198888102542 -106.974998,32.990505209750026,1523.3236483920584 -106.974998,32.9905073585763,1522.6296622134448 -106.974998,32.9905094866428,1521.9027183071746 -106.974998,32.990511593470664,1521.1430633291718 -106.974998,32.99051367886271,1520.3509541969624 -106.974998,32.99051574294574,1519.5266546664805 -106.974998,32.990518303655136,1518.4471709086133 -106.974998,32.99052083346268,1517.317937215056 -106.974998,32.99052333527939,1516.139441128595 -106.974998,32.990525813092106,1514.9121155445448 -106.974998,32.990528271902235,1513.6363128748278 -106.974998,32.99053071760602,1512.3122769286301 -106.974998,32.99053347709395,1510.7562909250503 -106.974998,32.99053623842686,1509.1386040601135 -106.974998,32.99053901174437,1507.4588240730448 -106.974998,32.9905418062682,1505.7162490492076 -106.974998,32.990544629281565,1503.909882421334 -106.974998,32.99054748504646,1502.038485313552 -106.974998,32.990549736582935,1500.5320823486002 -106.974998,32.990552006334056,1498.9845707300685 -106.974998,32.99055429038425,1497.3953408726234 -106.974998,32.990556134467965,1496.0861000717816 -106.974998,32.99055798014192,1494.749353510361 -106.974998,32.99055982288792,1493.3850180583065 -106.974998,32.990561657727746,1491.9931195896802 -106.974998,32.99056347943172,1490.5738023291538 -106.974998,32.990565282750254,1489.1273310721058 -106.974998,32.9905670626429,1487.6540850257652 -106.974998,32.990568814481584,1486.154543273604 -106.974998,32.99057053420747,1484.629263199355 -106.974998,32.99057221842668,1483.0788539793164 -106.974998,32.99057386443786,1481.5039475202548 -106.974998,32.99057547019484,1479.9051692077944 -106.974998,32.990577034216365,1478.2831105455718 -106.974998,32.99057855546102,1476.6383051753799 -106.974998,32.990580033187975,1474.9712090261953 -106.974998,32.990581466823436,1473.2821847056139 -106.974998,32.990582855850434,1471.5714898745962 -106.974998,32.99058419973595,1469.8392692234127 -106.974998,32.99058549790474,1468.0855497166779 -106.974998,32.99058674976454,1466.3102389448406 -106.974998,32.99058795478292,1464.513126682546 -106.974998,32.99058911261191,1462.693890007555 -106.974998,32.99059022325264,1460.8521024802944 -106.974998,32.99059128724811,1458.9872480890401 -106.974998,32.990592417050856,1456.8860917396978 -106.974998,32.990593493970955,1454.7548284096838 -106.974998,32.99059452289392,1452.5925744185995 -106.974998,32.99059551062236,1450.3984933458987 -106.974998,32.990596298576264,1448.5687934726245 -106.974998,32.99059707035812,1446.7167433847062 -106.974998,32.99059783248787,1444.8421400489353 -106.974998,32.99059859200949,1442.9449057376055 -106.974998,32.990599356257974,1441.0250988567507 -106.974998,32.99060013259548,1439.0829158409801 -106.974998,32.99060092814235,1437.118682481951 -106.974998,32.990601749532246,1435.1328347202575 -106.974998,32.99060260271722,1433.125890596916 -106.974998,32.99060349283992,1431.098416075349 -106.974998,32.99060442417843,1429.0509878598903 -106.974998,32.99060540015774,1426.9841563738933 -106.974998,32.990606423412615,1424.8984115974404 -106.974998,32.99060749587601,1422.7941545265196 -106.974998,32.99060861886955,1420.6716751246784 -106.974998,32.99060979317359,1418.531137314623 -106.974998,32.990611019059756,1416.3725712323442 -106.974998,32.99061229627739,1414.1958727491553 -106.974998,32.99061362399303,1412.00081014712 -106.974998,32.990615000689914,1409.7870377422862 -106.974998,32.99061642404134,1407.5541161601152 -106.974998,32.99061789077769,1405.3015388216058 -106.974998,32.99061939657087,1403.0287638764291 -106.974998,32.9906209359607,1400.7352502436731 -106.974998,32.990621432493036,1400.0000002448091 + + + + diff --git a/test_export_data_2.csv b/test_export_data_2.csv new file mode 100644 index 000000000..4de075444 --- /dev/null +++ b/test_export_data_2.csv @@ -0,0 +1,377 @@ +# Time (s), Z (m), Vz (m/s), e1, ω3 (rad/s), Angle Of Attack (°) +0.000000,1400.000000,0.000000,-0.043619,0.000000,0.000000 +0.100000,1400.214620,4.226371,-0.043619,0.000000,0.000000 +0.200000,1400.850369,8.472330,-0.043619,0.000000,0.000001 +0.300000,1401.906678,12.739715,-0.043619,0.000000,0.000001 +0.400000,1403.396344,17.023913,-0.043619,0.000000,0.000000 +0.500000,1405.317913,21.320106,-0.043622,0.000000,0.205574 +0.600000,1407.665524,25.634041,-0.043645,0.000000,0.357185 +0.700000,1410.445341,29.965417,-0.043716,0.000000,0.459787 +0.800000,1413.659155,34.313631,-0.043870,0.000000,0.522764 +0.900000,1417.308601,38.678018,-0.044149,0.000000,0.555996 +1.000000,1421.395264,43.057859,-0.044594,0.000000,0.557981 +1.100000,1425.920648,47.452368,-0.045241,0.000000,0.533487 +1.200000,1430.886191,51.860690,-0.046123,0.000000,0.487672 +1.300000,1436.293221,56.281912,-0.047250,0.000000,0.411634 +1.400000,1442.142983,60.715065,-0.048608,0.000000,0.314352 +1.500000,1448.436606,65.159187,-0.050153,0.000000,0.202598 +1.600000,1455.175151,69.613319,-0.051804,0.000000,0.086160 +1.700000,1462.359575,74.076604,-0.053451,0.000000,0.023171 +1.800000,1469.990750,78.548347,-0.054964,0.000000,0.106774 +1.900000,1478.069500,83.028055,-0.056217,0.000000,0.166959 +2.000000,1486.596611,87.515459,-0.057108,0.000000,0.180616 +2.100000,1495.572858,92.010486,-0.057602,0.000000,0.153682 +2.200000,1504.998980,96.513106,-0.057746,0.000000,0.092618 +2.300000,1514.875737,101.023162,-0.057668,0.000000,0.025056 +2.400000,1525.203847,105.540204,-0.057561,0.000000,0.057451 +2.500000,1535.983978,110.063383,-0.057626,0.000000,0.103712 +2.600000,1547.216683,114.591478,-0.058004,0.000000,0.109416 +2.700000,1558.902385,119.123044,-0.058718,0.000000,0.076425 +2.800000,1571.041359,123.656679,-0.059647,0.000000,0.021486 +2.900000,1583.633756,128.191336,-0.060565,0.000000,0.029416 +3.000000,1596.679646,132.726531,-0.061251,0.000000,0.052478 +3.100000,1610.179080,137.262249,-0.061607,0.000000,0.039301 +3.200000,1624.132115,141.798551,-0.061717,0.000000,0.007992 +3.300000,1638.538797,146.335083,-0.061806,0.000000,0.033998 +3.400000,1653.399104,150.870825,-0.062092,0.000000,0.043910 +3.500000,1668.712886,155.404294,-0.062633,0.000000,0.025201 +3.600000,1684.479842,159.934127,-0.063277,0.000000,0.006108 +3.700000,1700.699566,164.459623,-0.063798,0.000000,0.019396 +3.800000,1717.371611,168.980685,-0.064093,0.000000,0.009660 +3.900000,1734.495662,173.497125,-0.064269,0.000000,0.012040 +4.000000,1751.765966,171.911053,-0.064530,0.000000,0.022179 +4.100000,1768.878272,170.337039,-0.064958,0.000000,0.014696 +4.200000,1785.833756,168.774541,-0.065463,0.000000,0.003630 +4.300000,1802.633557,167.223365,-0.065903,0.000000,0.007239 +4.400000,1819.278810,165.683530,-0.066228,0.000000,0.001909 +4.500000,1835.770641,164.154998,-0.066510,0.000000,0.011622 +4.600000,1852.110177,162.637528,-0.066852,0.000000,0.017098 +4.700000,1868.298507,161.130748,-0.067290,0.000000,0.012625 +4.800000,1884.336673,159.634332,-0.067774,0.000000,0.004189 +4.900000,1900.225710,158.148092,-0.068229,0.000000,0.001954 +5.000000,1915.966630,156.671954,-0.068624,0.000000,0.002478 +5.100000,1931.560459,155.205828,-0.068988,0.000000,0.008994 +5.200000,1947.008153,153.749545,-0.069374,0.000000,0.013601 +5.300000,1962.310688,152.302862,-0.069813,0.000000,0.013629 +5.400000,1977.469029,150.865514,-0.070298,0.000000,0.009049 +5.500000,1992.484095,149.437306,-0.070789,0.000000,0.004747 +5.600000,2007.356791,148.018106,-0.071258,0.000000,0.003993 +5.700000,2022.088012,146.607809,-0.071699,0.000000,0.006841 +5.800000,2036.678644,145.206297,-0.072134,0.000000,0.011170 +5.900000,2051.129557,143.813404,-0.072591,0.000000,0.013745 +6.000000,2065.441604,142.428938,-0.073085,0.000000,0.013237 +6.100000,2079.615617,141.052707,-0.073607,0.000000,0.010473 +6.200000,2093.652413,139.684549,-0.074138,0.000000,0.007755 +6.300000,2107.552792,138.324334,-0.074657,0.000000,0.007267 +6.400000,2121.317542,136.971964,-0.075162,0.000000,0.009284 +6.500000,2134.947442,135.627324,-0.075666,0.000000,0.012364 +6.600000,2148.443259,134.290276,-0.076186,0.000000,0.014553 +6.700000,2161.805743,132.960664,-0.076732,0.000000,0.014801 +6.800000,2175.035632,131.638335,-0.077302,0.000000,0.013487 +6.900000,2188.133646,130.323148,-0.077887,0.000000,0.011680 +7.000000,2201.100493,129.014982,-0.078475,0.000000,0.010727 +7.100000,2213.936870,127.713727,-0.079060,0.000000,0.011082 +7.200000,2226.643463,126.419282,-0.079642,0.000000,0.012905 +7.300000,2239.220947,125.131539,-0.080231,0.000000,0.015210 +7.400000,2251.669987,123.850379,-0.080835,0.000000,0.016947 +7.500000,2263.991235,122.575680,-0.081460,0.000000,0.017653 +7.600000,2276.185331,121.307315,-0.082106,0.000000,0.017189 +7.700000,2288.252902,120.045166,-0.082770,0.000000,0.016092 +7.800000,2300.194564,118.789121,-0.083444,0.000000,0.015270 +7.900000,2312.010923,117.539084,-0.084122,0.000000,0.015231 +8.000000,2323.702574,116.294960,-0.084805,0.000000,0.016181 +8.100000,2335.270104,115.056657,-0.085493,0.000000,0.017883 +8.200000,2346.714092,113.824078,-0.086193,0.000000,0.019812 +8.300000,2358.035103,112.597123,-0.086910,0.000000,0.021408 +8.400000,2369.233696,111.375691,-0.087646,0.000000,0.022311 +8.500000,2380.310417,110.159679,-0.088404,0.000000,0.022482 +8.600000,2391.265804,108.948987,-0.089180,0.000000,0.022173 +8.700000,2402.100384,107.743522,-0.089972,0.000000,0.021813 +8.800000,2412.814675,106.543195,-0.090776,0.000000,0.021878 +8.900000,2423.409186,105.347924,-0.091591,0.000000,0.022526 +9.000000,2433.884418,104.157626,-0.092417,0.000000,0.023784 +9.100000,2444.240867,102.972221,-0.093255,0.000000,0.025535 +9.200000,2454.479016,101.791627,-0.094109,0.000000,0.027526 +9.300000,2464.599343,100.615761,-0.094982,0.000000,0.029321 +9.400000,2474.602315,99.444538,-0.095877,0.000000,0.030700 +9.500000,2484.488395,98.277874,-0.096796,0.000000,0.031614 +9.600000,2494.258032,97.115687,-0.097738,0.000000,0.032122 +9.700000,2503.911671,95.957895,-0.098702,0.000000,0.032382 +9.800000,2513.449748,94.804422,-0.099687,0.000000,0.032674 +9.900000,2522.872691,93.655194,-0.100689,0.000000,0.033365 +10.000000,2532.180917,92.510141,-0.101710,0.000000,0.034619 +10.100000,2541.374849,91.369193,-0.102748,0.000000,0.036229 +10.200000,2550.454905,90.232280,-0.103805,0.000000,0.038528 +10.300000,2559.421488,89.099333,-0.104885,0.000000,0.041017 +10.400000,2568.274961,87.970287,-0.105990,0.000000,0.043451 +10.500000,2577.015692,86.845076,-0.107122,0.000000,0.045726 +10.600000,2585.644075,85.723628,-0.108283,0.000000,0.047807 +10.700000,2594.160504,84.605869,-0.109475,0.000000,0.049488 +10.800000,2602.565325,83.491737,-0.110697,0.000000,0.051046 +10.900000,2610.858954,82.381154,-0.111949,0.000000,0.052562 +11.000000,2619.041823,81.274043,-0.113231,0.000000,0.054385 +11.100000,2627.114230,80.170349,-0.114542,0.000000,0.056495 +11.200000,2635.076483,79.070018,-0.115883,0.000000,0.058923 +11.300000,2642.928911,77.972992,-0.117255,0.000000,0.061950 +11.400000,2650.671755,76.879230,-0.118658,0.000000,0.065189 +11.500000,2658.305278,75.788683,-0.120093,0.000000,0.068858 +11.600000,2665.829888,74.701278,-0.121564,0.000000,0.072864 +11.700000,2673.245908,73.616957,-0.123071,0.000000,0.077101 +11.800000,2680.553574,72.535676,-0.124618,0.000000,0.081454 +11.900000,2687.753190,71.457377,-0.126206,0.000000,0.085834 +12.000000,2694.845089,70.381997,-0.127838,0.000000,0.090260 +12.100000,2701.829590,69.309476,-0.129515,0.000000,0.094722 +12.200000,2708.706991,68.239755,-0.131240,0.000000,0.099233 +12.300000,2715.477569,67.172781,-0.133013,0.000000,0.103930 +12.400000,2722.141595,66.108501,-0.134835,0.000000,0.108703 +12.500000,2728.699331,65.046864,-0.136709,0.000000,0.114026 +12.600000,2735.151036,63.987820,-0.138635,0.000000,0.119605 +12.700000,2741.496966,62.931319,-0.140614,0.000000,0.125798 +12.800000,2747.737372,61.877313,-0.142649,0.000000,0.132655 +12.900000,2753.872500,60.825754,-0.144741,0.000000,0.139982 +13.000000,2759.902592,59.776595,-0.146892,0.000000,0.148444 +13.100000,2765.827886,58.729789,-0.149107,0.000000,0.157294 +13.200000,2771.648615,57.685290,-0.151386,0.000000,0.167277 +13.300000,2777.365008,56.643052,-0.153735,0.000000,0.177894 +13.400000,2782.977287,55.603029,-0.156155,0.000000,0.189258 +13.500000,2788.485676,54.565177,-0.158651,0.000000,0.201740 +13.600000,2793.890387,53.529451,-0.161226,0.000000,0.214594 +13.700000,2799.191633,52.495805,-0.163885,0.000000,0.228827 +13.800000,2804.389619,51.464198,-0.166630,0.000000,0.243391 +13.900000,2809.484545,50.434584,-0.169466,0.000000,0.259744 +14.000000,2814.476606,49.406923,-0.172397,0.000000,0.276384 +14.100000,2819.365997,48.381172,-0.175426,0.000000,0.295452 +14.200000,2824.152906,47.357290,-0.178559,0.000000,0.314737 +14.300000,2828.837517,46.335237,-0.181798,0.000000,0.337343 +14.400000,2833.420013,45.314973,-0.185150,0.000000,0.360183 +14.500000,2837.900570,44.296460,-0.188617,0.000000,0.387809 +14.600000,2842.279362,43.279660,-0.192207,0.000000,0.415434 +14.700000,2846.556558,42.264536,-0.195923,0.000000,0.447368 +14.800000,2850.732324,41.251052,-0.199772,0.000000,0.481923 +14.900000,2854.806822,40.239172,-0.203760,0.000000,0.518357 +15.000000,2858.780211,39.228862,-0.207893,0.000000,0.561670 +15.100000,2862.652647,38.220088,-0.212180,0.000000,0.604982 +15.200000,2866.424280,37.212816,-0.216627,0.000000,0.657175 +15.300000,2870.095260,36.207014,-0.221243,0.000000,0.711486 +15.400000,2873.665732,35.202649,-0.226035,0.000000,0.771361 +15.500000,2877.135838,34.199691,-0.231012,0.000000,0.839575 +15.600000,2880.505717,33.198108,-0.236184,0.000000,0.907790 +15.700000,2883.775506,32.197873,-0.241560,0.000000,0.995439 +15.800000,2886.945337,31.198956,-0.247150,0.000000,1.083226 +15.900000,2890.015341,30.201330,-0.252965,0.000000,1.176253 +16.000000,2892.985647,29.204968,-0.259013,0.000000,1.291853 +16.100000,2895.856378,28.209845,-0.265308,0.000000,1.407453 +16.200000,2898.627659,27.215936,-0.271860,0.000000,1.537360 +16.300000,2901.299608,26.223220,-0.278682,0.000000,1.690234 +16.400000,2903.872344,25.231673,-0.285784,0.000000,1.843108 +16.500000,2906.345983,24.241276,-0.293181,0.000000,2.021724 +16.600000,2908.720639,23.252008,-0.300886,0.000000,2.219035 +16.700000,2910.996423,22.263854,-0.308910,0.000000,2.429734 +16.800000,2913.173447,21.276795,-0.317269,0.000000,2.678397 +16.900000,2915.251820,20.290818,-0.325976,0.000000,2.927059 +17.000000,2917.231648,19.305908,-0.335046,0.000000,3.235500 +17.100000,2919.113038,18.322055,-0.344492,0.000000,3.547612 +17.200000,2920.896095,17.339247,-0.354328,0.000000,3.907379 +17.300000,2922.580924,16.357475,-0.364570,0.000000,4.295916 +17.400000,2924.167627,15.376734,-0.375231,0.000000,4.711484 +17.500000,2925.656307,14.397016,-0.386325,0.000000,5.188655 +17.600000,2927.047066,13.418319,-0.397866,0.000000,5.665826 +17.700000,2928.340006,12.440641,-0.409865,0.000000,6.228738 +17.800000,2929.535229,11.463980,-0.422336,0.000000,6.802758 +17.900000,2930.632837,10.488340,-0.435289,0.000000,7.444965 +18.000000,2931.632932,9.513725,-0.448734,0.000000,8.106101 +18.100000,2932.535617,8.540140,-0.462679,0.000000,8.819003 +18.200000,2933.340996,7.567593,-0.477132,0.000000,9.553132 +18.300000,2934.049172,6.596096,-0.492096,0.000000,10.318008 +18.400000,2934.660251,5.625658,-0.507576,0.000000,11.093122 +18.500000,2935.174340,4.656293,-0.523569,0.000000,11.876643 +18.600000,2935.591546,3.688009,-0.540075,0.000000,12.642896 +18.700000,2935.911978,2.720817,-0.557085,0.000000,13.389664 +18.800000,2936.135745,1.754721,-0.574589,0.000000,14.080428 +18.900000,2936.262958,0.789717,-0.592571,0.000000,14.694665 +19.000000,2936.293723,-0.174210,-0.611009,0.000000,15.245295 +19.100000,2936.228148,-1.137092,-0.629875,0.000000,15.650864 +19.200000,2936.066335,-2.098982,-0.649132,0.000000,15.919728 +19.300000,2935.808378,-3.059966,-0.668736,0.000000,16.080898 +19.400000,2935.454364,-4.020158,-0.688631,0.000000,16.032160 +19.500000,2935.004364,-4.979721,-0.708753,0.000000,15.772643 +19.600000,2934.458429,-5.938865,-0.729020,0.000000,15.315320 +19.700000,2933.816592,-6.897850,-0.749341,0.000000,14.665533 +19.800000,2933.078851,-7.856986,-0.769609,0.000000,13.787907 +19.900000,2932.245175,-8.816632,-0.789704,0.000000,12.694705 +20.000000,2931.315493,-9.777186,-0.809491,0.000000,11.391938 +20.100000,2930.289693,-10.739070,-0.828827,0.000000,9.890797 +20.200000,2929.167620,-11.702713,-0.847556,0.000000,8.203529 +20.300000,2927.949078,-12.668523,-0.865520,0.000000,6.364068 +20.400000,2926.633833,-13.636854,-0.882561,0.000000,4.399691 +20.500000,2925.221617,-14.607975,-0.898528,0.000000,2.387203 +20.600000,2923.712142,-15.582038,-0.913284,0.000000,1.005468 +20.700000,2922.105112,-16.559056,-0.926717,0.000000,2.131551 +20.800000,2920.400238,-17.538888,-0.938740,0.000000,4.240297 +20.900000,2918.597251,-18.521238,-0.949304,0.000000,6.305495 +21.000000,2916.695920,-19.505669,-0.958400,0.000000,8.248201 +21.100000,2914.696064,-20.491641,-0.966060,0.000000,10.013672 +21.200000,2912.597559,-21.478559,-0.972353,0.000000,11.549653 +21.300000,2910.400338,-22.465829,-0.977382,0.000000,12.807313 +21.400000,2908.104396,-23.452915,-0.981269,0.000000,13.742634 +21.500000,2905.709774,-24.439379,-0.984146,0.000000,14.318220 +21.600000,2903.216550,-25.424902,-0.986142,0.000000,14.505242 +21.700000,2900.624831,-26.409277,-0.987368,0.000000,14.285363 +21.800000,2897.934738,-27.392365,-0.987908,0.000000,13.652457 +21.900000,2895.146407,-28.374028,-0.987819,0.000000,12.614026 +22.000000,2892.259991,-29.354043,-0.987127,0.000000,11.192831 +22.100000,2889.275670,-30.332010,-0.985844,0.000000,9.404317 +22.200000,2886.193680,-31.307279,-0.983981,0.000000,7.345193 +22.300000,2883.014335,-32.278928,-0.981569,0.000000,5.093307 +22.400000,2879.738052,-33.245801,-0.978681,0.000000,2.764593 +22.500000,2876.365374,-34.206614,-0.975445,0.000000,1.224568 +22.600000,2872.896968,-35.160135,-0.972059,0.000000,2.209962 +22.700000,2869.333616,-36.105419,-0.968779,0.000000,4.242587 +22.800000,2865.676169,-37.042037,-0.965906,0.000000,6.057061 +22.900000,2861.925485,-37.970279,-0.963744,0.000000,7.471657 +23.000000,2858.082355,-38.891251,-0.962563,0.000000,8.402506 +23.100000,2854.147417,-39.806848,-0.962552,0.000000,8.814856 +23.200000,2850.121087,-40.719582,-0.963778,0.000000,8.687829 +23.300000,2846.003510,-41.632281,-0.966174,0.000000,8.032660 +23.400000,2841.794547,-42.547700,-0.969533,0.000000,6.914901 +23.500000,2837.493807,-43.468117,-0.973544,0.000000,5.368126 +23.600000,2833.100710,-44.394966,-0.977835,0.000000,3.528256 +23.700000,2828.614586,-45.328649,-0.982035,0.000000,1.610382 +23.800000,2824.034773,-46.268537,-0.985828,0.000000,1.040907 +23.900000,2819.360718,-47.213194,-0.988999,0.000000,2.619660 +24.000000,2814.592034,-48.160775,-0.991446,0.000000,4.194011 +24.100000,2809.728523,-49.109462,-0.993165,0.000000,5.335537 +24.200000,2804.770152,-50.057785,-0.994215,0.000000,5.991018 +24.300000,2799.717012,-51.004718,-0.994675,0.000000,6.112564 +24.400000,2794.569280,-51.949520,-0.994605,0.000000,5.627142 +24.500000,2789.327206,-52.891425,-0.994040,0.000000,4.672067 +24.600000,2783.991128,-53.829339,-0.993014,0.000000,3.315570 +24.700000,2778.561521,-54.761746,-0.991586,0.000000,1.784138 +24.800000,2773.039019,-55.686924,-0.989889,0.000000,0.832866 +24.900000,2767.424424,-56.603436,-0.988136,0.000000,1.910357 +25.000000,2761.718639,-57.510733,-0.986607,0.000000,3.151845 +25.100000,2755.922557,-58.409623,-0.985584,0.000000,4.030515 +25.200000,2750.036920,-59.302347,-0.985283,0.000000,4.409014 +25.300000,2744.062186,-60.192168,-0.985781,0.000000,4.243717 +25.400000,2737.998469,-61.082593,-0.986997,0.000000,3.592566 +25.500000,2731.845554,-61.976475,-0.988706,0.000000,2.552284 +25.600000,2725.603008,-62.875331,-0.990612,0.000000,1.365061 +25.700000,2719.270321,-63.779139,-0.992426,0.000000,0.886663 +25.800000,2712.847055,-64.686632,-0.993933,0.000000,1.727867 +25.900000,2706.332933,-65.595929,-0.995020,0.000000,2.603167 +26.000000,2699.727870,-66.505152,-0.995659,0.000000,3.108159 +26.100000,2693.031956,-67.412742,-0.995874,0.000000,3.138259 +26.200000,2686.245420,-68.317379,-0.995700,0.000000,2.700080 +26.300000,2679.368624,-69.217703,-0.995187,0.000000,1.920609 +26.400000,2672.402073,-70.112213,-0.994414,0.000000,1.072715 +26.500000,2665.346422,-70.999512,-0.993516,0.000000,0.929092 +26.600000,2658.202435,-71.878879,-0.992681,0.000000,1.607157 +26.700000,2650.970893,-72.750830,-0.992114,0.000000,2.185736 +26.800000,2643.652453,-73.617288,-0.991972,0.000000,2.432763 +26.900000,2636.247525,-74.481101,-0.992299,0.000000,2.265544 +27.000000,2628.756227,-75.345111,-0.993017,0.000000,1.747796 +27.100000,2621.178431,-76.211254,-0.993950,0.000000,1.107803 +27.200000,2613.513886,-77.080057,-0.994896,0.000000,0.860938 +27.300000,2605.762354,-77.950769,-0.995689,0.000000,1.244694 +27.400000,2597.923717,-78.821906,-0.996230,0.000000,1.679919 +27.500000,2589.998013,-79.691817,-0.996485,0.000000,1.830995 +27.600000,2581.985445,-80.558960,-0.996465,0.000000,1.662001 +27.700000,2573.886361,-81.421894,-0.996209,0.000000,1.258818 +27.800000,2565.701251,-82.279299,-0.995794,0.000000,0.882752 +27.900000,2557.430717,-83.130246,-0.995332,0.000000,0.931136 +28.000000,2549.075421,-83.974637,-0.994960,0.000000,1.255031 +28.100000,2540.635974,-84.813502,-0.994802,0.000000,1.482426 +28.200000,2532.112839,-85.648799,-0.994916,0.000000,1.445277 +28.300000,2523.506262,-86.482689,-0.995272,0.000000,1.197708 +28.400000,2514.816296,-87.316741,-0.995770,0.000000,0.915736 +28.500000,2506.042892,-88.151434,-0.996278,0.000000,0.864731 +28.600000,2497.186005,-88.986216,-0.996688,0.000000,1.050091 +28.700000,2488.245683,-89.819914,-0.996936,0.000000,1.204285 +28.800000,2479.222104,-90.651160,-0.997001,0.000000,1.186963 +28.900000,2470.115577,-91.478635,-0.996906,0.000000,1.022032 +29.000000,2460.926540,-92.301222,-0.996701,0.000000,0.862895 +29.100000,2451.655519,-93.118248,-0.996468,0.000000,0.878481 +29.200000,2442.303074,-93.929774,-0.996298,0.000000,1.008583 +29.300000,2432.869717,-94.736712,-0.996263,0.000000,1.082640 +29.400000,2423.355836,-95.540529,-0.996385,0.000000,1.031469 +29.500000,2413.761669,-96.342637,-0.996629,0.000000,0.909025 +29.600000,2404.087339,-97.143834,-0.996921,0.000000,0.842363 +29.700000,2394.332933,-97.944084,-0.997181,0.000000,0.892570 +29.800000,2384.498575,-98.742689,-0.997353,0.000000,0.963541 +29.900000,2374.584483,-99.538626,-0.997413,0.000000,0.965109 +30.000000,2364.590974,-100.330849,-0.997373,0.000000,0.899130 +30.100000,2354.518464,-101.118529,-0.997271,0.000000,0.850674 +30.200000,2344.367433,-101.901281,-0.997162,0.000000,0.869112 +30.300000,2334.138365,-102.679335,-0.997105,0.000000,0.915694 +30.400000,2323.831696,-103.453491,-0.997134,0.000000,0.925870 +30.500000,2313.447763,-104.224771,-0.997249,0.000000,0.887567 +30.600000,2302.986812,-104.993961,-0.997413,0.000000,0.851439 +30.700000,2292.449033,-105.761292,-0.997577,0.000000,0.856080 +30.800000,2281.834626,-106.526432,-0.997698,0.000000,0.880500 +30.900000,2271.143842,-107.288697,-0.997753,0.000000,0.885937 +31.000000,2260.377007,-108.047320,-0.997746,0.000000,0.864867 +31.100000,2249.534519,-108.801699,-0.997701,0.000000,0.849137 +31.200000,2238.616817,-109.551602,-0.997656,0.000000,0.858039 +31.300000,2227.624341,-110.297251,-0.997645,0.000000,0.873518 +31.400000,2216.557490,-111.039231,-0.997686,0.000000,0.871717 +31.500000,2205.416596,-111.778196,-0.997771,0.000000,0.856078 +31.600000,2194.201937,-112.514555,-0.997875,0.000000,0.848241 +31.700000,2182.913772,-113.248308,-0.997966,0.000000,0.854435 +31.800000,2171.552375,-113.979098,-0.998024,0.000000,0.860056 +31.900000,2160.118068,-114.706397,-0.998042,0.000000,0.855734 +32.000000,2148.611227,-115.429737,-0.998032,0.000000,0.849350 +32.100000,2137.032261,-116.148885,-0.998017,0.000000,0.850853 +32.200000,2125.381587,-116.863931,-0.998017,0.000000,0.856468 +32.300000,2113.659600,-117.575229,-0.998047,0.000000,0.856359 +32.400000,2101.866652,-118.283205,-0.998103,0.000000,0.851261 +32.500000,2090.003061,-118.988125,-0.998169,0.000000,0.848915 +32.600000,2078.069129,-119.689978,-0.998227,0.000000,0.851061 +32.700000,2066.065175,-120.388512,-0.998265,0.000000,0.852772 +32.800000,2053.991549,-121.083370,-0.998279,0.000000,0.850822 +32.900000,2041.848633,-121.774276,-0.998281,0.000000,0.849264 +33.000000,2029.636829,-122.461142,-0.998284,0.000000,0.850693 +33.100000,2017.356535,-123.144096,-0.998299,0.000000,0.852194 +33.200000,2005.008132,-123.823399,-0.998332,0.000000,0.850976 +33.300000,1992.591970,-124.499282,-0.998375,0.000000,0.849432 +33.400000,1980.108387,-125.171816,-0.998418,0.000000,0.849727 +33.500000,1967.557721,-125.840896,-0.998451,0.000000,0.850679 +33.600000,1954.940329,-126.506309,-0.998471,0.000000,0.850548 +33.700000,1942.256588,-127.167857,-0.998481,0.000000,0.849963 +33.800000,1929.506890,-127.825448,-0.998490,0.000000,0.850288 +33.900000,1916.691628,-128.479137,-0.998505,0.000000,0.850852 +34.000000,1903.811187,-129.129072,-0.998530,0.000000,0.850552 +34.100000,1890.865934,-129.775401,-0.998560,0.000000,0.849889 +34.200000,1877.856226,-130.418175,-0.998591,0.000000,0.849772 +34.300000,1864.782420,-131.057330,-0.998616,0.000000,0.849982 +34.400000,1851.644885,-131.692727,-0.998634,0.000000,0.850017 +34.500000,1838.444004,-132.324241,-0.998646,0.000000,0.849934 +34.600000,1825.180167,-132.951829,-0.998658,0.000000,0.850051 +34.700000,1811.853767,-133.575541,-0.998675,0.000000,0.850147 +34.800000,1798.465185,-134.195480,-0.998696,0.000000,0.849980 +34.900000,1785.014795,-134.811720,-0.998720,0.000000,0.849823 +35.000000,1771.502964,-135.424260,-0.998742,0.000000,0.849948 +35.100000,1757.930068,-136.033034,-0.998761,0.000000,0.850078 +35.200000,1744.296486,-136.637959,-0.998775,0.000000,0.850063 +35.300000,1730.602606,-137.238981,-0.998788,0.000000,0.850074 +35.400000,1716.848820,-137.836104,-0.998802,0.000000,0.850077 +35.500000,1703.035514,-138.429379,-0.998819,0.000000,0.849966 +35.600000,1689.163070,-139.018857,-0.998837,0.000000,0.849877 +35.700000,1675.231868,-139.604555,-0.998856,0.000000,0.849964 +35.800000,1661.242286,-140.186445,-0.998872,0.000000,0.850110 +35.900000,1647.194708,-140.764477,-0.998886,0.000000,0.850188 +36.000000,1633.089521,-141.338614,-0.998899,0.000000,0.850209 +36.100000,1618.927115,-141.908849,-0.998912,0.000000,0.850224 +36.200000,1604.707880,-142.475210,-0.998927,0.000000,0.850202 +36.300000,1590.432201,-143.037728,-0.998942,0.000000,0.850160 +36.400000,1576.100462,-143.596415,-0.998957,0.000000,0.850176 +36.500000,1561.713046,-144.151254,-0.998971,0.000000,0.850262 +36.600000,1547.270340,-144.702216,-0.998984,0.000000,0.850337 +36.700000,1532.772733,-145.249279,-0.998996,0.000000,0.850353 +36.800000,1518.220614,-145.792445,-0.999009,0.000000,0.850317 +36.900000,1503.614373,-146.331734,-0.999022,0.000000,0.850259 +37.000000,1488.954397,-146.867163,-0.999035,0.000000,0.850246 +37.100000,1474.241071,-147.398728,-0.999048,0.000000,0.850332 +37.200000,1459.474773,-147.926417,-0.999060,0.000000,0.850427 +37.300000,1444.655949,-148.450222,-0.999071,0.000000,0.850436 +37.400000,1429.784748,-148.970124,-0.999083,0.000000,0.850336 +37.500000,1414.862414,-149.486191,-0.999094,0.000000,0.850193 diff --git a/tests/test_liquidmotor.py b/tests/test_liquidmotor.py index 76a3b39bd..d289b3efd 100644 --- a/tests/test_liquidmotor.py +++ b/tests/test_liquidmotor.py @@ -5,6 +5,8 @@ from math import isclose from scipy.optimize import fmin import numpy as np +import pandas as pd +import os # @PBales1 @@ -18,30 +20,55 @@ def test_mass_based_motor(): # @curtisjhu def test_ullage_based_motor(): - lox = Fluid(name = "LOx", density = 2, quality = 1.0) - n2 = Fluid(name = "Nitrogen Gas", density = 1, quality = 1.0) - ullageData = [(1, 6), (2, 5), (3, 4), (4, 3), (5, 2), (6, 1)] # constant flow rate - tank_geometry = {(0, 6): lambda y: 1} - ullageTank = UllageBasedTank("Ullage Tank", tank_geometry, gas=n2, liquid=lox, ullage=ullageData) + lox = Fluid(name = "LOx", density=2, quality = 1.0) + n2 = Fluid(name = "Nitrogen Gas", density=1, quality = 1.0) + test_dir = '../data/e1-hotfires/test136/' - center_of_mass_data = [[1, 3], [2, 2.5], [3, 2], [4, 1.5], [5, 1], [6, 0.5]] - assert ullageTank.centerOfMass() == Function(center_of_mass_data) + top_endcap = lambda y: np.sqrt(0.0775 ** 2 - (y - 0.692300000000001) ** 2) + bottom_endcap = lambda y: np.sqrt(0.0775 ** 2 - (0.0775 - y) ** 2) + tank_geometry = {(0, 0.0559): bottom_endcap, (.0559, 0.7139): lambda y: 0.0744, (0.7139, 0.7698): top_endcap} - mass_data = [[1, 12], [2, 11], [3, 10], [4, 9], [5, 8], [6, 7]] - assert ullageTank.mass() == Function(mass_data) + ullage_data = pd.read_csv(os.path.abspath(test_dir+'loxUllage.csv')).to_numpy() + ullageTank = UllageBasedTank("Ullage Tank", tank_geometry, + gas=n2, liquid=lox, ullage=ullage_data) - mass_flow_rate_data = [[1, 1], [1, 1], [1, 1], [1, 1], [1, 1], [1, 1]] - assert ullageTank.netMassFlowRate() == Function(mass_flow_rate_data) + mass_data = pd.read_csv(test_dir+'loxMass.csv').to_numpy() + mass_flow_rate_data = pd.read_csv(test_dir+'loxMFR.csv').to_numpy() + + def align_time_series(small_source, large_source): + assert isinstance(small_source, np.ndarray) and isinstance(large_source, np.ndarray), "Must be np.ndarrays" + if small_source.shape[0] > large_source.shape[0]: + small_source, large_source = large_source, small_source + + result_larger_source = np.ndarray(small_source.shape) + result_smaller_source = np.ndarray(small_source.shape) + tolerance = .1 + for smallIndex, val in enumerate(small_source): + time = val[0] + delta_time_vector = abs(time-large_source[:, 0]) + largeIndex = np.argmin(delta_time_vector) + delta_time = abs(time - large_source[largeIndex][0]) + + if delta_time < tolerance: + result_larger_source[smallIndex] = large_source[largeIndex] + result_smaller_source[smallIndex] = val + return result_larger_source, result_smaller_source + + assert np.allclose(ullageTank.liquidHeight().getSource(), ullage_data) + ullage_tank_mass_data, mass_data = align_time_series(ullageTank.liquidMass().getSource(), mass_data) + Function(ullage_tank_mass_data).plot1D() + # assert np.allclose(ullage_tank_mass, mass_data, rtol=3) + # assert np.allclose(ullageTank.netMassFlowRate().getSource(), mass_flow_rate_data) # @gautamsaiy def test_mfr_tank_basic1(): def test(t, a): for i in np.arange(0, 10, .2): - # assert isclose(t.getValue(i), a(i), abs_tol=1e-5) + assert isclose(t.getValue(i), a(i), abs_tol=1e-5) # print(t.getValue(i), a(i)) - print(t(i)) + # print(t(i)) def test_nmfr(): nmfr = lambda x: liquid_mass_flow_rate_in + gas_mass_flow_rate_in - liquid_mass_flow_rate_out - gas_mass_flow_rate_out @@ -72,17 +99,17 @@ def test_com(): tcom = t.centerOfMass test(tcom, acom) - def test_inertia(): - alv = lambda x: (initial_liquid_mass + (liquid_mass_flow_rate_in - liquid_mass_flow_rate_out) * x) / lox.density - alh = lambda x: alv(x) / (np.pi) - m = lambda x: (initial_liquid_mass + (liquid_mass_flow_rate_in - liquid_mass_flow_rate_out) * x) + \ - (initial_gas_mass + (gas_mass_flow_rate_in - gas_mass_flow_rate_out) * x) - r = 1 - iz = lambda x: (m(x) * r**2)/2 - ix = lambda x: (1/12)*m(x)*(3*r**2 + alh(x) **2) - iy = lambda x: (1/12)*m(x)*(3*r**2 + alh(x) **2) - test(i, 0) - + # def test_inertia(): + # alv = lambda x: (initial_liquid_mass + (liquid_mass_flow_rate_in - liquid_mass_flow_rate_out) * x) / lox.density + # alh = lambda x: alv(x) / (np.pi) + # m = lambda x: (initial_liquid_mass + (liquid_mass_flow_rate_in - liquid_mass_flow_rate_out) * x) + \ + # (initial_gas_mass + (gas_mass_flow_rate_in - gas_mass_flow_rate_out) * x) + # r = 1 + # iz = lambda x: (m(x) * r**2)/2 + # ix = lambda x: (1/12)*m(x)*(3*r**2 + alh(x) **2) + # iy = lambda x: (1/12)*m(x)*(3*r**2 + alh(x) **2) + # test(i, 0) + # tank_radius_function = {(0, 5): 1} @@ -104,4 +131,4 @@ def test_inertia(): test_mass() test_liquid_height() test_com() - test_inertia() + # test_inertia()