broadcast_reinit_config Subroutine

private subroutine broadcast_reinit_config(self)

Uses

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

Type Bound

reinit_config_type

Arguments

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

Contents


Source Code

  subroutine broadcast_reinit_config(self)
    use mp, only: broadcast
    implicit none
    class(reinit_config_type), intent(in out) :: self
    call broadcast(self%abort_rapid_time_step_change)
    call broadcast(self%delt_adj)
    call broadcast(self%delt_cushion)
    call broadcast(self%delt_minimum)
    call broadcast(self%dt0)
    call broadcast(self%in_memory)

    call broadcast(self%exist)
  end subroutine broadcast_reinit_config