europas 0.0.3

Europa 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
#[test]
fn subsurface_ocean() {
    let ice = europas::resources::water_ice::subsurface_ocean();
    assert!(ice.estimated_mass_kg > 1.0e18);
}

#[test]
fn extractable_water() {
    let ice = europas::resources::water_ice::subsurface_ocean();
    assert!(ice.extractable_water_kg(0.7) > 0.0);
}

#[test]
fn life_support_people() {
    let ice = europas::resources::water_ice::subsurface_ocean();
    assert!(europas::resources::water_ice::annual_life_support_people(ice, 2000.0) > 0.0);
}