1pub const IO_MASS: f64 = 8.9319e22;
2pub const IO_RADIUS_M: f64 = 1_821_600.0;
3pub const JUPITER_MASS: f64 = 1.8982e27;
4pub const JUPITER_RADIUS_M: f64 = 69_911_000.0;
5pub const JUPITER_IO_DISTANCE_M: f64 = 421_700_000.0;
6pub const SIDEREAL_ORBIT_PERIOD_S: f64 = 1.769 * 86_400.0;
7pub const SYNODIC_PERIOD_S: f64 = 1.77 * 86_400.0;
8pub const SURFACE_GRAVITY_M_S2: f64 = 1.796;
9pub const ESCAPE_VELOCITY_M_S: f64 = 2_558.0;
10pub const GEOMETRIC_ALBEDO: f64 = 0.63;
11pub const SOLAR_CONSTANT_AT_IO_W_M2: f64 = 51.0;
12pub const H24_RUNTIME_HOURS: u64 = 24;
13pub const IO_DAY_HOURS: f64 = 42.5;
14pub const MIN_SURFACE_TEMP_K: f64 = 90.0;
15pub const MAX_SURFACE_TEMP_K: f64 = 2_000.0;
16pub const COSMIC_RAY_DOSE_MSV_DAY: f64 = 36.0;
17
18pub mod environment;
19pub mod exosphere;
20pub mod geodata;
21pub mod geology;
22pub mod interactions;
23pub mod lighting;
24pub mod missions;
25pub mod observation;
26pub mod physics;
27pub mod rendering;
28pub mod resources;
29pub mod surface;
30pub mod temporal;
31pub mod terrain;