bc_set_Read Subroutine

private impure subroutine bc_set_Read(this, iter, time, name)

Uses

  • proc~~bc_set_read~~UsesGraph proc~bc_set_read bc_set%bc_set_Read module~leapio leapIO proc~bc_set_read->module~leapio module~leapio_h5hut leapIO_h5hut module~leapio->module~leapio_h5hut module~leapio_hdf5 leapIO_hdf5 module~leapio->module~leapio_hdf5 module~leapio_mpi leapIO_mpi module~leapio->module~leapio_mpi module~leapio_silo leapIO_silo module~leapio->module~leapio_silo h5hut h5hut module~leapio_h5hut->h5hut module~leapkinds leapKinds module~leapio_h5hut->module~leapkinds module~leapparallel leapParallel module~leapio_h5hut->module~leapparallel hdf5 hdf5 module~leapio_hdf5->hdf5 module~leapio_hdf5->module~leapkinds module~leapio_hdf5->module~leapparallel module~leaputils leapUtils module~leapio_hdf5->module~leaputils module~leapblock leapBlock module~leapio_mpi->module~leapblock module~leapio_mpi->module~leapkinds module~leapio_mpi->module~leapparallel mpi_f08 mpi_f08 module~leapio_mpi->mpi_f08 module~leapio_silo->module~leapblock module~leapio_silo->module~leapkinds module~leapio_silo->module~leapparallel module~leapio_silo->module~leaputils module~leapio_silo->mpi_f08 module~leapblock->module~leapkinds module~leapblock->module~leapparallel module~leapblock->mpi_f08 iso_fortran_env iso_fortran_env module~leapkinds->iso_fortran_env module~leapparallel->module~leapkinds module~leapparallel->mpi_f08 module~leapparser leapParser module~leapparallel->module~leapparser module~leaputils->module~leapkinds module~leaputils->mpi_f08 module~leapparser->module~leapkinds module~leapcli leapCli module~leapparser->module~leapcli module~leapcli->module~leapkinds

Read boundary conditions from file

Type Bound

bc_set

Arguments

Type IntentOptional Attributes Name
class(bc_set), intent(inout) :: this

Boundary conditions

integer, intent(out) :: iter

Iteration read from file

real(kind=wp), intent(out) :: time

Time read from file

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

Name of file to read


Calls

