35 INTEGER ,
INTENT(IN) :: N
36 INTEGER(KIND=K8),
INTENT(IN) :: IX(n)
37 DOUBLE PRECISION,
INTENT(IN) :: QT
38 DOUBLE PRECISION,
INTENT(INOUT) :: X(n)
39 CHARACTER(LEN=1),
INTENT(IN) :: OP
53 ELSEIF(op.EQ.
'+')
THEN 55 x(i)=x(i)+dble(ix(i))*qt
58 WRITE(
lu,*)
'INTEGER_TO_DOUBLE: OPERATION ',op,
' UNKNOWN'
subroutine integer_to_double(OP, IX, X, N, QT)