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)
 
integer *8 function h5bl_3d_read_3dvector_field_i8 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_read_3dvector_field_r4 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_read_3dvector_field_r8 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_read_scalar_field_i4 (filehandle, name, data)
 
integer *8 function h5bl_3d_read_scalar_field_i8 (filehandle, name, data)
 
integer *8 function h5bl_3d_read_scalar_field_r4 (filehandle, name, data)
 
integer *8 function h5bl_3d_read_scalar_field_r8 (filehandle, name, data)
 
integer *8 function h5bl_3d_write_3dvector_field_i4 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_write_3dvector_field_i8 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_write_3dvector_field_r4 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_write_3dvector_field_r8 (filehandle, name, x, y, z)
 
integer *8 function h5bl_3d_write_scalar_field_i4 (filehandle, name, data)
 
integer *8 function h5bl_3d_write_scalar_field_i8 (filehandle, name, data)
 
integer *8 function h5bl_3d_write_scalar_field_r4 (filehandle, name, data)
 
integer *8 function h5bl_3d_write_scalar_field_r8 (filehandle, name, data)
 

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