write_layout Subroutine

public subroutine write_layout(file_id, ds_name, layout, dat)

write real data with HDF5 layout type specified

create dataspace create dataset property list config for dataset normally chunk size set more effectively for actual large datasets. create dataset write data

close

Arguments

Type IntentOptional AttributesName
integer(kind=hid_t), intent(in) :: file_id
character(len=*), intent(in) :: ds_name
integer, intent(in) :: layout
real, intent(in) :: dat(:)

Calls

proc~~write_layout~~CallsGraph proc~write_layout write_layout h5dcreate_f h5dcreate_f proc~write_layout->h5dcreate_f h5dclose_f h5dclose_f proc~write_layout->h5dclose_f h5dwrite_f h5dwrite_f proc~write_layout->h5dwrite_f h5sclose_f h5sclose_f proc~write_layout->h5sclose_f h5pset_layout_f h5pset_layout_f proc~write_layout->h5pset_layout_f h5pclose_f h5pclose_f proc~write_layout->h5pclose_f h5pcreate_f h5pcreate_f proc~write_layout->h5pcreate_f

Called by

proc~~write_layout~~CalledByGraph proc~write_layout write_layout proc~bench_write bench_write proc~bench_write->proc~write_layout program~compact compact program~compact->proc~bench_write

Contents

None