block_obj_Write Subroutine

private impure subroutine block_obj_Write(this, name)

Uses

  • proc~~block_obj_write~~UsesGraph proc~block_obj_write block_obj%block_obj_Write module~leapio_hdf5 leapIO_hdf5 proc~block_obj_write->module~leapio_hdf5 hdf5 hdf5 module~leapio_hdf5->hdf5 module~leapkinds leapKinds module~leapio_hdf5->module~leapkinds module~leapparallel leapParallel module~leapio_hdf5->module~leapparallel module~leaputils leapUtils module~leapio_hdf5->module~leaputils iso_fortran_env iso_fortran_env module~leapkinds->iso_fortran_env module~leapparallel->module~leapkinds module~leapparser leapParser module~leapparallel->module~leapparser mpi_f08 mpi_f08 module~leapparallel->mpi_f08 module~leaputils->module~leapkinds module~leaputils->mpi_f08 module~leapparser->module~leapkinds module~leapcli leapCli module~leapparser->module~leapcli module~leapcli->module~leapkinds

Write block data using HDF5

Type Bound

block_obj

Arguments

Type IntentOptional Attributes Name
class(block_obj), intent(in) :: this

A block object

character(len=*), intent(in) :: name

Name of file to write


Calls

proc~~block_obj_write~~CallsGraph proc~block_obj_write block_obj%block_obj_Write none~writeattributes hdf5_obj%WriteAttributes proc~block_obj_write->none~writeattributes proc~hdf5_obj_final hdf5_obj%hdf5_obj_Final proc~block_obj_write->proc~hdf5_obj_final proc~hdf5_obj_init hdf5_obj%hdf5_obj_Init proc~block_obj_write->proc~hdf5_obj_init proc~hdf5_obj_writecoord hdf5_obj%hdf5_obj_WriteCoord proc~block_obj_write->proc~hdf5_obj_writecoord proc~hdf5_obj_writeattributes0d hdf5_obj%hdf5_obj_WriteAttributes0D none~writeattributes->proc~hdf5_obj_writeattributes0d proc~hdf5_obj_writeattributes1d hdf5_obj%hdf5_obj_WriteAttributes1D none~writeattributes->proc~hdf5_obj_writeattributes1d h5close_f h5close_f proc~hdf5_obj_final->h5close_f proc~hashtbl_obj_final hashtbl_obj%hashtbl_obj_final proc~hdf5_obj_final->proc~hashtbl_obj_final h5open_f h5open_f proc~hdf5_obj_init->h5open_f proc~hashtbl_obj_init hashtbl_obj%hashtbl_obj_init proc~hdf5_obj_init->proc~hashtbl_obj_init h5dclose_f h5dclose_f proc~hdf5_obj_writecoord->h5dclose_f h5dcreate_f h5dcreate_f proc~hdf5_obj_writecoord->h5dcreate_f h5dwrite_f h5dwrite_f proc~hdf5_obj_writecoord->h5dwrite_f h5pclose_f h5pclose_f proc~hdf5_obj_writecoord->h5pclose_f h5pcreate_f h5pcreate_f proc~hdf5_obj_writecoord->h5pcreate_f h5pset_dxpl_mpio_f h5pset_dxpl_mpio_f proc~hdf5_obj_writecoord->h5pset_dxpl_mpio_f h5pset_fill_time_f h5pset_fill_time_f proc~hdf5_obj_writecoord->h5pset_fill_time_f h5sclose_f h5sclose_f proc~hdf5_obj_writecoord->h5sclose_f h5screate_simple_f h5screate_simple_f proc~hdf5_obj_writecoord->h5screate_simple_f h5sselect_hyperslab_f h5sselect_hyperslab_f proc~hdf5_obj_writecoord->h5sselect_hyperslab_f proc~hdf5_obj_fixgroupname hdf5_obj%hdf5_obj_FixGroupName proc~hdf5_obj_writecoord->proc~hdf5_obj_fixgroupname proc~hdf5_obj_getgroupobject hdf5_obj%hdf5_obj_GetGroupObject proc~hdf5_obj_writecoord->proc~hdf5_obj_getgroupobject proc~hdf5_obj_getgroupindex hdf5_obj%hdf5_obj_GetGroupIndex proc~hdf5_obj_getgroupobject->proc~hdf5_obj_getgroupindex proc~hdf5_obj_writeattributes0d->h5sclose_f proc~hdf5_obj_writeattributes0d->h5screate_simple_f proc~hdf5_obj_writeattributes0d->proc~hdf5_obj_fixgroupname h5aclose_f h5aclose_f proc~hdf5_obj_writeattributes0d->h5aclose_f h5acreate_f h5acreate_f proc~hdf5_obj_writeattributes0d->h5acreate_f h5awrite_f h5awrite_f proc~hdf5_obj_writeattributes0d->h5awrite_f proc~hdf5_obj_writeattributes0d->proc~hdf5_obj_getgroupindex proc~hdf5_obj_writeattributes1d->h5sclose_f proc~hdf5_obj_writeattributes1d->h5screate_simple_f proc~hdf5_obj_writeattributes1d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_writeattributes1d->h5aclose_f proc~hdf5_obj_writeattributes1d->h5acreate_f proc~hdf5_obj_writeattributes1d->h5awrite_f proc~hdf5_obj_writeattributes1d->proc~hdf5_obj_getgroupindex proc~hashtbl_obj_get hashtbl_obj%hashtbl_obj_Get proc~hdf5_obj_getgroupindex->proc~hashtbl_obj_get proc~hashtbl_obj_hashstring hashtbl_obj%hashtbl_obj_HashString proc~hdf5_obj_getgroupindex->proc~hashtbl_obj_hashstring proc~sllist_obj_get sllist_obj%sllist_obj_Get proc~hashtbl_obj_get->proc~sllist_obj_get proc~sllist_obj_get->proc~sllist_obj_get