I have found out that my external couldn't do the compilation work. It happened to be as storage only. I have wrote a test code to write all the data into path
subroutine fd1d
implicit none
double precision :: f0,miu,delta,S,E0,Ca,Da,tdelta,c,Cb,Db,lambda...