proc~~bc_set_read~~CallsGraph proc~bc_set_read bc_set%bc_set_Read none~readattributes hdf5_obj%ReadAttributes proc~bc_set_read->none~readattributes proc~bc_set_add bc_set%bc_set_Add proc~bc_set_read->proc~bc_set_add proc~bc_set_getbcpointer bc_set%bc_set_GetBCPointer proc~bc_set_read->proc~bc_set_getbcpointer proc~bc_set_getextents bc_set%bc_set_GetExtents proc~bc_set_read->proc~bc_set_getextents proc~hdf5_obj_closegroup hdf5_obj%hdf5_obj_CloseGroup proc~bc_set_read->proc~hdf5_obj_closegroup proc~hdf5_obj_final hdf5_obj%hdf5_obj_Final proc~bc_set_read->proc~hdf5_obj_final proc~hdf5_obj_init hdf5_obj%hdf5_obj_Init proc~bc_set_read->proc~hdf5_obj_init proc~hdf5_obj_opengroup hdf5_obj%hdf5_obj_OpenGroup proc~bc_set_read->proc~hdf5_obj_opengroup proc~hdf5_obj_readgroupnames hdf5_obj%hdf5_obj_ReadGroupNames proc~bc_set_read->proc~hdf5_obj_readgroupnames proc~hdf5_obj_readattributes0d hdf5_obj%hdf5_obj_ReadAttributes0D none~readattributes->proc~hdf5_obj_readattributes0d proc~hdf5_obj_readattributes1d hdf5_obj%hdf5_obj_ReadAttributes1D none~readattributes->proc~hdf5_obj_readattributes1d proc~bc_set_checkbounds bc_set%bc_set_CheckBounds proc~bc_set_add->proc~bc_set_checkbounds proc~bc_set_expand bc_set%bc_set_Expand proc~bc_set_add->proc~bc_set_expand proc~bc_set_getsidedirbynormal bc_set%bc_set_GetSideDirByNormal proc~bc_set_add->proc~bc_set_getsidedirbynormal proc~bc_set_updateextents bc_set%bc_set_UpdateExtents proc~bc_set_add->proc~bc_set_updateextents proc~hashtbl_obj_hashstring hashtbl_obj%hashtbl_obj_HashString proc~bc_set_add->proc~hashtbl_obj_hashstring proc~hashtbl_obj_put hashtbl_obj%hashtbl_obj_Put proc~bc_set_add->proc~hashtbl_obj_put proc~region_obj_init region_obj%region_obj_Init proc~bc_set_add->proc~region_obj_init proc~bc_set_getregionindex bc_set%bc_set_GetRegionIndex proc~bc_set_getbcpointer->proc~bc_set_getregionindex proc~region_obj_getbcindex region_obj%region_obj_GetBCIndex proc~bc_set_getbcpointer->proc~region_obj_getbcindex proc~bc_set_getextents->proc~bc_set_getregionindex h5gclose_f h5gclose_f proc~hdf5_obj_closegroup->h5gclose_f proc~hdf5_obj_fixgroupname hdf5_obj%hdf5_obj_FixGroupName proc~hdf5_obj_closegroup->proc~hdf5_obj_fixgroupname proc~hdf5_obj_getgroupindex hdf5_obj%hdf5_obj_GetGroupIndex proc~hdf5_obj_closegroup->proc~hdf5_obj_getgroupindex 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 h5oopen_f h5oopen_f proc~hdf5_obj_opengroup->h5oopen_f proc~hdf5_obj_opengroup->proc~hashtbl_obj_hashstring proc~hdf5_obj_opengroup->proc~hashtbl_obj_put proc~hdf5_obj_opengroup->proc~hdf5_obj_fixgroupname h5iget_name_f h5iget_name_f proc~hdf5_obj_readgroupnames->h5iget_name_f h5oclose_f h5oclose_f proc~hdf5_obj_readgroupnames->h5oclose_f h5oget_info_f h5oget_info_f proc~hdf5_obj_readgroupnames->h5oget_info_f h5oopen_by_idx_f h5oopen_by_idx_f proc~hdf5_obj_readgroupnames->h5oopen_by_idx_f proc~hdf5_obj_readgroupnames->proc~hdf5_obj_fixgroupname proc~bc_set_getregionindex->proc~hashtbl_obj_hashstring proc~hashtbl_obj_get hashtbl_obj%hashtbl_obj_Get proc~bc_set_getregionindex->proc~hashtbl_obj_get proc~bc_set_updateextents->proc~bc_set_getregionindex proc~sllist_obj_put sllist_obj%sllist_obj_Put proc~hashtbl_obj_put->proc~sllist_obj_put proc~hdf5_obj_getgroupindex->proc~hashtbl_obj_hashstring proc~hdf5_obj_getgroupindex->proc~hashtbl_obj_get proc~hdf5_obj_readattributes0d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_readattributes0d->proc~hdf5_obj_getgroupindex h5aclose_f h5aclose_f proc~hdf5_obj_readattributes0d->h5aclose_f h5aget_space_f h5aget_space_f proc~hdf5_obj_readattributes0d->h5aget_space_f h5aget_type_f h5aget_type_f proc~hdf5_obj_readattributes0d->h5aget_type_f h5aopen_f h5aopen_f proc~hdf5_obj_readattributes0d->h5aopen_f h5aread_f h5aread_f proc~hdf5_obj_readattributes0d->h5aread_f h5sclose_f h5sclose_f proc~hdf5_obj_readattributes0d->h5sclose_f h5sget_simple_extent_dims_f h5sget_simple_extent_dims_f proc~hdf5_obj_readattributes0d->h5sget_simple_extent_dims_f proc~hdf5_obj_readattributes1d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_readattributes1d->proc~hdf5_obj_getgroupindex proc~hdf5_obj_readattributes1d->h5aclose_f proc~hdf5_obj_readattributes1d->h5aget_space_f proc~hdf5_obj_readattributes1d->h5aget_type_f proc~hdf5_obj_readattributes1d->h5aopen_f proc~hdf5_obj_readattributes1d->h5aread_f proc~hdf5_obj_readattributes1d->h5sclose_f proc~hdf5_obj_readattributes1d->h5sget_simple_extent_dims_f proc~region_obj_getbcindex->proc~hashtbl_obj_hashstring proc~region_obj_getbcindex->proc~hashtbl_obj_get proc~region_obj_init->proc~hashtbl_obj_init proc~sllist_obj_get sllist_obj%sllist_obj_Get proc~hashtbl_obj_get->proc~sllist_obj_get proc~sllist_obj_put->proc~sllist_obj_put proc~sllist_obj_get->proc~sllist_obj_get