ierr = PIOc_put_att_{NCTYPE} (ncid,varid-1,trim(name)//C_NULL_CHAR, PIO_{TYPE}, 1_C_SIZE_T, values)
#define __PIO_FILE__ "pionfatt_mod.F90"
!! @brief NetCDF attribute interface to PIO
use pio_kinds, only : r4, r8, i4, pio_offset_kind
use pio_support, only : replace_c_null
module procedure put_att_id_{TYPE}, put_att_desc_{TYPE}, put_att_vid_{TYPE}
module procedure put_att_1d_id_{TYPE}
module procedure put_att_1d_desc_{TYPE}
module procedure put_att_1d_vid_{TYPE}
module procedure get_att_{TYPE}, get_att_desc_{TYPE}, get_att_id_{TYPE}
module procedure get_att_1d_{TYPE}, get_att_desc_1d_{TYPE}, get_att_1d_id_{TYPE}
!! @defgroup PIO_put_att PIO_put_att
!! @brief Writes an netcdf attribute to a file
!! @defgroup PIO_get_att PIO_get_att
!! @brief Reads an netcdf attribute from a file
character(len=*), parameter :: modName='pionfatt_mod'