Many of the codes use real*8, which is non-standard. You could use plain `real`, `double precision`, or `real(8)` instead. Better is ``` integer, parameter :: dp = kind(1.0d0) real(dp) ```
Many of the codes use real*8, which is non-standard. You could use plain
real,double precision, orreal(8)instead. Better is