{"version":3,"sources":["../../../app/resources/vsop87/vsop87MarsSphericalDateReduced.ts","../../../app/resources/vsop87/vsop87MarsSphericalJ2000Reduced.ts","../models/Mars.ts"],"sourcesContent":["import type {Vsop87Element, Vsop87Group} from '@app/types/Vsop87Types';\n\nconst VSOP87_L0: Vsop87Element = [\n    [6.20347711583],\n    [0.186563681, 5.05037100303, 3340.6124266998],\n    [0.01108216792, 5.40099836958, 6681.2248533996],\n    [0.00091798394, 5.75478745111, 10021.8372800994],\n    [0.00027744987, 5.97049512942, 3.523118349],\n    [0.00012315897, 0.84956081238, 2810.9214616052],\n    [0.0001061023, 2.93958524973, 2281.2304965106],\n    [0.00008926772, 4.15697845939, 0.0172536522],\n    [0.00008715688, 6.11005159792, 13362.4497067992],\n    [0.00007774867, 3.33968655074, 5621.8429232104],\n    [0.00006797552, 0.36462243626, 398.1490034082],\n    [0.00004161101, 0.2281497533, 2942.4634232916],\n    [0.00003575079, 1.66186540141, 2544.3144198834],\n    [0.0000307525, 0.85696597082, 191.4482661116],\n    [0.00002937543, 6.07893711408, 0.0673103028],\n    [0.00002628122, 0.6480614357, 3337.0893083508],\n    [0.00002579842, 0.02996706197, 3344.1355450488],\n    [0.0000238942, 5.03896401349, 796.2980068164],\n    [0.00001798808, 0.65634026844, 529.6909650946],\n    [0.00001546408, 2.91579633392, 1751.539531416],\n    [0.0000152814, 1.14979306228, 6151.533888305],\n    [0.00001286232, 3.06795924626, 2146.1654164752],\n    [0.00001264356, 3.62275092231, 5092.1519581158],\n    [0.00001024907, 3.69334293555, 8962.4553499102],\n    [0.00000891567, 0.1829389909, 16703.062133499],\n    [0.0000085876, 2.40093704204, 2914.0142358238],\n    [0.00000832724, 4.49495753458, 3340.629680352],\n    [0.00000832718, 2.46418591282, 3340.5951730476],\n    [0.00000748724, 3.82248399468, 155.4203994342],\n    [0.00000723863, 0.67497565801, 3738.761430108],\n    [0.00000712899, 3.66336014788, 1059.3819301892],\n    [0.00000655163, 0.48864075176, 3127.3133312618],\n    [0.00000635557, 2.92182704275, 8432.7643848156],\n    [0.00000552746, 4.47478863016, 1748.016413067],\n    [0.00000550472, 3.81001205408, 0.9803210682],\n    [0.00000472164, 3.6254781941, 1194.4470102246],\n    [0.00000425972, 0.55365138172, 6283.0758499914],\n    [0.00000415132, 0.49662314774, 213.299095438],\n    [0.00000312141, 0.99853322843, 6677.7017350506],\n    [0.00000306552, 0.38052862973, 6684.7479717486],\n    [0.00000302377, 4.48618150321, 3532.0606928114],\n    [0.00000299396, 2.78323705697, 6254.6266625236],\n    [0.00000293199, 4.22131277914, 20.7753954924],\n];\n\nconst VSOP87_L1: Vsop87Element = [\n    [3340.85627474342],\n    [0.01458227051, 3.60426053609, 3340.6124266998],\n    [0.00164901343, 3.92631250962, 6681.2248533996],\n    [0.00019963338, 4.2659406103, 10021.8372800994],\n    [0.00003452399, 4.73210386365, 3.523118349],\n    [0.0000248548, 4.61277567318, 13362.4497067992],\n    [0.00000841551, 4.45858256765, 2281.2304965106],\n    [0.00000537566, 5.01589727492, 398.1490034082],\n    [0.00000521041, 4.99422678175, 3344.1355450488],\n    [0.00000432614, 2.5606640286, 191.4482661116],\n    [0.00000429656, 5.31646162367, 155.4203994342],\n    [0.00000381747, 3.53881289437, 796.2980068164],\n    [0.00000314129, 4.96335266049, 16703.062133499],\n    [0.00000282804, 3.15967518204, 2544.3144198834],\n    [0.00000205664, 4.5689145566, 2146.1654164752],\n    [0.00000168805, 1.32894813366, 3337.0893083508],\n    [0.00000157587, 4.18501035954, 1751.539531416],\n    [0.00000133686, 2.23325104196, 0.9803210682],\n    [0.00000133563, 5.97421903927, 1748.016413067],\n    [0.00000117591, 6.02407213861, 6151.533888305],\n    [0.00000116561, 2.21347652545, 1059.3819301892],\n    [0.00000113876, 2.12869455089, 1194.4470102246],\n    [0.00000113595, 5.42803224317, 3738.761430108],\n];\n\nconst VSOP87_L2: Vsop87Element = [\n    [0.00058015791, 2.04979463279, 3340.6124266998],\n    [0.00054187645],\n    [0.00013908426, 2.45742359888, 6681.2248533996],\n    [0.00002465104, 2.80000020929, 10021.8372800994],\n    [0.00000398379, 3.14118428289, 13362.4497067992],\n    [0.00000222022, 3.19436080019, 3.523118349],\n    [0.00000120957, 0.54325292454, 155.4203994342],\n    [0.00000061517, 3.48529427371, 16703.062133499],\n];\n\nconst VSOP87_L3: Vsop87Element = [\n    [0.00001482423, 0.44434694876, 3340.6124266998],\n    [0.00000662095, 0.88469178686, 6681.2248533996],\n    [0.00000188268, 1.28799982497, 10021.8372800994],\n    [0.00000041474, 1.64850786997, 13362.4497067992],\n];\n\nconst VSOP87_L4: Vsop87Element = [\n    [0.00000028725, 5.63662412043, 6681.2248533996],\n    [0.00000024447, 5.13868481454, 3340.6124266998],\n];\n\nconst VSOP87_L5: Vsop87Element = [[0.0000000071, 4.04089996521, 6681.2248533996]];\n\nconst VSOP87_B0: Vsop87Element = [\n    [0.03197134986, 3.76832042432, 3340.6124266998],\n    [0.00298033234, 4.10616996243, 6681.2248533996],\n    [0.00289104742],\n    [0.00031365538, 4.44651052853, 10021.8372800994],\n    [0.000034841, 4.78812547889, 13362.4497067992],\n    [0.00000443401, 5.02642620491, 3344.1355450488],\n    [0.00000442999, 5.65233015876, 3337.0893083508],\n    [0.00000399109, 5.130568147, 16703.062133499],\n    [0.00000292506, 3.79290644595, 2281.2304965106],\n];\n\nconst VSOP87_B1: Vsop87Element = [\n    [0.00350068845, 5.36847836211, 3340.6124266998],\n    [0.00009670755, 5.47877786506, 6681.2248533996],\n    [0.00001471918, 3.20205766795, 10021.8372800994],\n    [0.00000425864, 3.40843812875, 13362.4497067992],\n    [0.00000102039, 0.77617286189, 3337.0893083508],\n];\n\nconst VSOP87_B2: Vsop87Element = [\n    [0.0001672669, 0.60221392419, 3340.6124266998],\n    [0.00000302141, 5.55871276021, 6681.2248533996],\n];\n\nconst VSOP87_B3: Vsop87Element = [[0.00000606506, 1.98050633529, 3340.6124266998]];\n\nconst VSOP87_B4: Vsop87Element = [];\n\nconst VSOP87_B5: Vsop87Element = [];\n\nconst VSOP87_R0: Vsop87Element = [\n    [1.53033488276],\n    [0.14184953153, 3.47971283519, 3340.6124266998],\n    [0.00660776357, 3.81783442097, 6681.2248533996],\n    [0.00046179117, 4.15595316284, 10021.8372800994],\n    [0.00008109738, 5.55958460165, 2810.9214616052],\n    [0.00007485315, 1.77238998069, 5621.8429232104],\n    [0.00005523193, 1.3643631888, 2281.2304965106],\n    [0.0000382516, 4.49407182408, 13362.4497067992],\n    [0.00002484385, 4.92545577893, 2942.4634232916],\n    [0.00002306539, 0.09081742493, 2544.3144198834],\n    [0.00001999399, 5.36059605227, 3337.0893083508],\n    [0.00001960198, 4.74249386323, 3344.1355450488],\n    [0.00001167115, 2.11261501155, 5092.1519581158],\n    [0.00001102828, 5.0090826416, 398.1490034082],\n    [0.00000992252, 5.83862401067, 6151.533888305],\n    [0.00000899077, 4.40790433994, 529.6909650946],\n    [0.00000807348, 2.10216647104, 1059.3819301892],\n    [0.0000079791, 3.44839026172, 796.2980068164],\n    [0.0000074098, 1.49906336892, 2146.1654164752],\n    [0.00000725583, 1.24516913473, 8432.7643848156],\n    [0.0000069234, 2.13378814785, 8962.4553499102],\n    [0.00000633144, 0.89353285018, 3340.5951730476],\n    [0.0000063314, 2.92430448169, 3340.629680352],\n    [0.00000629976, 1.28738135858, 1751.539531416],\n    [0.00000574352, 0.82896196337, 2914.0142358238],\n    [0.00000526187, 5.38292276228, 3738.761430108],\n    [0.00000472776, 5.19850457873, 3127.3133312618],\n];\n\nconst VSOP87_R1: Vsop87Element = [\n    [0.0110743334, 2.0325052495, 3340.6124266998],\n    [0.00103175886, 2.37071845682, 6681.2248533996],\n    [0.000128772],\n    [0.0001081588, 2.70888093803, 10021.8372800994],\n    [0.0000119455, 3.04702182503, 13362.4497067992],\n    [0.00000438579, 2.88835072628, 2281.2304965106],\n    [0.00000395698, 3.42324611291, 3344.1355450488],\n    [0.00000182572, 1.58428644001, 2544.3144198834],\n    [0.0000013585, 3.38507017993, 16703.062133499],\n    [0.00000128362, 6.04343360441, 3337.0893083508],\n    [0.00000128204, 0.6299122057, 1059.3819301892],\n    [0.00000127068, 1.9538977574, 796.2980068164],\n    [0.00000118443, 2.99761345074, 2146.1654164752],\n    [0.00000087537, 3.42052758979, 398.1490034082],\n];\n\nconst VSOP87_R2: Vsop87Element = [\n    [0.00044242247, 0.47930603943, 3340.6124266998],\n    [0.00008138042, 0.86998398093, 6681.2248533996],\n    [0.00001274915, 1.22594050809, 10021.8372800994],\n    [0.00000187387, 1.57298991982, 13362.4497067992],\n    [0.00000040744, 1.9708017506, 3344.1355450488],\n    [0.00000026616, 1.91665615762, 16703.062133499],\n];\n\nconst VSOP87_R3: Vsop87Element = [\n    [0.00001113107, 5.14987350142, 3340.6124266998],\n    [0.00000424446, 5.61343766478, 6681.2248533996],\n];\n\nconst VSOP87_R4: Vsop87Element = [];\n\nconst VSOP87_R5: Vsop87Element = [];\n\nexport const VSOP87_X: Vsop87Group = [VSOP87_L0, VSOP87_L1, VSOP87_L2, VSOP87_L3, VSOP87_L4, VSOP87_L5];\nexport const VSOP87_Y: Vsop87Group = [VSOP87_B0, VSOP87_B1, VSOP87_B2, VSOP87_B3, VSOP87_B4, VSOP87_B5];\nexport const VSOP87_Z: Vsop87Group = [VSOP87_R0, VSOP87_R1, VSOP87_R2, VSOP87_R3, VSOP87_R4, VSOP87_R5];\n","import type {Vsop87Element, Vsop87Group} from '@app/types/Vsop87Types';\n\nconst VSOP87_L0: Vsop87Element = [\n    [6.20347711581],\n    [0.18656368093, 5.0503710027, 3340.6124266998],\n    [0.01108216816, 5.40099836344, 6681.2248533996],\n    [0.00091798406, 5.75478744667, 10021.8372800994],\n    [0.00027744987, 5.97049513147, 3.523118349],\n    [0.00012315897, 0.84956094002, 2810.9214616052],\n    [0.00010610235, 2.93958560338, 2281.2304965106],\n    [0.00008926784, 4.15697846427, 0.0172536522],\n    [0.00008715691, 6.11005153139, 13362.4497067992],\n    [0.00007774872, 3.33968761376, 5621.8429232104],\n    [0.00006797556, 0.36462229657, 398.1490034082],\n    [0.00004161108, 0.22814971327, 2942.4634232916],\n    [0.00003575078, 1.6618650571, 2544.3144198834],\n    [0.00003075252, 0.85696614132, 191.4482661116],\n    [0.00002937546, 6.07893711402, 0.0673103028],\n    [0.00002628117, 0.64806124465, 3337.0893083508],\n    [0.00002579844, 0.02996736156, 3344.1355450488],\n    [0.00002389414, 5.03896442664, 796.2980068164],\n    [0.00001798806, 0.65634057445, 529.6909650946],\n    [0.00001546404, 2.91579701718, 1751.539531416],\n    [0.00001528141, 1.14979301996, 6151.533888305],\n    [0.00001286228, 3.06796065034, 2146.1654164752],\n    [0.00001264357, 3.62275122593, 5092.1519581158],\n    [0.00001024902, 3.69334099279, 8962.4553499102],\n    [0.00000891566, 0.18293837498, 16703.062133499],\n    [0.00000858759, 2.4009381194, 2914.0142358238],\n    [0.0000083272, 4.49495782139, 3340.629680352],\n    [0.00000832715, 2.46418619474, 3340.5951730476],\n    [0.00000748723, 3.82248614017, 155.4203994342],\n    [0.00000723861, 0.67497311481, 3738.761430108],\n    [0.00000712902, 3.66335473479, 1059.3819301892],\n    [0.00000655162, 0.48864064125, 3127.3133312618],\n    [0.00000635548, 2.92182225127, 8432.7643848156],\n    [0.0000055275, 4.47479317037, 1748.016413067],\n    [0.00000550474, 3.81001042328, 0.9803210682],\n    [0.00000472167, 3.62547124025, 1194.4470102246],\n    [0.00000425966, 0.55364317304, 6283.0758499914],\n    [0.00000415131, 0.49662285038, 213.299095438],\n    [0.00000312141, 0.99853944405, 6677.7017350506],\n    [0.00000306551, 0.38052848348, 6684.7479717486],\n    [0.00000302375, 4.48618007156, 3532.0606928114],\n    [0.00000299395, 2.78323740866, 6254.6266625236],\n    [0.00000293198, 4.22131299634, 20.7753954924],\n];\n\nconst VSOP87_L1: Vsop87Element = [\n    [3340.61242700512],\n    [0.01457554523, 3.60433733236, 3340.6124266998],\n    [0.00168414711, 3.92318567804, 6681.2248533996],\n    [0.00020622975, 4.26108844583, 10021.8372800994],\n    [0.00003452392, 4.7321039319, 3.523118349],\n    [0.00002586332, 4.60670058555, 13362.4497067992],\n    [0.00000841535, 4.45864030426, 2281.2304965106],\n    [0.00000537567, 5.01581256923, 398.1490034082],\n    [0.00000520948, 4.99428054039, 3344.1355450488],\n    [0.00000432635, 2.56070853083, 191.4482661116],\n    [0.00000429655, 5.31645299471, 155.4203994342],\n    [0.00000381751, 3.53878166043, 796.2980068164],\n    [0.0000032853, 4.95632685192, 16703.062133499],\n    [0.00000282795, 3.15966768785, 2544.3144198834],\n    [0.00000205657, 4.56889279932, 2146.1654164752],\n    [0.00000168866, 1.3293655906, 3337.0893083508],\n    [0.00000157593, 4.18519540728, 1751.539531416],\n    [0.00000133686, 2.23327245555, 0.9803210682],\n    [0.00000133565, 5.97420357518, 1748.016413067],\n    [0.00000117503, 6.02411290806, 6151.533888305],\n    [0.00000116965, 2.21414273762, 1059.3819301892],\n    [0.00000113886, 2.12863726524, 1194.4470102246],\n    [0.00000113718, 5.42753341019, 3738.761430108],\n];\n\nconst VSOP87_L2: Vsop87Element = [\n    [0.00058152577, 2.04961712429, 3340.6124266998],\n    [0.00013459579, 2.45738706163, 6681.2248533996],\n    [0.00002432575, 2.79737979284, 10021.8372800994],\n    [0.00000451384],\n    [0.00000401065, 3.13581149963, 13362.4497067992],\n    [0.00000222025, 3.19437046607, 3.523118349],\n    [0.00000120954, 0.54327128607, 155.4203994342],\n    [0.00000062971, 3.47765178989, 16703.062133499],\n];\n\nconst VSOP87_L3: Vsop87Element = [\n    [0.00001467867, 0.4442983946, 3340.6124266998],\n    [0.00000692668, 0.88679887123, 6681.2248533996],\n    [0.00000189478, 1.28336839921, 10021.8372800994],\n    [0.00000041615, 1.64210455567, 13362.4497067992],\n];\n\nconst VSOP87_L4: Vsop87Element = [\n    [0.00000027242, 5.6399774232, 6681.2248533996],\n    [0.00000025511, 5.13956279086, 3340.6124266998],\n];\n\nconst VSOP87_L5: Vsop87Element = [[0.00000000762, 4.03556368806, 6681.2248533996]];\n\nconst VSOP87_B0: Vsop87Element = [\n    [0.03197134986, 3.76832042431, 3340.6124266998],\n    [0.00298033234, 4.10616996305, 6681.2248533996],\n    [0.00289104742],\n    [0.00031365539, 4.4465105309, 10021.8372800994],\n    [0.000034841, 4.7881254926, 13362.4497067992],\n    [0.00000443401, 5.02642622964, 3344.1355450488],\n    [0.00000442999, 5.65233014206, 3337.0893083508],\n    [0.00000399109, 5.13056816928, 16703.062133499],\n    [0.00000292506, 3.79290674178, 2281.2304965106],\n];\n\nconst VSOP87_B1: Vsop87Element = [\n    [0.00217310991, 6.04472194776, 3340.6124266998],\n    [0.00012834709, 1.60810667915, 6681.2248533996],\n    [0.00003320981, 2.62947004077, 10021.8372800994],\n    [0.000006272, 3.11898601248, 13362.4497067992],\n    [0.0000010199, 3.52113557592, 16703.062133499],\n];\n\nconst VSOP87_B2: Vsop87Element = [\n    [0.00008888446, 1.06196052751, 3340.6124266998],\n    [0.00000918914, 0.1153843119, 6681.2248533996],\n];\n\nconst VSOP87_B3: Vsop87Element = [[0.00000330418, 2.04215300484, 3340.6124266998]];\n\nconst VSOP87_B4: Vsop87Element = [];\n\nconst VSOP87_B5: Vsop87Element = [];\n\nconst VSOP87_R0: Vsop87Element = [\n    [1.53033488271],\n    [0.1418495316, 3.47971283528, 3340.6124266998],\n    [0.00660776362, 3.81783443019, 6681.2248533996],\n    [0.00046179117, 4.15595316782, 10021.8372800994],\n    [0.00008109733, 5.55958416318, 2810.9214616052],\n    [0.00007485318, 1.77239078402, 5621.8429232104],\n    [0.00005523191, 1.3643630377, 2281.2304965106],\n    [0.0000382516, 4.49407183687, 13362.4497067992],\n    [0.00002484394, 4.9254563992, 2942.4634232916],\n    [0.00002306537, 0.09081579001, 2544.3144198834],\n    [0.00001999396, 5.36059617709, 3337.0893083508],\n    [0.00001960195, 4.74249437639, 3344.1355450488],\n    [0.00001167119, 2.11260868341, 5092.1519581158],\n    [0.00001102816, 5.00908403998, 398.1490034082],\n    [0.00000992252, 5.83861961952, 6151.533888305],\n    [0.00000899066, 4.40791133207, 529.6909650946],\n    [0.00000807354, 2.10217065501, 1059.3819301892],\n    [0.00000797915, 3.44839203899, 796.2980068164],\n    [0.00000740975, 1.49906336885, 2146.1654164752],\n    [0.00000725583, 1.24516810723, 8432.7643848156],\n    [0.00000692339, 2.13378874689, 8962.4553499102],\n    [0.00000633144, 0.89353283242, 3340.5951730476],\n    [0.0000063314, 2.92430446399, 3340.629680352],\n    [0.00000629978, 1.28737486495, 1751.539531416],\n    [0.00000574355, 0.82896244455, 2914.0142358238],\n    [0.00000526166, 5.38292991236, 3738.761430108],\n    [0.00000472775, 5.19850522346, 3127.3133312618],\n];\n\nconst VSOP87_R1: Vsop87Element = [\n    [0.01107433345, 2.03250524857, 3340.6124266998],\n    [0.00103175887, 2.37071847807, 6681.2248533996],\n    [0.000128772],\n    [0.0001081588, 2.70888095665, 10021.8372800994],\n    [0.0000119455, 3.04702256206, 13362.4497067992],\n    [0.00000438582, 2.88835054603, 2281.2304965106],\n    [0.000003957, 3.42323670971, 3344.1355450488],\n    [0.00000182576, 1.58427562964, 2544.3144198834],\n    [0.00000135851, 3.38507063082, 16703.062133499],\n    [0.00000128362, 6.04343227063, 3337.0893083508],\n    [0.00000128199, 0.62991771813, 1059.3819301892],\n    [0.00000127059, 1.95391155885, 796.2980068164],\n    [0.00000118443, 2.99762091382, 2146.1654164752],\n    [0.00000087534, 3.42053385867, 398.1490034082],\n];\n\nconst VSOP87_R2: Vsop87Element = [\n    [0.00044242249, 0.47930604954, 3340.6124266998],\n    [0.00008138042, 0.86998389204, 6681.2248533996],\n    [0.00001274915, 1.22593985222, 10021.8372800994],\n    [0.00000187388, 1.57298976045, 13362.4497067992],\n    [0.00000040745, 1.97082077028, 3344.1355450488],\n    [0.00000026617, 1.91665337822, 16703.062133499],\n];\n\nconst VSOP87_R3: Vsop87Element = [\n    [0.00001113108, 5.14987305093, 3340.6124266998],\n    [0.00000424447, 5.61343952053, 6681.2248533996],\n];\n\nconst VSOP87_R4: Vsop87Element = [];\n\nconst VSOP87_R5: Vsop87Element = [];\n\nexport const VSOP87_X: Vsop87Group = [VSOP87_L0, VSOP87_L1, VSOP87_L2, VSOP87_L3, VSOP87_L4, VSOP87_L5];\nexport const VSOP87_Y: Vsop87Group = [VSOP87_B0, VSOP87_B1, VSOP87_B2, VSOP87_B3, VSOP87_B4, VSOP87_B5];\nexport const VSOP87_Z: Vsop87Group = [VSOP87_R0, VSOP87_R1, VSOP87_R2, VSOP87_R3, VSOP87_R4, VSOP87_R5];\n","import {MARS_DIAMETER_KM} from '@app/constants/planets';\nimport * as vsop87DateDefault from '@app/resources/vsop87/vsop87MarsSphericalDateReduced';\nimport * as vsop87J2000Default from '@app/resources/vsop87/vsop87MarsSphericalJ2000Reduced';\nimport type {Vsop87} from '@app/types/Vsop87Types';\nimport type Earth from '@package/earth/models/Earth';\nimport type Sun from '@package/sun/models/Sun';\nimport type TimeOfInterest from '@package/time/models/TimeOfInterest';\nimport {getApparentMagnitudeMars} from '../utils/magnitude';\nimport Planet from './Planet';\n\nexport default class Mars extends Planet {\n    public constructor(\n        toi?: TimeOfInterest,\n        earth?: Earth,\n        sun?: Sun,\n        vsop87Date: Vsop87 = vsop87DateDefault,\n        vsop87J2000: Vsop87 = vsop87J2000Default,\n    ) {\n        super(toi, 'mars', MARS_DIAMETER_KM, earth, sun, vsop87Date, vsop87J2000);\n    }\n\n    public static create(toi?: TimeOfInterest): Mars {\n        return new Mars(toi);\n    }\n\n    protected calculateApparentMagnitude(distanceSun: number, distanceEarth: number, phaseAngle: number): number {\n        return getApparentMagnitudeMars(distanceSun, distanceEarth, phaseAngle);\n    }\n}\n"],"mappings":"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","names":["vsop87MarsSphericalDateReduced_exports","__export","VSOP87_X","VSOP87_Y","VSOP87_Z","VSOP87_L0","VSOP87_L1","VSOP87_L2","VSOP87_L3","VSOP87_L4","VSOP87_L5","VSOP87_B0","VSOP87_B1","VSOP87_B2","VSOP87_B3","VSOP87_B4","VSOP87_B5","VSOP87_R0","VSOP87_R1","VSOP87_R2","VSOP87_R3","VSOP87_R4","VSOP87_R5","vsop87MarsSphericalJ2000Reduced_exports","__export","VSOP87_X","VSOP87_Y","VSOP87_Z","VSOP87_L0","VSOP87_L1","VSOP87_L2","VSOP87_L3","VSOP87_L4","VSOP87_L5","VSOP87_B0","VSOP87_B1","VSOP87_B2","VSOP87_B3","VSOP87_B4","VSOP87_B5","VSOP87_R0","VSOP87_R1","VSOP87_R2","VSOP87_R3","VSOP87_R4","VSOP87_R5","Mars","_Mars","Planet","toi","earth","sun","vsop87Date","vsop87MarsSphericalDateReduced_exports","vsop87J2000","vsop87MarsSphericalJ2000Reduced_exports","distanceSun","distanceEarth","phaseAngle","getApparentMagnitudeMars"]}