H5Part 1.6.6
Functions/Subroutines
Reading and Writing Datasets

Functions/Subroutines

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.
 

Detailed Description

Function/Subroutine Documentation

◆ h5bl_3d_read_3dvector_field_i4()

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

◆ h5bl_3d_read_3dvector_field_i8()

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

◆ h5bl_3d_read_3dvector_field_r4()

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

◆ h5bl_3d_read_3dvector_field_r8()

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

◆ h5bl_3d_read_scalar_field_i4()

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

◆ h5bl_3d_read_scalar_field_i8()

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

◆ h5bl_3d_read_scalar_field_r4()

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

◆ h5bl_3d_read_scalar_field_r8()

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

◆ h5bl_3d_write_3dvector_field_i4()

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

◆ h5bl_3d_write_3dvector_field_i8()

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

◆ h5bl_3d_write_3dvector_field_r4()

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

◆ h5bl_3d_write_3dvector_field_r8()

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

◆ h5bl_3d_write_scalar_field_i4()

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

◆ h5bl_3d_write_scalar_field_i8()

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

◆ h5bl_3d_write_scalar_field_r4()

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

◆ h5bl_3d_write_scalar_field_r8()

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