check_range Interface

public interface check_range

Calls

interface~~check_range~~CallsGraph interface~check_range check_range proc~check_range_d1 check_range_d1 interface~check_range->proc~check_range_d1 proc~check_range_d2 check_range_d2 interface~check_range->proc~check_range_d2 proc~check_range_d3 check_range_d3 interface~check_range->proc~check_range_d3 proc~range_abort range_abort proc~check_range_d1->proc~range_abort proc~check_range_d2->proc~range_abort proc~check_range_d3->proc~range_abort

Called by

interface~~check_range~~CalledByGraph interface~check_range check_range proc~check_and_write_d1 check_and_write_d1 proc~check_and_write_d1->interface~check_range proc~check_and_write_d1_p check_and_write_d1_p proc~check_and_write_d1_p->interface~check_range proc~check_and_write_d2 check_and_write_d2 proc~check_and_write_d2->interface~check_range proc~check_and_write_d2_p check_and_write_d2_p proc~check_and_write_d2_p->interface~check_range proc~constant_check_range constant_check_range proc~constant_check_range->interface~check_range proc~get_met_data get_met_data proc~get_met_data->interface~check_range interface~check_and_write check_and_write interface~check_and_write->proc~check_and_write_d1 interface~check_and_write->proc~check_and_write_d1_p interface~check_and_write->proc~check_and_write_d2 interface~check_and_write->proc~check_and_write_d2_p proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->proc~constant_check_range proc~mpidrv_master~2->proc~get_met_data proc~create_restart create_restart proc~mpidrv_master~2->proc~create_restart proc~open_output_file open_output_file proc~mpidrv_master~2->proc~open_output_file proc~write_output write_output proc~mpidrv_master~2->proc~write_output proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->proc~constant_check_range proc~serialdrv serialdrv proc~serialdrv->proc~constant_check_range proc~serialdrv->proc~get_met_data proc~serialdrv->proc~create_restart proc~serialdrv->proc~open_output_file proc~serialdrv->proc~write_output proc~create_restart->interface~check_and_write proc~generate_out_write_acc_d1 generate_out_write_acc_d1 proc~generate_out_write_acc_d1->interface~check_and_write proc~generate_out_write_acc_d2 generate_out_write_acc_d2 proc~generate_out_write_acc_d2->interface~check_and_write proc~open_output_file->interface~check_and_write proc~write_output->interface~check_and_write interface~generate_out_write_acc generate_out_write_acc proc~write_output->interface~generate_out_write_acc program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv interface~generate_out_write_acc->proc~generate_out_write_acc_d1 interface~generate_out_write_acc->proc~generate_out_write_acc_d2

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), optional :: 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), optional :: 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), optional :: met