Skip to main content

tidal_effects/
tidal_effects.rs

1fn main() {
2    let r = ioss::physics::tides::TidalResponse::current();
3    println!("Love k2: {}", r.love_number);
4    println!("Mean displacement: {} m", r.mean_displacement_m);
5    println!(
6        "Dissipation: {:.2e} W",
7        ioss::physics::tides::dissipation_power_w(r)
8    );
9    println!(
10        "Tidal accel 0 deg: {:.2e} m/s^2",
11        ioss::physics::tides::jupiter_tidal_acceleration(0.0)
12    );
13    println!(
14        "Tidal bulge sub-Jupiter: {:.4} m",
15        ioss::physics::tides::tidal_bulge_m(r, 0.0)
16    );
17}