irrigation_params_type Derived Type

type, public :: irrigation_params_type


Components

Type Visibility Attributes Name Initial
real(kind=r8), public :: irrig_min_lai
integer, public :: irrig_start_time
integer, public :: irrig_length
real(kind=r8), public :: irrig_target_smp
real(kind=r8), public :: irrig_depth
real(kind=r8), public :: irrig_threshold_fraction
real(kind=r8), public :: irrig_river_volume_threshold
logical, public :: limit_irrigation_if_rof_enabled

Constructor

public interface irrigation_params_type

  • private function irrigation_params_constructor(irrig_min_lai, irrig_start_time, irrig_length, irrig_target_smp, irrig_depth, irrig_threshold_fraction, irrig_river_volume_threshold, limit_irrigation_if_rof_enabled) result(this)

    Arguments

    Type IntentOptional Attributes Name
    real(kind=r8), intent(in) :: irrig_min_lai
    integer, intent(in) :: irrig_start_time
    integer, intent(in) :: irrig_length
    real(kind=r8), intent(in) :: irrig_target_smp
    real(kind=r8), intent(in) :: irrig_depth
    real(kind=r8), intent(in) :: irrig_threshold_fraction
    real(kind=r8), intent(in) :: irrig_river_volume_threshold
    logical, intent(in) :: limit_irrigation_if_rof_enabled

    Return Value type(irrigation_params_type)