49 INTEGER,
INTENT(OUT),
OPTIONAL :: unit
51 INTEGER,
PARAMETER :: lun_min = 100, lun_max= 999
59 DO lun = lun_min, lun_max
60 INQUIRE(unit=lun, opened=is_open)
86 CHARACTER(LEN=*),
INTENT(IN) :: pDIR
88 CHARACTER(LEN=256) :: CMD
90 INTEGER,
PARAMETER :: tUNIT = 9638
94 OPEN(file=trim(pdir)//
'/tmp',unit=tunit,status=
'NEW',iostat=ios)
98 WRITE(cmd,
"('rm ',A,'/tmp')")adjustl(trim(pdir))
99 CALL system(trim(cmd))
101 write(*,
"('Creating directory ',A)") pdir
102 WRITE(cmd,
"('mkdir ',A)")pdir
103 CALL system(trim(cmd))
integer, parameter unit_out
subroutine create_dir(PDIR)
integer function newunit(unit)
integer, parameter unit_spx
integer, parameter unit_log
integer, parameter unit_tmp
integer, parameter unit_res
integer, parameter unit_rrates
integer, parameter unit_dat