pub fn check_pressure(pressure: f64) -> Result<()>
Validates pressure is positive and reasonable for atmospheric calculations.
Returns InvalidPressure if pressure is not between 1 and 2000 hPa.
InvalidPressure