def dewpointdepressF(t_F, rh):
"""Calculate dew point depression.
t_f: Temperature in Fahrenheit rh: relative humidity [0-100] Returns: Dewpoint Depression """
if t_f is None or rh is None: return None dp_F = dewpointF(t_F, rh) dp_D = t_F - dp_F
return dp_D if dp_D is not None else None
def dewpointdepressC(t_C, rh):
"""Calculate dew point depression.
t_C: temperature in degree Celsius rh: relative humidity [0-100] Returns: Dewpoint Depression """
if t_C is None or rh is None: return None dp_C = dewpointC(t_C, rh) dp_D = t_C - dp_C
return dp_D if dp_D is not None else Nonedef wetbulbF(t_F, rh): """Estimate the wetbulb temperature (1/3 method).
t_f: Temperature in Fahrenheit rh: relative humidity [0-100] dp_DwB: Dewpoint Depression divided by 3 t_WbF: Wetbulb Temperature in Fahrenheit Returns: Wetbulb Temperature Estimation
"""
if t_f is None or rh is None: return None dp_F = dewpointF(t_F, rh) dp_DwB = (t_F - dp_F) / 3 t_WbF = t_F - dp_DwB
return t_WbF if t_WbF is not None else None
def wetbulbC(t_C, rh): """Estimate the wetbulb temperature (1/3 method).
t_C: temperature in degree Celsius rh: relative humidity [0-100] dp_DwB: Dewpoint Depression divided by 3 t_WbC: Wetbulb Temperature in Celsius Returns: Wetbulb Temperature Estimation
"""
if t_C is None or rh is None: return None dp_C = dewpointC(t_C, rh) dp_DwB = (t_C - dp_C) / 3 t_WbC = t_C - dp_DwB
return t_WbC if t_WbC is not None else None--
You received this message because you are subscribed to the Google Groups "weewx-development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-developm...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/0e328c83-7614-4448-8dd9-743929495d9bo%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to weewx-de...@googlegroups.com.