function nf90_put_var_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_text nf90_put_var_text = -1 end function nf90_put_var_text function nf90_get_var_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_text nf90_get_var_text = -1 end function nf90_get_var_text function nf90_put_var_1D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_1D_text nf90_put_var_1D_text = -1 end function nf90_put_var_1D_text function nf90_put_var_2D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_2D_text nf90_put_var_2D_text = -1 end function nf90_put_var_2D_text function nf90_put_var_3D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_3D_text nf90_put_var_3D_text = -1 end function nf90_put_var_3D_text function nf90_put_var_4D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_4D_text nf90_put_var_4D_text = -1 end function nf90_put_var_4D_text function nf90_put_var_5D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :, :), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_5D_text nf90_put_var_5D_text = -1 end function nf90_put_var_5D_text function nf90_put_var_6D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :, :, :), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_6D_text nf90_put_var_6D_text = -1 end function nf90_put_var_6D_text function nf90_put_var_7D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :, :, :, :), & intent( in) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_put_var_7D_text nf90_put_var_7D_text = -1 end function nf90_put_var_7D_text function nf90_get_var_1D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_1D_text nf90_get_var_1D_text = -1 end function nf90_get_var_1D_text function nf90_get_var_2D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_2D_text nf90_get_var_2D_text = -1 end function nf90_get_var_2D_text function nf90_get_var_3D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_3D_text nf90_get_var_3D_text = -1 end function nf90_get_var_3D_text function nf90_get_var_4D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_4D_text nf90_get_var_4D_text = -1 end function nf90_get_var_4D_text function nf90_get_var_5D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :, :), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_5D_text nf90_get_var_5D_text = -1 end function nf90_get_var_5D_text function nf90_get_var_6D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :, :, :), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_6D_text nf90_get_var_6D_text = -1 end function nf90_get_var_6D_text function nf90_get_var_7D_text(ncid, varid, values, start, count, stride, map) integer, intent( in) :: ncid, varid character (len = *), dimension(:, :, :, :, :, :, :), & intent(out) :: values integer, dimension(:), optional, intent( in) :: start, count, stride, map integer :: nf90_get_var_7D_text nf90_get_var_7D_text = -1 end function nf90_get_var_7D_text