! only pio_offset is intended for export from kinds
use pio_kinds, only : pio_offset_kind
use piolib_mod, only : pio_initdecomp, &
pio_openfile, pio_closefile, pio_createfile, pio_setdebuglevel, &
pio_seterrorhandling, pio_setframe, pio_init, pio_get_local_array_size, &
pio_freedecomp, pio_syncfile, &
pio_finalize, pio_set_hint, pio_getnumiotasks, pio_file_is_open, &
PIO_deletefile, PIO_get_numiotasks
PIO_deletefile, PIO_get_numiotasks, PIO_iotype_available
use pio_types, only : io_desc_t, file_desc_t, var_desc_t, iosystem_desc_t, &
pio_int, pio_real, pio_double, pio_noerr, iotype_netcdf, &
iotype_pnetcdf, pio_iotype_netcdf4p, pio_iotype_netcdf4c, &
pio_iotype_pnetcdf,pio_iotype_netcdf, &
pio_global, pio_char, pio_write, pio_nowrite, pio_clobber, pio_noclobber, &
pio_max_name, pio_max_var_dims, pio_rearr_subset, pio_rearr_box, &
#if defined(_NETCDF) || defined(_PNETCDF)
pio_nofill, pio_unlimited, pio_fill_int, pio_fill_double, pio_fill_float, &