Subroutine ANVarCreateD
subroutine ANVarCreateD
! Uses
use an_types, only: an_variable, an_variable_search
use an_vartable, only: vtable_add
use dc_string, only: strieq
use dc_types, only: string
use dc_url, only: UrlSplit
use dc_trace, only: BeginSub, EndSub, DbgMessage
use netcdf_f77, only: nf_noerr, nf_real, nf_int, nf_double, nf_def_var, nf_def_dim
use an_file, only: anfileopen, anfiledefinemode
use dc_error, only: StoreError, gt_enomem
! Calls
call ANFileOpen
call BeginSub
call EndSub
call StoreError
call UrlSplit
! Variables
type (an_variable), intent(out) :: var
character (len=*), intent(in) :: url
character (len=*), intent(in) :: xtype
integer, intent(in) :: length
logical, optional, intent(in) :: overwrite
logical, optional, intent(out) :: err
type (an_variable_search) :: ent
character (len=string) :: filename
character (len=string) :: varname
character (len=string) :: cause_c
integer :: stat
integer :: nc_xtype
character (len=*), parameter :: subname = "ANVarCreateD"
end subroutine ANVarCreateD
Description of Variables
var
type (an_variable), intent(out) :: var
url
character (len=*), intent(in) :: url
xtype
character (len=*), intent(in) :: xtype
length
integer, intent(in) :: length
overwrite
logical, optional, intent(in) :: overwrite
err
logical, optional, intent(out) :: err
ent
type (an_variable_search) :: ent
filename
character (len=string) :: filename
varname
character (len=string) :: varname
cause_c
character (len=string) :: cause_c
stat
integer :: stat
nc_xtype
integer :: nc_xtype
subname
character (len=*), parameter :: subname = "ANVarCreateD"