Skip to main content

rotational_kinetic_energy

Function rotational_kinetic_energy 

Source
pub fn rotational_kinetic_energy(
    moment_of_inertia: f64,
    angular_velocity: f64,
) -> Option<f64>
Expand description

Computes rotational kinetic energy using KE_rot = 0.5 * I * ω².

Returns None when moment_of_inertia is negative, when any input is not finite, or when the computed kinetic energy is not finite.

§Examples

use use_rotation::rotational_kinetic_energy;

assert_eq!(rotational_kinetic_energy(4.0, 5.0), Some(50.0));