image_queries_s Submodule


Uses

  • module~~image_queries_s~~UsesGraph module~image_queries_s image_queries_s module~prif_private_s prif_private_s module~image_queries_s->module~prif_private_s module~prif prif module~prif_private_s->module~prif iso_c_binding iso_c_binding module~prif->iso_c_binding

Contents


Module Procedures

module procedure prif_failed_images module module subroutine prif_failed_images(team, failed_images)

Arguments

TypeIntentOptionalAttributesName
type(prif_team_type), intent(in), optional :: team
integer(kind=c_int), intent(out), allocatable:: failed_images(:)

module procedure prif_image_status impure elemental module module subroutine prif_image_status(image, team, image_status)

Arguments

TypeIntentOptionalAttributesName
integer(kind=c_int), intent(in) :: image
type(prif_team_type), intent(in), optional :: team
integer(kind=c_int), intent(out) :: image_status

module procedure prif_num_images module module subroutine prif_num_images(num_images)

Arguments

TypeIntentOptionalAttributesName
integer(kind=c_int), intent(out) :: num_images

module procedure prif_num_images_with_team module module subroutine prif_num_images_with_team(team, num_images)

Arguments

TypeIntentOptionalAttributesName
type(prif_team_type), intent(in) :: team
integer(kind=c_int), intent(out) :: num_images

module procedure prif_num_images_with_team_number module module subroutine prif_num_images_with_team_number(team_number, num_images)

Arguments

TypeIntentOptionalAttributesName
integer(kind=c_int64_t), intent(in) :: team_number
integer(kind=c_int), intent(out) :: num_images

module procedure prif_stopped_images module module subroutine prif_stopped_images(team, stopped_images)

Arguments

TypeIntentOptionalAttributesName
type(prif_team_type), intent(in), optional :: team
integer(kind=c_int), intent(out), allocatable:: stopped_images(:)

module procedure prif_this_image_no_coarray module module subroutine prif_this_image_no_coarray(team, this_image)

Arguments

TypeIntentOptionalAttributesName
type(prif_team_type), intent(in), optional :: team
integer(kind=c_int), intent(out) :: this_image

module procedure prif_this_image_with_coarray module module subroutine prif_this_image_with_coarray(coarray_handle, team, cosubscripts)

Arguments

TypeIntentOptionalAttributesName
type(prif_coarray_handle), intent(in) :: coarray_handle
type(prif_team_type), intent(in), optional :: team
integer(kind=c_int64_t), intent(out) :: cosubscripts(:)

module procedure prif_this_image_with_dim module module subroutine prif_this_image_with_dim(coarray_handle, dim, team, cosubscript)

Arguments

TypeIntentOptionalAttributesName
type(prif_coarray_handle), intent(in) :: coarray_handle
integer(kind=c_int), intent(in) :: dim
type(prif_team_type), intent(in), optional :: team
integer(kind=c_int64_t), intent(out) :: cosubscript