H5Part  1.6.6
Functions
Reading and Writing Datasets
H5Block F90 API

Functions

INTEGER *8 function h5bl_3d_read_3dvector_field_i4 (filehandle, name, x, y, z)
 See H5Block3dRead3dVectorFieldInt32.
INTEGER *8 function h5bl_3d_read_3dvector_field_i8 (filehandle, name, x, y, z)
 See H5Block3dRead3dVectorFieldInt64.
INTEGER *8 function h5bl_3d_read_3dvector_field_r4 (filehandle, name, x, y, z)
 See H5Block3dRead3dVectorFieldFloat32.
INTEGER *8 function h5bl_3d_read_3dvector_field_r8 (filehandle, name, x, y, z)
 See H5Block3dRead3dVectorFieldFloat64.
INTEGER *8 function h5bl_3d_read_scalar_field_i4 (filehandle, name, data)
 See H5Block3dReadScalarFieldInt32.
INTEGER *8 function h5bl_3d_read_scalar_field_i8 (filehandle, name, data)
 See H5Block3dReadScalarFieldInt64.
INTEGER *8 function h5bl_3d_read_scalar_field_r4 (filehandle, name, data)
 See H5Block3dReadScalarFieldFloat32.
INTEGER *8 function h5bl_3d_read_scalar_field_r8 (filehandle, name, data)
 See H5Block3dReadScalarFieldFloat64.
INTEGER *8 function h5bl_3d_write_3dvector_field_i4 (filehandle, name, x, y, z)
 See H5Block3dWrite3dVectorFieldInt32.
INTEGER *8 function h5bl_3d_write_3dvector_field_i8 (filehandle, name, x, y, z)
 See H5Block3dWrite3dVectorFieldInt64.
INTEGER *8 function h5bl_3d_write_3dvector_field_r4 (filehandle, name, x, y, z)
 See H5Block3dWrite3dVectorFieldFloat32.
INTEGER *8 function h5bl_3d_write_3dvector_field_r8 (filehandle, name, x, y, z)
 See H5Block3dWrite3dVectorFieldFloat64.
INTEGER *8 function h5bl_3d_write_scalar_field_i4 (filehandle, name, data)
 See H5Block3dWriteScalarFieldInt32.
INTEGER *8 function h5bl_3d_write_scalar_field_i8 (filehandle, name, data)
 See H5Block3dWriteScalarFieldInt64.
INTEGER *8 function h5bl_3d_write_scalar_field_r4 (filehandle, name, data)
 See H5Block3dWriteScalarFieldFloat32.
INTEGER *8 function h5bl_3d_write_scalar_field_r8 (filehandle, name, data)
 See H5Block3dWriteScalarFieldFloat64.

Function Documentation

INTEGER*8 function h5bl_3d_read_3dvector_field_i4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*4, dimension(*), intent(out)  x,
INTEGER*4, dimension(*), intent(out)  y,
INTEGER*4, dimension(*), intent(out)  z 
)

See H5Block3dRead3dVectorFieldInt32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[out]xbuffer to read the x data into
[out]ybuffer to read the y data into
[out]zbuffer to read the z data into
INTEGER*8 function h5bl_3d_read_3dvector_field_i8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*8, dimension(*), intent(out)  x,
INTEGER*8, dimension(*), intent(out)  y,
INTEGER*8, dimension(*), intent(out)  z 
)

See H5Block3dRead3dVectorFieldInt64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[out]xbuffer to read the x data into
[out]ybuffer to read the y data into
[out]zbuffer to read the z data into
INTEGER*8 function h5bl_3d_read_3dvector_field_r4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL*4, dimension(*), intent(out)  x,
REAL*4, dimension(*), intent(out)  y,
REAL*4, dimension(*), intent(out)  z 
)

See H5Block3dRead3dVectorFieldFloat32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[out]xbuffer to read the x data into
[out]ybuffer to read the y data into
[out]zbuffer to read the z data into
INTEGER*8 function h5bl_3d_read_3dvector_field_r8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL*8, dimension(*), intent(out)  x,
REAL*8, dimension(*), intent(out)  y,
REAL*8, dimension(*), intent(out)  z 
)

See H5Block3dRead3dVectorFieldFloat64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[out]xbuffer to read the x data into
[out]ybuffer to read the y data into
[out]zbuffer to read the z data into
INTEGER*8 function h5bl_3d_read_scalar_field_i4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*4, dimension(*), intent(out)  data 
)

See H5Block3dReadScalarFieldInt32.

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

See H5Block3dReadScalarFieldInt64.

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

See H5Block3dReadScalarFieldFloat32.

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

See H5Block3dReadScalarFieldFloat64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[out]databuffer to read the data into
INTEGER*8 function h5bl_3d_write_3dvector_field_i4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*4, dimension(*), intent(in)  x,
INTEGER*4, dimension(*), intent(in)  y,
INTEGER*4, dimension(*), intent(in)  z 
)

See H5Block3dWrite3dVectorFieldInt32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[in]xthe array of x data to write
[in]ythe array of y data to write
[in]zthe array of z data to write
INTEGER*8 function h5bl_3d_write_3dvector_field_i8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*8, dimension(*), intent(in)  x,
INTEGER*8, dimension(*), intent(in)  y,
INTEGER*8, dimension(*), intent(in)  z 
)

See H5Block3dWrite3dVectorFieldInt64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[in]xthe array of x data to write
[in]ythe array of y data to write
[in]zthe array of z data to write
INTEGER*8 function h5bl_3d_write_3dvector_field_r4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL*4, dimension(*), intent(in)  x,
REAL*4, dimension(*), intent(in)  y,
REAL*4, dimension(*), intent(in)  z 
)

See H5Block3dWrite3dVectorFieldFloat32.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[in]xthe array of x data to write
[in]ythe array of y data to write
[in]zthe array of z data to write
INTEGER*8 function h5bl_3d_write_3dvector_field_r8 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
REAL*8, dimension(*), intent(in)  x,
REAL*8, dimension(*), intent(in)  y,
REAL*8, dimension(*), intent(in)  z 
)

See H5Block3dWrite3dVectorFieldFloat64.

Returns:
0 on success or error code
Parameters:
[in]filehandlethe handle returned at file open
[in]namethe name of the dataset
[in]xthe array of x data to write
[in]ythe array of y data to write
[in]zthe array of z data to write
INTEGER*8 function h5bl_3d_write_scalar_field_i4 ( INTEGER*8, intent(in)  filehandle,
CHARACTER(LEN=*), intent(in)  name,
INTEGER*4, dimension(*), intent(in)  data 
)

See H5Block3dWriteScalarFieldInt32.

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

See H5Block3dWriteScalarFieldInt64.

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

See H5Block3dWriteScalarFieldFloat32.

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

See H5Block3dWriteScalarFieldFloat64.

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