define_ovar Interface

public interface define_ovar

Calls

interface~~define_ovar~~CallsGraph interface~define_ovar define_ovar proc~define_output_parameter_r1 define_output_parameter_r1 interface~define_ovar->proc~define_output_parameter_r1 proc~define_output_parameter_r2 define_output_parameter_r2 interface~define_ovar->proc~define_output_parameter_r2 proc~define_output_variable_r1 define_output_variable_r1 interface~define_ovar->proc~define_output_variable_r1 proc~define_output_variable_r2 define_output_variable_r2 interface~define_ovar->proc~define_output_variable_r2 nf90_def_var nf90_def_var proc~define_output_parameter_r1->nf90_def_var nf90_put_att nf90_put_att proc~define_output_parameter_r1->nf90_put_att proc~nc_abort nc_abort proc~define_output_parameter_r1->proc~nc_abort proc~define_output_parameter_r2->nf90_def_var proc~define_output_parameter_r2->nf90_put_att proc~define_output_parameter_r2->proc~nc_abort proc~define_output_variable_r1->nf90_def_var proc~define_output_variable_r1->nf90_put_att proc~define_output_variable_r1->proc~nc_abort proc~define_output_variable_r2->nf90_def_var proc~define_output_variable_r2->nf90_put_att proc~define_output_variable_r2->proc~nc_abort nf90_strerror nf90_strerror proc~nc_abort->nf90_strerror

Called by

interface~~define_ovar~~CalledByGraph interface~define_ovar define_ovar proc~create_restart create_restart proc~create_restart->interface~define_ovar proc~open_output_file open_output_file proc~open_output_file->interface~define_ovar proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->proc~create_restart proc~mpidrv_master~2->proc~open_output_file proc~serialdrv serialdrv proc~serialdrv->proc~create_restart proc~serialdrv->proc~open_output_file program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv

Module Procedures

private subroutine define_output_variable_r1(ncid, varID, vname, vunits, longname, writepatch, dimswitch, xID, yID, zID, landID, patchID, tID)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
integer, intent(out) :: varID
character(len=*), intent(in) :: vname
character(len=*), intent(in) :: vunits
character(len=*), intent(in) :: longname
logical, intent(in) :: writepatch
character(len=*), intent(in) :: dimswitch
integer, intent(in) :: xID
integer, intent(in) :: yID
integer, intent(in) :: zID
integer, intent(in) :: landID
integer, intent(in) :: patchID
integer, intent(in) :: tID

private subroutine define_output_variable_r2(ncid, varID, vname, vunits, longname, writepatch, dimswitch, xID, yID, zID, landID, patchID, othdimID, tID)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
integer, intent(out) :: varID
character(len=*), intent(in) :: vname
character(len=*), intent(in) :: vunits
character(len=*), intent(in) :: longname
logical, intent(in) :: writepatch
character(len=*), intent(in) :: dimswitch
integer, intent(in) :: xID
integer, intent(in) :: yID
integer, intent(in) :: zID
integer, intent(in) :: landID
integer, intent(in) :: patchID
integer, intent(in) :: othdimID
integer, intent(in) :: tID

private subroutine define_output_parameter_r1(ncid, parID, pname, punits, longname, writepatch, dimswitch, xID, yID, zID, landID, patchID, restart)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
integer, intent(out) :: parID
character(len=*), intent(in) :: pname
character(len=*), intent(in) :: punits
character(len=*), intent(in) :: longname
logical, intent(in) :: writepatch
character(len=*), intent(in) :: dimswitch
integer, intent(in) :: xID
integer, intent(in) :: yID
integer, intent(in) :: zID
integer, intent(in) :: landID
integer, intent(in) :: patchID
logical, intent(in), optional :: restart

private subroutine define_output_parameter_r2(ncid, parID, pname, punits, longname, writepatch, othdimID, dimswitch, xID, yID, zID, landID, patchID, restart)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ncid
integer, intent(out) :: parID
character(len=*), intent(in) :: pname
character(len=*), intent(in) :: punits
character(len=*), intent(in) :: longname
logical, intent(in) :: writepatch
integer, intent(in) :: othdimID
character(len=*), intent(in) :: dimswitch
integer, intent(in) :: xID
integer, intent(in) :: yID
integer, intent(in) :: zID
integer, intent(in) :: landID
integer, intent(in) :: patchID
logical, intent(in), optional :: restart