This is my example to use arguments in the fortran programs:
program main
implicit none
integer :: IArgC,ArgC,i
character :: ArgV(4)*20
ArgC = IArgC()
if (ArgC==4) then
do i=1,ArgC
call GetArg(i,ArgV(i))
write(6,*) ArgV(i)
enddo
else
write(6,*) "Usage: mytest arg1 arg2 arg3 arg4"
stop
endif
end program
This should be easy to integrate into most of fortran programs. If ifc (ver 7) does not compile, use -lPEPCF90 in the compiler command.
No comments:
Post a Comment