![]() |
libSUFR
a LIBrary of Some Useful Fortran Routines
|
Procedures to deal with weather. More...
Go to the source code of this file.
Modules | |
module | sufr_weather |
Procedures to deal with weather. | |
Functions/Subroutines | |
elemental real(double) function | sufr_weather::air_pressure (elev, press0) |
Compute the air pressure for a given elevation and pressure at sea level. | |
elemental real(double) function | sufr_weather::air_density (press, temp) |
Compute the air density for the given temperature and pressure. | |
elemental real function | sufr_weather::air_density_sp (press, temp) |
Compute the air density for the given temperature and pressure, single-precision wrapper for air_density() | |
elemental integer function | sufr_weather::beaufort (speed) |
Derive wind "force" on Beaufort scale from wind speed in m/s. | |
elemental real(double) function | sufr_weather::dew_point (tempc, rh) |
Compute the dew point from the temperature and relative humidity. | |
elemental real(double) function | sufr_weather::water_vapor_saturated_density (tempc) |
Compute the saturated water-vapor density in air for a given temperature. | |
Procedures to deal with weather.
Definition in file weather.f90.