Yes, precisely.  In our case we use 2^32-1 as a "no-data" value for
uint32_t datasets, 2^16-1 as a "no-data" value for uint16_t datasets,
etc.

Thanks again for your help!
Kevin


On Thu, Oct 12, 2017 at 3:20 PM, Miller, Mark C. <[email protected]> wrote:
> Sure. I am curious...what is the driver for this modality of operation?
>
>
>
> One situation I am thinking it could be is where special/sentinel values are
> used within a buffer of data to indicate special meaning such as
> 'data-not-present' or 'value-missing'. Often, such values are chosen to be
> +/- INT_MAX or +/- DBL_MAX and then their presence can then prevent
> down-casting to smaller (fewer bits) type. Is that that is going on for you?
>
>
>
> Finally, another thing occurred to me was setting the dataset 'fill value',
> https://support.hdfgroup.org/HDF5/doc/RM/H5P/H5Pset_fill_value.htm though I
> am not sure what the restrictions are on the data type for the fill value
> relative to the data type for the dataset.
>
>
>
> Mark
>
>
>
>
>
> "Hdf-forum on behalf of Kevin B. McCarty" wrote:
>
>
>
> Thanks for your replies, Mark!
>
>
>
>
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> [email protected]
> http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
> Twitter: https://twitter.com/hdf5



-- 
Kevin B. McCarty
<[email protected]>

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5

Reply via email to