Hi! > Compiling, I get: > | gfortran -c nrutil.f90 > ~ In file nrutil.f90:39 > > > ~ lower_triangle=(outerdiff(arth_i(1,1,j),arth_i(1,1,k)) > -n) > ~ 1 > Error: Symbol 'outerdiff' at (1) has no IMPLICIT type This looks suspiciously like PR fortran/18108. This is a very long-standing problem, and obviously not easy to fix :( Martin