I take it this is not something that hdf5 supports within the API?

On Mon, Dec 12, 2016 at 10:18 AM, Aaron Friesz <[email protected]> wrote:

> Hello,
>
> I have a very specific usage question.
>
> I would like to output a part of an array.  Other libraries may call this
> a slice.  By way of an example, say I have a 3 dimensional array with a
> size of 5 in each direction spread over several separate processes.  I
> would like to write to file all the data with y coordinate 3.
>
> I currently use parallel file I/O by hyperslab, following the example
> here:
> https://support.hdfgroup.org/HDF5/Tutor/phypecont.html
>
> It seems to me that there might be a very easy way to do this using the
> memory and file datasets which doesn't require my code to check each
> process for participation in the output, etc, but I have failed to find
> examples or documentation that outline the constraints. Any help is
> appreciated.
>
> --
> Aaron Friesz
>
>


-- 
Aaron Friesz
-----------------------------------------------------
University of Southern California
Department of Electrical Engineering
MicroPhotonic Devices Group
213 740 9208
[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