-
Notifications
You must be signed in to change notification settings - Fork 0
/
earth-periodic.go
233 lines (229 loc) · 6.55 KB
/
earth-periodic.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
package sampa
type _EarthPeriodicTerm struct {
A float64
B float64
C float64
}
var _EarthPeriodicTerms = map[string][]_EarthPeriodicTerm{
"L0": {
{A: 175347046, B: 0, C: 0},
{A: 3341656, B: 4.6692568, C: 6283.07585},
{A: 34894, B: 4.6261, C: 12566.1517},
{A: 3497, B: 2.7441, C: 5753.3849},
{A: 3418, B: 2.8289, C: 3.5231},
{A: 3136, B: 3.6277, C: 77713.7715},
{A: 2676, B: 4.4181, C: 7860.4194},
{A: 2343, B: 6.1352, C: 3930.2097},
{A: 1324, B: 0.7425, C: 11506.7698},
{A: 1273, B: 2.0371, C: 529.691},
{A: 1199, B: 1.1096, C: 1577.3435},
{A: 990, B: 5.233, C: 5884.927},
{A: 902, B: 2.045, C: 26.298},
{A: 857, B: 3.508, C: 398.149},
{A: 780, B: 1.179, C: 5223.694},
{A: 753, B: 2.533, C: 5507.553},
{A: 505, B: 4.583, C: 18849.228},
{A: 492, B: 4.205, C: 775.523},
{A: 357, B: 2.92, C: 0.067},
{A: 317, B: 5.849, C: 11790.629},
{A: 284, B: 1.899, C: 796.298},
{A: 271, B: 0.315, C: 10977.079},
{A: 243, B: 0.345, C: 5486.778},
{A: 206, B: 4.806, C: 2544.314},
{A: 205, B: 1.869, C: 5573.143},
{A: 202, B: 2.458, C: 6069.777},
{A: 156, B: 0.833, C: 213.299},
{A: 132, B: 3.411, C: 2942.463},
{A: 126, B: 1.083, C: 20.775},
{A: 115, B: 0.645, C: 0.98},
{A: 103, B: 0.636, C: 4694.003},
{A: 102, B: 0.976, C: 15720.839},
{A: 102, B: 4.267, C: 7.114},
{A: 99, B: 6.21, C: 2146.17},
{A: 98, B: 0.68, C: 155.42},
{A: 86, B: 5.98, C: 161000.69},
{A: 85, B: 1.3, C: 6275.96},
{A: 85, B: 3.67, C: 71430.7},
{A: 80, B: 1.81, C: 17260.15},
{A: 79, B: 3.04, C: 12036.46},
{A: 75, B: 1.76, C: 5088.63},
{A: 74, B: 3.5, C: 3154.69},
{A: 74, B: 4.68, C: 801.82},
{A: 70, B: 0.83, C: 9437.76},
{A: 62, B: 3.98, C: 8827.39},
{A: 61, B: 1.82, C: 7084.9},
{A: 57, B: 2.78, C: 6286.6},
{A: 56, B: 4.39, C: 14143.5},
{A: 56, B: 3.47, C: 6279.55},
{A: 52, B: 0.19, C: 12139.55},
{A: 52, B: 1.33, C: 1748.02},
{A: 51, B: 0.28, C: 5856.48},
{A: 49, B: 0.49, C: 1194.45},
{A: 41, B: 5.37, C: 8429.24},
{A: 41, B: 2.4, C: 19651.05},
{A: 39, B: 6.17, C: 10447.39},
{A: 37, B: 6.04, C: 10213.29},
{A: 37, B: 2.57, C: 1059.38},
{A: 36, B: 1.71, C: 2352.87},
{A: 36, B: 1.78, C: 6812.77},
{A: 33, B: 0.59, C: 17789.85},
{A: 30, B: 0.44, C: 83996.85},
{A: 30, B: 2.74, C: 1349.87},
{A: 25, B: 3.16, C: 4690.48},
},
"L1": {
{A: 628331966747, B: 0, C: 0},
{A: 206059, B: 2.678235, C: 6283.07585},
{A: 4303, B: 2.6351, C: 12566.1517},
{A: 425, B: 1.59, C: 3.523},
{A: 119, B: 5.796, C: 26.298},
{A: 109, B: 2.966, C: 1577.344},
{A: 93, B: 2.59, C: 18849.23},
{A: 72, B: 1.14, C: 529.69},
{A: 68, B: 1.87, C: 398.15},
{A: 67, B: 4.41, C: 5507.55},
{A: 59, B: 2.89, C: 5223.69},
{A: 56, B: 2.17, C: 155.42},
{A: 45, B: 0.4, C: 796.3},
{A: 36, B: 0.47, C: 775.52},
{A: 29, B: 2.65, C: 7.11},
{A: 21, B: 5.34, C: 0.98},
{A: 19, B: 1.85, C: 5486.78},
{A: 19, B: 4.97, C: 213.3},
{A: 17, B: 2.99, C: 6275.96},
{A: 16, B: 0.03, C: 2544.31},
{A: 16, B: 1.43, C: 2146.17},
{A: 15, B: 1.21, C: 10977.08},
{A: 12, B: 2.83, C: 1748.02},
{A: 12, B: 3.26, C: 5088.63},
{A: 12, B: 5.27, C: 1194.45},
{A: 12, B: 2.08, C: 4694},
{A: 11, B: 0.77, C: 553.57},
{A: 10, B: 1.3, C: 6286.6},
{A: 10, B: 4.24, C: 1349.87},
{A: 9, B: 2.7, C: 242.73},
{A: 9, B: 5.64, C: 951.72},
{A: 8, B: 5.3, C: 2352.87},
{A: 6, B: 2.65, C: 9437.76},
{A: 6, B: 4.67, C: 4690.48},
},
"L2": {
{A: 52919, B: 0, C: 0},
{A: 8720, B: 1.0721, C: 6283.0758},
{A: 309, B: 0.867, C: 12566.152},
{A: 27, B: 0.05, C: 3.52},
{A: 16, B: 5.19, C: 26.3},
{A: 16, B: 3.68, C: 155.42},
{A: 10, B: 0.76, C: 18849.23},
{A: 9, B: 2.06, C: 77713.77},
{A: 7, B: 0.83, C: 775.52},
{A: 5, B: 4.66, C: 1577.34},
{A: 4, B: 1.03, C: 7.11},
{A: 4, B: 3.44, C: 5573.14},
{A: 3, B: 5.14, C: 796.3},
{A: 3, B: 6.05, C: 5507.55},
{A: 3, B: 1.19, C: 242.73},
{A: 3, B: 6.12, C: 529.69},
{A: 3, B: 0.31, C: 398.15},
{A: 3, B: 2.28, C: 553.57},
{A: 2, B: 4.38, C: 5223.69},
{A: 2, B: 3.75, C: 0.98},
},
"L3": {
{A: 289, B: 5.844, C: 6283.076},
{A: 35, B: 0, C: 0},
{A: 17, B: 5.49, C: 12566.15},
{A: 3, B: 5.2, C: 155.42},
{A: 1, B: 4.72, C: 3.52},
{A: 1, B: 5.3, C: 18849.23},
{A: 1, B: 5.97, C: 242.73},
},
"L4": {
{A: 114, B: 3.142, C: 0},
{A: 8, B: 4.13, C: 6283.08},
{A: 1, B: 3.84, C: 12566.15},
},
"L5": {
{A: 1, B: 3.14, C: 0},
},
"B0": {
{A: 280, B: 3.199, C: 84334.662},
{A: 102, B: 5.422, C: 5507.553},
{A: 80, B: 3.88, C: 5223.69},
{A: 44, B: 3.7, C: 2352.87},
{A: 32, B: 4, C: 1577.34},
},
"B1": {
{A: 9, B: 3.9, C: 5507.55},
{A: 6, B: 1.73, C: 5223.69},
},
"R0": {
{A: 100013989, B: 0, C: 0},
{A: 1670700, B: 3.0984635, C: 6283.07585},
{A: 13956, B: 3.05525, C: 12566.1517},
{A: 3084, B: 5.1985, C: 77713.7715},
{A: 1628, B: 1.1739, C: 5753.3849},
{A: 1576, B: 2.8469, C: 7860.4194},
{A: 925, B: 5.453, C: 11506.77},
{A: 542, B: 4.564, C: 3930.21},
{A: 472, B: 3.661, C: 5884.927},
{A: 346, B: 0.964, C: 5507.553},
{A: 329, B: 5.9, C: 5223.694},
{A: 307, B: 0.299, C: 5573.143},
{A: 243, B: 4.273, C: 11790.629},
{A: 212, B: 5.847, C: 1577.344},
{A: 186, B: 5.022, C: 10977.079},
{A: 175, B: 3.012, C: 18849.228},
{A: 110, B: 5.055, C: 5486.778},
{A: 98, B: 0.89, C: 6069.78},
{A: 86, B: 5.69, C: 15720.84},
{A: 86, B: 1.27, C: 161000.69},
{A: 65, B: 0.27, C: 17260.15},
{A: 63, B: 0.92, C: 529.69},
{A: 57, B: 2.01, C: 83996.85},
{A: 56, B: 5.24, C: 71430.7},
{A: 49, B: 3.25, C: 2544.31},
{A: 47, B: 2.58, C: 775.52},
{A: 45, B: 5.54, C: 9437.76},
{A: 43, B: 6.01, C: 6275.96},
{A: 39, B: 5.36, C: 4694},
{A: 38, B: 2.39, C: 8827.39},
{A: 37, B: 0.83, C: 19651.05},
{A: 37, B: 4.9, C: 12139.55},
{A: 36, B: 1.67, C: 12036.46},
{A: 35, B: 1.84, C: 2942.46},
{A: 33, B: 0.24, C: 7084.9},
{A: 32, B: 0.18, C: 5088.63},
{A: 32, B: 1.78, C: 398.15},
{A: 28, B: 1.21, C: 6286.6},
{A: 28, B: 1.9, C: 6279.55},
{A: 26, B: 4.59, C: 10447.39},
},
"R1": {
{A: 103019, B: 1.10749, C: 6283.07585},
{A: 1721, B: 1.0644, C: 12566.1517},
{A: 702, B: 3.142, C: 0},
{A: 32, B: 1.02, C: 18849.23},
{A: 31, B: 2.84, C: 5507.55},
{A: 25, B: 1.32, C: 5223.69},
{A: 18, B: 1.42, C: 1577.34},
{A: 10, B: 5.91, C: 10977.08},
{A: 9, B: 1.42, C: 6275.96},
{A: 9, B: 0.27, C: 5486.78},
},
"R2": {
{A: 4359, B: 5.7846, C: 6283.0758},
{A: 124, B: 5.579, C: 12566.152},
{A: 12, B: 3.14, C: 0},
{A: 9, B: 3.63, C: 77713.77},
{A: 6, B: 1.87, C: 5573.14},
{A: 3, B: 5.47, C: 18849.23},
},
"R3": {
{A: 145, B: 4.273, C: 6283.076},
{A: 7, B: 3.92, C: 12566.15},
},
"R4": {
{A: 4, B: 2.56, C: 6283.08},
},
}