Move "fort.47" into temp_dir for platform independence.

This commit is contained in:
Joe Taylor 2024-05-08 10:43:32 -04:00
parent 3812f2f9bc
commit a003ac530b

View File

@ -52,6 +52,7 @@ subroutine multimode_decoder(ss,id2,params,nfsample)
character(len=20) :: datetime
character(len=12) :: mycall, hiscall
character(len=6) :: mygrid, hisgrid
character(len=256) :: cmnd
character*60 line
data ndec8/0/,ntr0/-1/
save
@ -142,10 +143,12 @@ subroutine multimode_decoder(ss,id2,params,nfsample)
if(ncontest.eq.7 .and. params%b_superfox .and. params%b_even_seq) then
if(params%nzhsym.lt.50) go to 800
! Call the superFox decoder
open(47,file='fort.47',status='unknown',access='stream')
open(47,file=trim(temp_dir)//'/fort.47',status='unknown', &
access='stream')
write(47) params%yymmdd,params%nutc,id2(1:20),id2(1:180000)
close(47)
call execute_command_line('.\sfrx fort.47')
cmnd=trim(exe_dir)//'/sfrx '//trim(temp_dir)//'/fort.47'
call execute_command_line(cmnd)
else
call timer('decft8 ',0)
newdat=params%newdat