2 ! { dg
-options
"-O -ftree-vectorize" }
3 SUBROUTINE OpenAD_set_ref_state
(DRF
, RHOFACF
, RHOFACC
)
5 real(8) RHOFACF
(1 : 16)
6 real(8) RHOFACC
(1 : 15)
7 integer, dimension(:), allocatable
:: oad_it
9 INTEGER(8) OpenAD_Symbol_188
13 RHOFACF
(INT
(K
)) = ((RHOFACC
(K
) * DRF
(K
+ (-1)) + RHOFACC
(K
+
14 + (-1)) * DRF
(K
)) /(DRF
(K
) + DRF
(K
+ (-1))))
15 OpenAD_Symbol_188
= (INT
(OpenAD_Symbol_188
) + INT
(1))
17 oad_it
(oad_it_ptr
) = OpenAD_Symbol_188
18 end subroutine OpenAD_set_ref_state