Functions

Reading and Writing Datasets
[H5Block F90 API]

Functions

INTEGER *8 h5bl_3d_write_scalar_field_r8 (filehandle, name, data)
 See H5Block3dWriteScalarFieldFloat64.
INTEGER *8 h5bl_3d_read_scalar_field_r8 (filehandle, name, data)
 See H5Block3dReadScalarFieldFloat64.
INTEGER *8 h5bl_3d_write_vector3d_field_r8 (filehandle, name, x, y, z)
 See H5Block3dWriteVector3dFieldFloat64.
INTEGER *8 h5bl_3d_read_vector3d_field_r8 (filehandle, name, x, y, z)
 See H5Block3dReadVector3dFieldFloat64.
INTEGER *8 h5bl_3d_write_scalar_field_r4 (filehandle, name, data)
 See H5Block3dWriteScalarFieldFloat32.
INTEGER *8 h5bl_3d_read_scalar_field_r4 (filehandle, name, data)
 See H5Block3dReadScalarFieldFloat32.
INTEGER *8 h5bl_3d_write_vector3d_field_r4 (filehandle, name, x, y, z)
 See H5Block3dWriteVector3dFieldFloat32.
INTEGER *8 h5bl_3d_read_vector3d_field_r4 (filehandle, name, x, y, z)
 See H5Block3dReadVector3dFieldFloat32.
INTEGER *8 h5bl_3d_write_scalar_field_i8 (filehandle, name, data)
 See H5Block3dWriteScalarFieldInt64.
INTEGER *8 h5bl_3d_read_scalar_field_i8 (filehandle, name, data)
 See H5Block3dReadScalarFieldInt64.
INTEGER *8 h5bl_3d_write_vector3d_field_i8 (filehandle, name, x, y, z)
 See H5Block3dWriteVector3dFieldInt64.
INTEGER *8 h5bl_3d_read_vector3d_field_i8 (filehandle, name, x, y, z)
 See H5Block3dReadVector3dFieldInt64.
INTEGER *8 h5bl_3d_write_scalar_field_i4 (filehandle, name, data)
 See H5Block3dWriteScalarFieldInt32.
INTEGER *8 h5bl_3d_read_scalar_field_i4 (filehandle, name, data)
 See H5Block3dReadScalarFieldInt32.
INTEGER *8 h5bl_3d_write_vector3d_field_i4 (filehandle, name, x, y, z)
 See H5Block3dWriteVector3dFieldInt32.
INTEGER *8 h5bl_3d_read_vector3d_field_i4 (filehandle, name, x, y, z)
 See H5Block3dReadVector3dFieldInt32.

Function Documentation

INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
datathe array of data
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
databuffer to read the data into
INTEGER*8 h5bl_3d_write_vector3d_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 H5Block3dWriteVector3dFieldFloat64.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xthe array of x data to write
ythe array of y data to write
zthe array of z data to write
INTEGER*8 h5bl_3d_read_vector3d_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 H5Block3dReadVector3dFieldFloat64.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xbuffer to read the x data into
ybuffer to read the y data into
zbuffer to read the z data into
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
datathe array of data
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
databuffer to read the data into
INTEGER*8 h5bl_3d_write_vector3d_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 H5Block3dWriteVector3dFieldFloat32.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xthe array of x data to write
ythe array of y data to write
zthe array of z data to write
INTEGER*8 h5bl_3d_read_vector3d_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 H5Block3dReadVector3dFieldFloat32.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xbuffer to read the x data into
ybuffer to read the y data into
zbuffer to read the z data into
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
datathe array of data
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
databuffer to read the data into
INTEGER*8 h5bl_3d_write_vector3d_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 H5Block3dWriteVector3dFieldInt64.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xthe array of x data to write
ythe array of y data to write
zthe array of z data to write
INTEGER*8 h5bl_3d_read_vector3d_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 H5Block3dReadVector3dFieldInt64.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xbuffer to read the x data into
ybuffer to read the y data into
zbuffer to read the z data into
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
datathe array of data
INTEGER*8 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:
filehandlethe handle returned at file open
namethe name of the dataset
databuffer to read the data into
INTEGER*8 h5bl_3d_write_vector3d_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 H5Block3dWriteVector3dFieldInt32.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xthe array of x data to write
ythe array of y data to write
zthe array of z data to write
INTEGER*8 h5bl_3d_read_vector3d_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 H5Block3dReadVector3dFieldInt32.

Returns:
0 on success or error code
Parameters:
filehandlethe handle returned at file open
namethe name of the dataset
xbuffer to read the x data into
ybuffer to read the y data into
zbuffer to read the z data into