improver.temperature.virtual_temperature module
Calculate the virtual temperature from temperature and humidity mixing ratio.
-
class VirtualTemperature[source]
Bases: BasePlugin
Plugin class to handle virtual temperature calculations.
-
_abc_impl = <_abc._abc_data object>
-
static get_virtual_temperature(temperature, humidity_mixing_ratio)[source]
Calculate the virtual temperature from temperature and humidity mixing ratio.
- Parameters:
-
- Return type:
Cube
- Returns:
Cube of virtual_temperature.
-
process(*cubes)[source]
Main entry point for this class.
- Parameters:
cubes (Union[Cube, CubeList]) –
- air_temperature:
Cube of temperature.
- humidity_mixing_ratio:
Cube of humidity mixing ratios.
- Return type:
Cube
- Returns:
Cube of virtual_temperature.