irrigation_params_type Interface

public interface irrigation_params_type

Module Procedures

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)