MPI Broadcast operation from root rank.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(parallel_obj), | intent(inout) | :: | this |
Parallel object |
||
| character(len=*), | intent(inout) | :: | A |
Send buffer |
impure subroutine parallel_obj_Bcast_char(this,A) !> MPI Broadcast operation from root rank. implicit none class(parallel_obj), intent(inout) :: this !! Parallel object character(len=*), intent(inout) :: A !! Send buffer ! Work variables integer :: ierr call MPI_BCAST(A,len(A),MPI_CHARACTER,this%RootRank-1,this%comm%g,ierr) return end subroutine parallel_obj_Bcast_char