docstrings go under function declarations
This commit is contained in:
parent
0fd70e7ece
commit
04e10a17ee
1 changed files with 16 additions and 16 deletions
|
@ -11,34 +11,34 @@ def saturated_vapor_pressure(temp: float) -> float:
|
||||||
(7.5 * temp) / (237.3 * temp)
|
(7.5 * temp) / (237.3 * temp)
|
||||||
)
|
)
|
||||||
|
|
||||||
"""
|
|
||||||
Return the amount, in grams, of water vapor versus dry air in a parcel of a
|
|
||||||
given dewpoint and pressure.
|
|
||||||
"""
|
|
||||||
def mixing_ratio(dewpoint: float, pressure: float) -> float:
|
def mixing_ratio(dewpoint: float, pressure: float) -> float:
|
||||||
|
"""
|
||||||
|
Return the amount, in grams, of water vapor versus dry air in a parcel of
|
||||||
|
a given dewpoint and pressure.
|
||||||
|
"""
|
||||||
e = vapor_pressure(dewpoint)
|
e = vapor_pressure(dewpoint)
|
||||||
|
|
||||||
return 621.97 * (e / (pressure - e))
|
return 621.97 * (e / (pressure - e))
|
||||||
|
|
||||||
"""
|
|
||||||
Return the maximum amount, in grams, of water vapor a parcel of a given
|
|
||||||
temperature and pressure can hold.
|
|
||||||
"""
|
|
||||||
def saturated_mixing_ratio(temp: float, pressure: float) -> float:
|
def saturated_mixing_ratio(temp: float, pressure: float) -> float:
|
||||||
|
"""
|
||||||
|
Return the maximum amount, in grams, of water vapor a parcel of a given
|
||||||
|
temperature and pressure can hold.
|
||||||
|
"""
|
||||||
es = saturated_vapor_pressure(temp)
|
es = saturated_vapor_pressure(temp)
|
||||||
|
|
||||||
return 621.97 * (es / (pressure - es))
|
return 621.97 * (es / (pressure - es))
|
||||||
|
|
||||||
"""
|
|
||||||
Return the height, in meters, at which a parcel of the given temperature is
|
|
||||||
cooled to the given dewpoint.
|
|
||||||
"""
|
|
||||||
def lcl(temp: float, dewpoint: float) -> float:
|
def lcl(temp: float, dewpoint: float) -> float:
|
||||||
|
"""
|
||||||
|
Return the height, in meters, at which a parcel of the given temperature
|
||||||
|
is cooled to the given dewpoint.
|
||||||
|
"""
|
||||||
return (temp - dewpoint) / 0.008
|
return (temp - dewpoint) / 0.008
|
||||||
|
|
||||||
"""
|
|
||||||
Return the temperature of a parcel cooled at either the dry or moist lapse
|
|
||||||
rate for a given increase in height (in meters).
|
|
||||||
"""
|
|
||||||
def lapse(temp: float, rate: float, delta: float) -> float:
|
def lapse(temp: float, rate: float, delta: float) -> float:
|
||||||
|
"""
|
||||||
|
Return the temperature of a parcel cooled at either the dry or moist lapse
|
||||||
|
rate for a given increase in height (in meters).
|
||||||
|
"""
|
||||||
return temp - (rate * (delta / 1000))
|
return temp - (rate * (delta / 1000))
|
||||||
|
|
Loading…
Add table
Reference in a new issue