gather atom count from all clients
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(mimic_communicator), | intent(inout) | :: | this | |||
integer, | intent(out), | dimension(:), target | :: | atoms_pcode | Integer data to gather |
subroutine gather_atom_count(this, atoms_pcode)
class(mimic_communicator), intent(inout) :: this
!> Integer data to gather
integer, dimension(:), target, intent(out) :: atoms_pcode
call this%gather_int(atoms_pcode, MCL_SEND_NUM_ATOMS)
end subroutine gather_atom_count