Update inner_loop.jl test file
This commit is contained in:
@@ -47,15 +47,14 @@
|
||||
|
||||
# The first leg should be valid
|
||||
fresh_sc = copy(sc)
|
||||
mass, thrusts = inner_loop( launch_date,
|
||||
sc,
|
||||
start_mass,
|
||||
[phase1],
|
||||
verbose=true,
|
||||
mbh_specs=(25,50) )
|
||||
@test sc.mass > sc.dry_mass
|
||||
path, final = prop(thrusts[1], earth_state+[zeros(3);v∞s[1]], fresh_sc, μs["Sun"], leg1_tof)
|
||||
@test final ≈ p1_state + [zeros(3); v∞s[2]]
|
||||
thrusts = inner_loop( launch_date,
|
||||
sc,
|
||||
start_mass,
|
||||
[phase1],
|
||||
verbose=true,
|
||||
mbh_specs=(25,50) )
|
||||
path, final = prop(thrusts[1], earth_state+[zeros(3);v∞s[1];0.0], Sc("test"), μs["Sun"], leg1_tof)
|
||||
@test final[1:6] ≈ p1_state[1:6] + [zeros(3); v∞s[2]]
|
||||
savefig(plot_orbits( [earth, p1_path, path],
|
||||
primary="Sun",
|
||||
labels=["Earth", p1, "Leg 1"],
|
||||
|
||||
Reference in New Issue
Block a user