check_range Interface

public interface check_range

Module Procedures

private subroutine check_range_d1(vname, parameter_r1, parameter_range, ktau, met)

Arguments

Type IntentOptional Attributes Name
character(len=*) :: vname
real(kind=4), intent(in) :: parameter_r1(:)
real, intent(in) :: parameter_range(2)
integer, intent(in) :: ktau
type(met_type), intent(in) :: met

private subroutine check_range_d2(var_name, var, var_range, ktau, met)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: var_name
real(kind=4), intent(in) :: var(:,:)
real, intent(in) :: var_range(2)
integer, intent(in) :: ktau
type(met_type), intent(in) :: met

private subroutine check_range_d3(var_name, var, var_range, ktau, met)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: var_name
real(kind=4), intent(in) :: var(:,:,:)
real, intent(in) :: var_range(2)
integer, intent(in) :: ktau
type(met_type), intent(in) :: met