Skip to main content

displaced_volume_from_buoyant_force

Function displaced_volume_from_buoyant_force 

pub fn displaced_volume_from_buoyant_force(
    buoyant_force: f64,
    fluid_density: f64,
    gravitational_acceleration: f64,
) -> Option<f64>
Expand description

Computes displaced volume from buoyant force, fluid density, and gravitational acceleration.

Formula: V = F_b / (ρ * g)

Returns None when buoyant_force is negative, when fluid_density is less than or equal to zero, when gravitational_acceleration is zero or not finite, when the computed volume is negative, or when the computed volume is not finite.