ioss 0.0.3

Io celestial simulation crate for the MilkyWay SolarSystem workspace
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#[test]
fn io_volcano_observer() {
    let l = ioss::missions::landers::io_volcano_observer();
    assert!(!l.crewed);
    assert!(l.dry_mass_kg > 0.0);
}

#[test]
fn io_orbiter() {
    let o = ioss::missions::orbiters::io_flux_tube_observer();
    assert!(o.altitude_km > 0.0);
}

#[test]
fn relay_coverage() {
    let r = ioss::missions::relay::io_relay();
    assert!(r.far_side_coverage > 0.0 && r.far_side_coverage < 1.0);
}