From 6e6d790983e59dc80b1ae583822d0b4acf74f4d3 Mon Sep 17 00:00:00 2001 From: Thomas Dethinne <tdethinne@uliege.be> Date: Tue, 12 Nov 2024 13:56:41 +0100 Subject: [PATCH] correctly rename the "spinup" after iter = 1 --- couplage/MAR/rename_spinup.f90 | 39 +++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/couplage/MAR/rename_spinup.f90 b/couplage/MAR/rename_spinup.f90 index e1fdfb1..815ff2f 100644 --- a/couplage/MAR/rename_spinup.f90 +++ b/couplage/MAR/rename_spinup.f90 @@ -14,17 +14,46 @@ !SUBROUTINE subroutine rename_spinup + use mar_ge + IMPLICIT NONE include './com_18/cte.common' + character(len=100) :: filename_input, filename_output,filename + character(len=4) :: yyyy + character(len=4) :: yym1 + if (readsteady .eq. 0) then + + write (yyyy,'(I4)') iyrrGE + write (yym1,'(I4)') (iyrrGE-1) + filename = './CARAIB_couplage/results/Belgium/' + + filename_input = trim(filename) // trim("ylailim") // trim(yyyy) // ".res" + filename_output = trim(filename) // trim("ylailim") // trim(yym1) // ".res" ! CALL RENAME('co2prev2010.res','co2prev2010.res') not needed - CALL RENAME('ylailim2009.res','ylailim2009.res') - CALL RENAME('xlai_min_max2009.res','xlai_min_max2009.res') - CALL RENAME('temprev2009.res','temprev2009.res') - CALL RENAME('frac2009.res','frac2009.res') - CALL RENAME('cropino2009.res','cropino2009.res') + CALL RENAME(filename_input,filename_output) + + filename_input = trim(filename) // trim("xlai_min_max") // trim(yyyy) // ".res" + filename_output = trim(filename) // trim("xlai_min_max") // trim(yym1) // ".res" + CALL RENAME(filename_input,filename_output) + + filename_input = trim(filename) // trim("temprev") // trim(yyyy) // ".res" + filename_output = trim(filename) // trim("temprev") // trim(yym1) // ".res" + CALL RENAME(filename_input,filename_output) + + filename_input = trim(filename) // trim("frac") // trim(yyyy) // ".res" + filename_output = trim(filename) // trim("frac") // trim(yym1) // ".res" + CALL RENAME(filename_input,filename_output) + + filename_input = trim(filename) // trim("cropino") // trim(yyyy) // ".res" + filename_output = trim(filename) // trim("cropino") // trim(yym1) // ".res" + CALL RENAME(filename_input,filename_output) + + filename_input = trim(filename) // trim("biomass") // trim(yyyy) // ".res" + filename_output = trim(filename) // trim("biomass") // trim(yym1) // ".res" + CALL RENAME(filename_input,filename_output) endif -- GitLab