mirror of
https://github.com/Findus23/rebound-collisions.git
synced 2024-09-19 15:53:48 +02:00
fix inclination
This commit is contained in:
parent
fb01d09404
commit
c28b112b7a
2 changed files with 5 additions and 5 deletions
|
@ -1,6 +1,6 @@
|
|||
import argparse
|
||||
from collections import namedtuple
|
||||
from math import log10
|
||||
from math import log10, degrees
|
||||
|
||||
import matplotlib
|
||||
import matplotlib.animation as animation
|
||||
|
@ -65,9 +65,9 @@ def update_plot(num: int, args: MyProgramArgs, sa: SimulationArchive, ed: ExtraD
|
|||
if args.y_axis == "e":
|
||||
bla = np.array([a, [p.e for p in sim.particles[1:]]])
|
||||
elif args.y_axis == "i":
|
||||
bla = np.array([a, [p.inc for p in sim.particles[1:]]])
|
||||
bla = np.array([a, [degrees(p.inc) for p in sim.particles[1:]]])
|
||||
elif args.y_axis == "Omega":
|
||||
bla = np.array([a, [p.Omega for p in sim.particles[1:]]])
|
||||
bla = np.array([a, [degrees(p.Omega) for p in sim.particles[1:]]])
|
||||
else:
|
||||
raise ValueError("invalid y-axis")
|
||||
dots.set_offsets(bla.T)
|
||||
|
@ -104,7 +104,7 @@ def main(args: MyProgramArgs):
|
|||
plt.ylim(-0.1, 1) # e
|
||||
plt.ylabel("e")
|
||||
elif args.y_axis == "i":
|
||||
plt.ylim(0, 4) # i
|
||||
plt.ylim(0, 10) # i
|
||||
plt.ylabel("i")
|
||||
elif args.y_axis == "Omega":
|
||||
plt.ylim(0, 360) # i
|
||||
|
|
|
@ -124,7 +124,7 @@ def main(fn: Path, testrun=False):
|
|||
else:
|
||||
part = Particle(
|
||||
m=columns[0], a=columns[1], e=columns[2],
|
||||
inc=radians(columns[3]), omega=columns[4],
|
||||
inc=columns[3], omega=columns[4],
|
||||
Omega=columns[5], M=columns[6],
|
||||
simulation=sim,
|
||||
hash=hash,
|
||||
|
|
Loading…
Reference in a new issue