Soil Water Balance (SWB2)
|
Functions/Subroutines | |
subroutine, public | growing_season_initialize () |
elemental subroutine, public | growing_season_update (landuse_index, gdd, mean_air_temp, it_is_growing_season) |
Variables | |
integer(c_int), dimension(:), allocatable | ilandusecodes |
real(c_float), dimension(:), allocatable | first_day_of_growing_season |
real(c_float), dimension(:), allocatable | last_day_of_growing_season |
real(c_float), dimension(:), allocatable | gdd_first_day_of_growing_season |
real(c_float), dimension(:), allocatable | killing_frost_temp_last_day_of_growing_season |
character(len=2), parameter | date_delims = "/-" |
real(c_float), parameter | nodata_value = -9999._c_float |
subroutine, public growing_season::growing_season_initialize |
Determine how many landuse codes are present
retrieve first day of growing season
process first day of growing season. retrieved as a list of strings; must convert the strings from mm/dd to DOY
retrieve last day of growing season
process last day of growing season. retrieved as a list of strings; must convert the strings from mm/dd to DOY
GDD for first day of growing season
Air temperature defining last day of growing season
Definition at line 29 of file growing_season.F90.
elemental subroutine, public growing_season::growing_season_update | ( | integer (c_int), intent(in) | landuse_index, |
real (c_float), intent(in) | gdd, | ||
real (c_float), intent(in) | mean_air_temp, | ||
logical (c_bool), intent(inout) | it_is_growing_season ) |
Definition at line 222 of file growing_season.F90.
|
private |
Definition at line 24 of file growing_season.F90.
|
private |
Definition at line 19 of file growing_season.F90.
|
private |
Definition at line 21 of file growing_season.F90.
|
private |
Definition at line 18 of file growing_season.F90.
|
private |
Definition at line 22 of file growing_season.F90.
|
private |
Definition at line 20 of file growing_season.F90.
|
private |
Definition at line 25 of file growing_season.F90.