Установите время, когда значения заливки будут записаны в набор данных
H5P.set_fill_time(plist_id,fill_time)
H5P.set_fill_time(plist_id,fill_time)
устанавливает синхронизацию для записи значений заливки к набору данных в списке свойств создания набора данных plist_id
. Синхронизация может быть задана одним из следующих значений: H5D_FILL_TIME_IFSET
, H5D_FILL_TIME_ALLOC
или H5D_FILL_TIME_NEVER
.
fid = H5F.create('myfile.h5'); type_id = H5T.copy('H5T_NATIVE_DOUBLE'); dims = [100 50]; h5_dims = fliplr(dims); h5_maxdims = h5_dims; space_id = H5S.create_simple(2,h5_dims,h5_maxdims); dcpl = H5P.create('H5P_DATASET_CREATE'); fill_time = H5ML.get_constant_value('H5D_FILL_TIME_ALLOC'); H5P.set_fill_time(dcpl,fill_time); dset_id = H5D.create(fid,'DS',type_id,space_id,dcpl); H5D.close(dset_id); H5F.close(fid);