Période

Rayon

demis-axes

Io

Europe

Ganymède

Callisto

Jupiter

γ

D2 = 7.2
tps = 27.47 (slider from 0 to 200, step 0.01)
B2 = 1.8
B4 = 422000
y0 = -2200
C2 = 3.6
C4 = 671000
l1: tps / B2 * 360.0 - floor(tps / B2) * 360.0
lr1: l1 * 3.141592653589793 / 180.0
x1: B4 / 1000.0 * cos(lr1)
E4 = 1883000
E2 = 16.7
l3: tps / D2 * 360.0 - floor(tps / D2) * 360.0
lr3: l3 * 3.142 / 180.0
D4 = 1070000
l2: tps / C2 * 360.0 - floor(tps / C2) * 360.0
lr2: l2 * 3.142 / 180.0
F2 = 4332.59
C3 = 1565
D3 = 2634
E3 = 2403
y1: B4 / 1000.0 * sin(lr1)
SJ1: (x1, y1)
SP1: (x1, y0)
b1 = Segment(SJ1, SP1)
x2: C4 / 1000.0 * cos(lr2)
c2 = Circle((0.0, 0.0), C4 / 1000.0)
y2: C4 / 1000.0 * sin(lr2)
SJ2: (x2, y2)
SP2: (x2, y0)
b2 = Segment(SJ2, SP2)
x3: D4 / 1000.0 * cos(lr3)
c3 = Circle((0.0, 0.0), D4 / 1000.0)
y3: D4 / 1000.0 * sin(lr3)
SJ3: (x3, y3)
SP3: (x3, y0)
b3 = Segment(SJ3, SP3)
l4: tps / E2 * 360.0 - floor(tps / E2) * 360.0
lr4: l4 * 3.142 / 180.0
c4 = Circle((0.0, 0.0), E4 / 1000.0)
B3 = 1821.3
c1 = Circle((0.0, 0.0), B4 / 1000.0)
F3 = 71492
x4: E4 / 1000.0 * cos(lr4)
y4: E4 / 1000.0 * sin(lr4)
SJ4: (x4, y4)
SP4: (x4, y0)
b4 = Segment(SJ4, SP4)
cjupp = Circle((0.0, y0), F3 / 1000.0)
cjup = Circle((0.0, 0.0), F3 / 1000.0)
S1 = 0