H5Part  1.6.6
Functions
Reading and Writing Datasets
H5Part F90 API

Functions

INTEGER *8 function h5pt_readdata_i4 (filehandle, name, data)
 See H5PartReadDataInt32.
INTEGER *8 function h5pt_readdata_i8 (filehandle, name, data)
 See H5PartReadDataInt64.
INTEGER *8 function h5pt_readdata_r4 (filehandle, name, data)
 See H5PartReadDataFloat32.
INTEGER *8 function h5pt_readdata_r8 (filehandle, name, data)
 See H5PartReadDataFloat64.
INTEGER *8 function h5pt_writedata_i4 (filehandle, name, data)
 See H5PartWriteDataInt32.
INTEGER *8 function h5pt_writedata_i8 (filehandle, name, data)
 See H5PartWriteDataInt64.
INTEGER *8 function h5pt_writedata_r4 (filehandle, name, data)
 See H5PartWriteDataFloat32.
INTEGER *8 function h5pt_writedata_r8 (filehandle, name, data)
 See H5PartWriteDataFloat64.

Function Documentation

INTEGER*8 function h5pt_readdata_i4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER, dimension(*), intent(out)  data 
)

See H5PartReadDataInt32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[out]dataarray to read int32 data into
INTEGER*8 function h5pt_readdata_i8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*8, dimension(*), intent(out)  data 
)

See H5PartReadDataInt64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[out]dataarray to read int64 data into
INTEGER*8 function h5pt_readdata_r4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL, dimension(*), intent(out)  data 
)

See H5PartReadDataFloat32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[out]dataarray to read float32 data into
INTEGER*8 function h5pt_readdata_r8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL*8, dimension(*), intent(out)  data 
)

See H5PartReadDataFloat64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[out]dataarray to read float64 data into
INTEGER*8 function h5pt_writedata_i4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER, dimension(*), intent(in)  data 
)

See H5PartWriteDataInt32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[in]datathe array of int32 data to write
INTEGER*8 function h5pt_writedata_i8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*8, dimension(*), intent(in)  data 
)

See H5PartWriteDataInt64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[in]datathe array of int64 data to write
INTEGER*8 function h5pt_writedata_r4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL, dimension(*), intent(in)  data 
)

See H5PartWriteDataFloat32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[in]datathe array of float32 data to write
INTEGER*8 function h5pt_writedata_r8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL*8, dimension(*), intent(in)  data 
)

See H5PartWriteDataFloat64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned during file open
[in]namethe name of the dataset
[in]datathe array of float64 data to write