C+ C NAME: C ArrR4Zero C PURPOSE: C Initialize real*4 array to zero C CALLING SEQUENCE: subroutine ArrR4Zero(N,C) C CALLS: C BadR4 C SEE ALSO: C Array_Info C- integer N real C(*) !$omp parallel private(bad,I) bad = BadR4() if (N .lt. 0) then !$omp do schedule(static) do I=1,-N if (C(I) .ne. bad) C(I) = 0.0 end do !$omp end do nowait else !$omp do schedule(static) do I=1,N C(I) = 0.0 end do !$omp end do nowait end if !$omp end parallel return end