Function work_from_kinetic_energy_change
pub fn work_from_kinetic_energy_change(
initial_kinetic_energy: f64,
final_kinetic_energy: f64,
) -> Option<f64>Expand description
Computes net work from the change in kinetic energy.
Formula: W_net = KE_final - KE_initial
Returns None when either kinetic energy is negative, when any input is not finite, or when
the computed result is not finite.
ยงExamples
use use_work::work_from_kinetic_energy_change;
assert_eq!(work_from_kinetic_energy_change(5.0, 12.0), Some(7.0));
assert_eq!(work_from_kinetic_energy_change(12.0, 5.0), Some(-7.0));