broadcast_driver_config Subroutine

private subroutine broadcast_driver_config(self)

Uses

Broadcasts all config parameters so object is populated identically on all processors

Type Bound

driver_config_type

Arguments

Type IntentOptional Attributes Name
class(driver_config_type), intent(inout) :: self

Contents


Source Code

  subroutine broadcast_driver_config(self)
    use mp, only: broadcast
    implicit none
    class(driver_config_type), intent(in out) :: self
    call broadcast(self%amplitude)
    call broadcast(self%ant_off)
    call broadcast(self%nk_stir)
    call broadcast(self%restarting)
    call broadcast(self%t0)
    call broadcast(self%w_antenna)
    call broadcast(self%w_dot)
    call broadcast(self%write_antenna)

    call broadcast(self%exist)
  end subroutine broadcast_driver_config