check_and_write_d1 Subroutine

private subroutine check_and_write_d1(varID, vname, out_var, acc_val, vrange, writepatch, out_settings)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: varID
character(len=*), intent(in) :: vname
real(kind=4), intent(in) :: out_var(:)
real(kind=4), intent(in) :: acc_val(:)
real, intent(in) :: vrange(2)
logical, intent(in) :: writepatch
type(output_var_settings_type), intent(in) :: out_settings

Calls

proc~~check_and_write_d1~~CallsGraph proc~check_and_write_d1 check_and_write_d1 interface~check_range check_range proc~check_and_write_d1->interface~check_range interface~write_ovar write_ovar proc~check_and_write_d1->interface~write_ovar 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~write_output_parameter_r1 write_output_parameter_r1 interface~write_ovar->proc~write_output_parameter_r1 proc~write_output_parameter_r1d write_output_parameter_r1d interface~write_ovar->proc~write_output_parameter_r1d proc~write_output_parameter_r2 write_output_parameter_r2 interface~write_ovar->proc~write_output_parameter_r2 proc~write_output_parameter_r2d write_output_parameter_r2d interface~write_ovar->proc~write_output_parameter_r2d proc~write_output_variable_r1 write_output_variable_r1 interface~write_ovar->proc~write_output_variable_r1 proc~write_output_variable_r2 write_output_variable_r2 interface~write_ovar->proc~write_output_variable_r2 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 nf90_put_var nf90_put_var proc~write_output_parameter_r1->nf90_put_var proc~nc_abort nc_abort proc~write_output_parameter_r1->proc~nc_abort proc~write_output_parameter_r1d->nf90_put_var proc~write_output_parameter_r1d->proc~nc_abort proc~write_output_parameter_r2->nf90_put_var proc~write_output_parameter_r2->proc~nc_abort proc~write_output_parameter_r2d->nf90_put_var proc~write_output_parameter_r2d->proc~nc_abort proc~write_output_variable_r1->nf90_put_var proc~write_output_variable_r1->proc~nc_abort proc~write_output_variable_r2->nf90_put_var proc~write_output_variable_r2->proc~nc_abort nf90_strerror nf90_strerror proc~nc_abort->nf90_strerror

Called by

proc~~check_and_write_d1~~CalledByGraph proc~check_and_write_d1 check_and_write_d1 interface~check_and_write check_and_write interface~check_and_write->proc~check_and_write_d1 proc~create_restart create_restart 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 open_output_file proc~open_output_file->interface~check_and_write proc~write_output write_output proc~write_output->interface~check_and_write interface~generate_out_write_acc generate_out_write_acc proc~write_output->interface~generate_out_write_acc interface~generate_out_write_acc->proc~generate_out_write_acc_d1 interface~generate_out_write_acc->proc~generate_out_write_acc_d2 proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->proc~create_restart proc~mpidrv_master~2->proc~open_output_file proc~mpidrv_master~2->proc~write_output proc~serialdrv serialdrv proc~serialdrv->proc~create_restart proc~serialdrv->proc~open_output_file proc~serialdrv->proc~write_output program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv