copy_or_update_integer_nonpointer_r1 Subroutine

private subroutine copy_or_update_integer_nonpointer_r1(array, no_update)

Arguments

Type IntentOptional Attributes Name
integer, intent(inout) :: array(:)
logical, intent(in), optional :: no_update

Called by

proc~~copy_or_update_integer_nonpointer_r1~~CalledByGraph proc~copy_or_update_integer_nonpointer_r1 copy_or_update_integer_nonpointer_r1 interface~copy_or_update copy_or_update interface~copy_or_update->proc~copy_or_update_integer_nonpointer_r1 proc~alloc_node alloc_node proc~alloc_node->interface~copy_or_update proc~alloc_node~2 alloc_node proc~alloc_node~2->interface~copy_or_update proc~alloc_node~3 alloc_node proc~alloc_node~3->interface~copy_or_update proc~alloc_node~4 alloc_node proc~alloc_node~4->interface~copy_or_update

Source Code

  subroutine copy_or_update_integer_nonpointer_r1(array, no_update)
    implicit none
    integer, intent(inout) :: array(:)
    logical, optional, intent(in)     :: no_update

    logical                           :: no_update_

    if (present(no_update)) then
       no_update_ = no_update
    else
       no_update_ = .false.
    end if


  end subroutine copy_or_update_integer_nonpointer_r1