Soil Water Balance (SWB2)
Loading...
Searching...
No Matches
growing_degree_day Module Reference

Functions/Subroutines

subroutine, public growing_degree_day_initialize (is_cell_active, landuse_index)
impure elemental subroutine, public growing_degree_day_calculate (gdd, tmean, order)
impure elemental subroutine, public modified_growing_degree_day_calculate (gdd, tmin, tmax, order)

Variables

real(c_float), dimension(:), allocatable, public gdd_base
real(c_float), dimension(:), allocatable, public gdd_max
integer(c_int), dimension(:), allocatable, public gdd_reset_date
type(t_netcdf4_file), pointer pncfile

Function/Subroutine Documentation

◆ growing_degree_day_calculate()

impure elemental subroutine, public growing_degree_day::growing_degree_day_calculate ( real (c_float), intent(inout) gdd,
real (c_float), intent(in) tmean,
integer (c_int), intent(in) order )

Definition at line 137 of file growing_degree_day.F90.

◆ growing_degree_day_initialize()

subroutine, public growing_degree_day::growing_degree_day_initialize ( logical (c_bool), dimension(:,:), intent(in) is_cell_active,
integer (c_int), dimension(:), intent(in) landuse_index )

create string list that allows for alternate heading identifiers for the landuse code

Determine how many landuse codes are present

Definition at line 27 of file growing_degree_day.F90.

Here is the call graph for this function:

◆ modified_growing_degree_day_calculate()

impure elemental subroutine, public growing_degree_day::modified_growing_degree_day_calculate ( real (c_float), intent(inout) gdd,
real (c_float), intent(in) tmin,
real (c_float), intent(in) tmax,
integer (c_int), intent(in) order )

Definition at line 158 of file growing_degree_day.F90.

Variable Documentation

◆ gdd_base

real (c_float), dimension(:), allocatable, public growing_degree_day::gdd_base

Definition at line 20 of file growing_degree_day.F90.

◆ gdd_max

real (c_float), dimension(:), allocatable, public growing_degree_day::gdd_max

Definition at line 21 of file growing_degree_day.F90.

◆ gdd_reset_date

integer (c_int), dimension(:), allocatable, public growing_degree_day::gdd_reset_date

Definition at line 22 of file growing_degree_day.F90.

◆ pncfile

type (t_netcdf4_file), pointer growing_degree_day::pncfile
private

Definition at line 23 of file growing_degree_day.F90.