Functions

Setting up the Data Model
[H5Block F90 API]

Functions

INTEGER *8 h5bl_3d_setview (filehandle, i_start, i_end, j_start, j_end, k_start, k_end)
 See H5Block3dSetView.
INTEGER *8 h5bl_3d_getview (filehandle, i_start, i_end, j_start, j_end, k_start, k_end)
 See H5Block3dGetView.
INTEGER *8 h5bl_3d_setchunk (filehandle, i, j, k)
 See H5Block3dSetChunk.
INTEGER *8 h5bl_3d_getreducedview (filehandle, i_start, i_end, j_start, j_end, k_start, k_end)
 See H5Block3dGetReducedView.
INTEGER *8 h5bl_3d_hasview (filehandle)
 See H5Block3dHasView.
INTEGER *8 h5bl_getnumfields (filehandle)
 See H5BlockGetNumFields.
INTEGER *8 h5bl_getfieldinfo (filehandle, idx, field_name, grid_rank, grid_dims, field_dims)
 See H5BlockGetFieldInfo.

Function Documentation

INTEGER*8 h5bl_3d_setview ( INTEGER*8,intent(in)  filehandle,
INTEGER*8,intent(in)  i_start,
INTEGER*8,intent(in)  i_end,
INTEGER*8,intent(in)  j_start,
INTEGER*8,intent(in)  j_end,
INTEGER*8,intent(in)  k_start,
INTEGER*8,intent(in)  k_end 
)

See H5Block3dSetView.

Returns:
0 on success or error code
INTEGER*8 h5bl_3d_getview ( INTEGER*8,intent(in)  filehandle,
INTEGER*8,intent(out)  i_start,
INTEGER*8,intent(out)  i_end,
INTEGER*8,intent(out)  j_start,
INTEGER*8,intent(out)  j_end,
INTEGER*8,intent(out)  k_start,
INTEGER*8,intent(out)  k_end 
)

See H5Block3dGetView.

Returns:
0 on success or error code
INTEGER*8 h5bl_3d_setchunk ( INTEGER*8,intent(in)  filehandle,
INTEGER*8,intent(in)  i,
INTEGER*8,intent(in)  j,
INTEGER*8,intent(in)  k 
)

See H5Block3dSetChunk.

Returns:
0 on success or error code
INTEGER*8 h5bl_3d_getreducedview ( INTEGER*8,intent(in)  filehandle,
INTEGER*8,intent(out)  i_start,
INTEGER*8,intent(out)  i_end,
INTEGER*8,intent(out)  j_start,
INTEGER*8,intent(out)  j_end,
INTEGER*8,intent(out)  k_start,
INTEGER*8,intent(out)  k_end 
)

See H5Block3dGetReducedView.

Returns:
0 on success or error code
INTEGER*8 h5bl_3d_hasview ( INTEGER*8,intent(in)  filehandle )

See H5Block3dHasView.

Returns:
rank of processor error code
INTEGER*8 h5bl_getnumfields ( INTEGER*8,intent(in)  filehandle )

See H5BlockGetNumFields.

Returns:
number of fields or error code
INTEGER*8 h5bl_getfieldinfo ( INTEGER*8,intent(in)  filehandle,
INTEGER*8,intent(in)  idx,
CHARACTER(LEN=*),intent(out)  field_name,
INTEGER*8,intent(out)  grid_rank,
INTEGER*8,dimension(*),intent(out)  grid_dims,
INTEGER*8,intent(out)  field_dims 
)

See H5BlockGetFieldInfo.

Returns:
0 on success or error code