From 874734a58cb12196099a79a3d99072586fdb0468 Mon Sep 17 00:00:00 2001 From: Dave Whipp <dwhipp@dal.ca> Date: Mon, 16 May 2011 16:58:37 +0000 Subject: [PATCH] Added variable to define where output is written for normal versus nested models --- src/write_global_output.f90 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/write_global_output.f90 b/src/write_global_output.f90 index f6bb0056..8caf2cf1 100644 --- a/src/write_global_output.f90 +++ b/src/write_global_output.f90 @@ -69,6 +69,7 @@ character*5 outputtype integer i,j,is,k integer iproc,nproc,ierr character*4 cistep,citer +character(len=7) :: outdir !------------------------------------------------------------------------------| !------------------------------------------------------------------------------| @@ -79,11 +80,16 @@ call mpi_comm_rank (mpi_comm_world,iproc,ierr) if (iproc.eq.0) then call int_to_char (cistep,4,istep) select case (outputtype) + if (params%nest) then + outdir='NESTOUT' + else + outdir='OUT' + endif case ('debug') call int_to_char (citer,4,iter) - open (9,file='OUT/time_'//cistep//'_'//citer//'.bin',status='unknown',form='unformatted') + open (9,file=trim(outdir)//'/time_'//cistep//'_'//citer//'.bin',status='unknown',form='unformatted') case ('final') - open (9,file='OUT/time_'//cistep//'.bin',status='unknown',form='unformatted') + open (9,file=trim(outdir)//'/time_'//cistep//'.bin',status='unknown',form='unformatted') ! open (1234,file='OUT/time_'//cistep//'.dat',status='replace') case default call stop_run ('pb with argument in write_global_output$') -- GitLab