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 programThis 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