- Created by Mike McGreevy on Nov 03, 2017
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
H5D_GET_CREATE_PLIST
Returns an identifier for a copy of the dataset creation property list for a dataset.
Procedure:
H5D_GET_CREATE_PLIST
Signature:
hid_t H5Dget_create_plist(hid_t dataset_id )
SUBROUTINE h5dget_create_plist_f(dataset_id, creation_id, hdferr)
IMPLICIT NONE
INTEGER(HID_T), INTENT(IN) :: dataset_id ! Dataset identifier
INTEGER(HID_T), INTENT(OUT) :: creation_id ! Dataset creation
! property list identifier
INTEGER, INTENT(OUT) :: hdferr ! Error code
! 0 on success and -1 on failure
END SUBROUTINE h5dget_create_plist_f
Parameters:
hid_t dataset_id | IN: Identifier of the dataset to query. |
Description:
H5Dget_create_plist
returns an identifier for a copy of the dataset creation property list associated with the dataset specified by dataset_id
.
The creation property list identifier should be released with H5Pclose
.
Returns:
Returns a dataset creation property list identifier if successful; otherwise returns a negative value.
Example:
int main (void) { hsize_t dims[2], dimsm[2]; int data[DIM0][DIM1]; /* data to write */ int sdata[DIM0_SUB][DIM1_SUB]; /* subset to write */ int rdata[DIM0][DIM1]; /* buffer for read */ hid_t file_id, dataset_id; /* handles */ hid_t dataspace_id, memspace_id;
PROGRAM COMPOUNDEXAMPLE USE HDF5 ! This module contains all necessary modules IMPLICIT NONE CHARACTER(LEN=11), PARAMETER :: filename = "compound.h5" ! File name CHARACTER(LEN=8), PARAMETER :: dsetname = "Compound" ! Dataset name INTEGER, PARAMETER :: dimsize = 6 ! Size of the dataset INTEGER(HID_T) :: file_id ! File identifier
int main (void) { /* * Data initialization. */ int i, j; int data[NX][NY]; // buffer for data to write for (j = 0; j < NX; j++) { for (i = 0; i < NY; i++)
public class H5Ex_D_Chunk { private static String FILENAME = "H5Ex_D_Chunk.h5"; private static String DATASETNAME = "DS1"; private static final int DIM_X = 6; private static final int DIM_Y = 8; private static final int CHUNK_X = 4; private static final int CHUNK_Y = 4; private static final int RANK = 2; private static final int NDIMS = 2;
--- Last Modified: November 03, 2017 | 08:03 AM