Subroutine ANVarPutAttrChar
subroutine ANVarPutAttrChar
! Uses
use an_types, only: AN_VARIABLE, AN_VARIABLE_ENTRY
use an_vartable, only: vtable_lookup
use an_file, only: ANFileDefineMode
use netcdf_f77, only: NF_PUT_ATT_TEXT, NF_NOERR, NF_DEL_ATT, NF_ENOTINDEFINE, NF_GLOBAL
use dc_url, only: GT_PLUS
use dc_error
use dc_string, only: get_array
use an_generic, only: put_attr
! Calls
call StoreError
call get_array
call put_attr
! Variables
type (AN_VARIABLE), intent(in) :: var
character (len=*), intent(in) :: name
character (len=*), intent(in) :: value
character (len=*), optional, intent(in) :: xtype
logical, optional, intent(out) :: err
integer, pointer, dimension (:) :: ip
real, pointer, dimension (:) :: rp
double precision, pointer, dimension (:) :: dp
integer :: stat
type (an_variable_entry) :: ent
end subroutine ANVarPutAttrChar
Description of Variables
var
type (AN_VARIABLE), intent(in) :: var
name
character (len=*), intent(in) :: name
value
character (len=*), intent(in) :: value
xtype
character (len=*), optional, intent(in) :: xtype
err
logical, optional, intent(out) :: err
ip
integer, pointer, dimension (:) :: ip
rp
real, pointer, dimension (:) :: rp
dp
double precision, pointer, dimension (:) :: dp
stat
integer :: stat
ent
type (an_variable_entry) :: ent