hdf5_obj_FixGroupName Function

private pure function hdf5_obj_FixGroupName(groupname) result(val)

Function that will append and prepend '/' if missing

Type Bound

hdf5_obj

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: groupname

Return Value character(len=:), allocatable


Called by

proc~~hdf5_obj_fixgroupname~~CalledByGraph proc~hdf5_obj_fixgroupname hdf5_obj%hdf5_obj_FixGroupName proc~hdf5_obj_closegroup hdf5_obj%hdf5_obj_CloseGroup proc~hdf5_obj_closegroup->proc~hdf5_obj_fixgroupname proc~hdf5_obj_creategroup hdf5_obj%hdf5_obj_CreateGroup proc~hdf5_obj_creategroup->proc~hdf5_obj_fixgroupname proc~hdf5_obj_opengroup hdf5_obj%hdf5_obj_OpenGroup proc~hdf5_obj_opengroup->proc~hdf5_obj_fixgroupname proc~hdf5_obj_read1d hdf5_obj%hdf5_obj_Read1D proc~hdf5_obj_read1d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_read3d hdf5_obj%hdf5_obj_Read3D proc~hdf5_obj_read3d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_readattributes0d hdf5_obj%hdf5_obj_ReadAttributes0D proc~hdf5_obj_readattributes0d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_readattributes1d hdf5_obj%hdf5_obj_ReadAttributes1D proc~hdf5_obj_readattributes1d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_readcoord hdf5_obj%hdf5_obj_ReadCoord proc~hdf5_obj_readcoord->proc~hdf5_obj_fixgroupname proc~hdf5_obj_readgroupnames hdf5_obj%hdf5_obj_ReadGroupNames proc~hdf5_obj_readgroupnames->proc~hdf5_obj_fixgroupname proc~hdf5_obj_write1d hdf5_obj%hdf5_obj_Write1D proc~hdf5_obj_write1d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_write3d hdf5_obj%hdf5_obj_Write3D proc~hdf5_obj_write3d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_writeattributes0d hdf5_obj%hdf5_obj_WriteAttributes0D proc~hdf5_obj_writeattributes0d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_writeattributes1d hdf5_obj%hdf5_obj_WriteAttributes1D proc~hdf5_obj_writeattributes1d->proc~hdf5_obj_fixgroupname proc~hdf5_obj_writecoord hdf5_obj%hdf5_obj_WriteCoord proc~hdf5_obj_writecoord->proc~hdf5_obj_fixgroupname none~readattributes hdf5_obj%ReadAttributes none~readattributes->proc~hdf5_obj_readattributes0d none~readattributes->proc~hdf5_obj_readattributes1d none~writeattributes hdf5_obj%WriteAttributes none~writeattributes->proc~hdf5_obj_writeattributes0d none~writeattributes->proc~hdf5_obj_writeattributes1d proc~bc_set_read bc_set%bc_set_Read proc~bc_set_read->proc~hdf5_obj_closegroup proc~bc_set_read->proc~hdf5_obj_opengroup proc~bc_set_read->proc~hdf5_obj_readgroupnames proc~bc_set_read->none~readattributes proc~bc_set_write bc_set%bc_set_Write proc~bc_set_write->proc~hdf5_obj_closegroup proc~bc_set_write->proc~hdf5_obj_creategroup proc~bc_set_write->none~writeattributes proc~block_obj_read block_obj%block_obj_Read proc~block_obj_read->proc~hdf5_obj_readcoord proc~block_obj_read->none~readattributes proc~block_obj_write block_obj%block_obj_Write proc~block_obj_write->proc~hdf5_obj_writecoord proc~block_obj_write->none~writeattributes