From fd700fe70c1b58e8b66ee8de92ad2ffc859b9504 Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Wed, 20 Mar 2024 13:55:20 +0100 Subject: [PATCH] Philippe 20/03/2024: adapt namelist to use backup frequencies and ensure backup times are multiple of timestep --- MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam | 2 +- MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam | 4 ++-- MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH | 4 ++-- MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO | 4 ++-- MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam | 3 +-- MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH | 3 +-- MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO | 3 +-- MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src | 3 +-- MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH | 3 +-- MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO | 3 +-- MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam | 2 +- MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src | 2 +- MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam | 3 +-- MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam | 5 +---- MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam | 5 +---- MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam | 2 +- 16 files changed, 19 insertions(+), 32 deletions(-) diff --git a/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam index 6fa1e7bbb..074d801ad 100644 --- a/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam +++ b/MY_RUN/KTEST/001_2Drelief/002_mesonh/EXSEG1.nam @@ -15,4 +15,4 @@ / &NAM_DYN XSEGLEN =1080., XASSELIN = 0.2, LCORIO = F, XALKTOP = 0.005, XALZBOT = 12570., LNUMDIFU =.T. / -&NAM_BACKUP XBAK_TIME(1,1) = 360., XBAK_TIME(1,2) = 720., XBAK_TIME(1,3) = 1080. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 360. / diff --git a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam index 319d03eaa..0bc18cfa8 100644 --- a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam +++ b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam @@ -14,8 +14,8 @@ NVERB = 5, CEXP = "REL3D", CSEG = "EXP01" !JPHEXT=3 NHALO=3 / -&NAM_DYN XSEGLEN = 1000., XASSELIN = 0.2, LCORIO = F, +&NAM_DYN XSEGLEN = 1080., XASSELIN = 0.2, LCORIO = F, XALKTOP = 0.005, XALZBOT = 12570., LNUMDIFU =.F. / -&NAM_BACKUP XBAK_TIME(1,1) = 500., XBAK_TIME(1,2) = 1000. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 540. / diff --git a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH index 48cac22ca..0b87f975b 100644 --- a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH +++ b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_CEN4TH @@ -14,8 +14,8 @@ NVERB = 5, CEXP = "REL3D", CSEG = "EXP01" , !JPHEXT=3 NHALO=3 / -&NAM_DYN XSEGLEN = 1000., XASSELIN = 0.2, LCORIO = F, +&NAM_DYN XSEGLEN = 990., XASSELIN = 0.2, LCORIO = F, XALKTOP = 0.005, XALZBOT = 12570., LNUMDIFU =.F. / -&NAM_BACKUP XBAK_TIME(1,1) = 500., XBAK_TIME(1,2) = 1000. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 495. / diff --git a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO index e93f84f77..b74d565df 100644 --- a/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO +++ b/MY_RUN/KTEST/002_3Drelief/002_mesonh/EXSEG1.nam_WENO @@ -14,8 +14,8 @@ NVERB = 5, CEXP = "REL3D", CSEG = "EXP01" , !JPHEXT=3 NHALO=3 / -&NAM_DYN XSEGLEN = 1000., XASSELIN = 0.2, LCORIO = F, +&NAM_DYN XSEGLEN = 1080., XASSELIN = 0.2, LCORIO = F, XALKTOP = 0.005, XALZBOT = 12570., LNUMDIFU =.F. / -&NAM_BACKUP XBAK_TIME(1,1) = 500., XBAK_TIME(1,2) = 1000. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 540. / diff --git a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam index 715293fb8..6eb7f5dbc 100644 --- a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam +++ b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam @@ -21,6 +21,5 @@ &NAM_DYN XSEGLEN = 1800., XASSELIN = 0.2, LCORIO = F, LNUMDIFU = T / -&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900., - XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. / diff --git a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH index b6eb1e6b4..443b7418b 100644 --- a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH +++ b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_CEN4TH @@ -21,6 +21,5 @@ &NAM_DYN XSEGLEN = 1800., XASSELIN = 0.2, LCORIO = F, LNUMDIFU = T / -&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900., - XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. / diff --git a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO index c117c465a..9347e0ae6 100644 --- a/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO +++ b/MY_RUN/KTEST/003_KW78/002_mesonh/EXSEG1.nam_WENO @@ -22,6 +22,5 @@ &NAM_DYN XSEGLEN = 1800., XASSELIN = 0.2, LCORIO = F, LNUMDIFU = T / -&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900., - XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. / diff --git a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src index 8a9d1259f..a30f1ea4f 100644 --- a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src +++ b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam.src @@ -29,8 +29,7 @@ LCORIO = F, LNUMDIFU = F, XALKTOP = 0.01, XALZBOT = 14000. / &NAM_BACKUP - XBAK_TIME(1,1) = 80., XBAK_TIME(1,2) = 20., - XBAK_TIME(1,3) = 40., XBAK_TIME(1,4) = 60. / + XBAK_TIME_FREQ(1) = 20. / &NAM_BUDGET CBUTYPE='CART', XBULEN=40., NBUKL=2, NBUKH=50, NBUIL=15, NBUIH=64, NBUJL=15, NBUJH=68, LBU_KCP=.TRUE., LBU_ICP=.FALSE., LBU_JCP=.FALSE. / diff --git a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH index 438dced16..c2389669b 100644 --- a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH +++ b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_CEN4TH @@ -24,8 +24,7 @@ &NAM_DYN XSEGLEN = 40., LCORIO = F, LNUMDIFU = T, XALKTOP = 0.01, XALZBOT = 14000. / -&NAM_BACKUP XBAK_TIME(1,1) = 10., XBAK_TIME(1,2) = 20., - XBAK_TIME(1,3) = 30., XBAK_TIME(1,4) = 40. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 10. / &NAM_BUDGET CBUTYPE='CART', XBULEN=40., NBUKL=2, NBUKH=51, NBUIL=15, NBUIH=64, NBUJL=15, NBUJH=68, LBU_KCP=.TRUE., LBU_ICP=.FALSE., LBU_JCP=.FALSE. / diff --git a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO index 839511c8a..f1632cae2 100644 --- a/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO +++ b/MY_RUN/KTEST/004_Reunion/003_mesonh/EXSEG1.nam_WENO @@ -24,8 +24,7 @@ &NAM_DYN XSEGLEN = 40., LCORIO = F, LNUMDIFU = F, XALKTOP = 0.01, XALZBOT = 14000. / -&NAM_BACKUP XBAK_TIME(1,1) = 10., XBAK_TIME(1,2) = 20., - XBAK_TIME(1,3) = 30., XBAK_TIME(1,4) = 40. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 20. / &NAM_BUDGET CBUTYPE='CART', XBULEN=40., NBUKL=2, NBUKH=51, NBUIL=15, NBUIH=64, NBUJL=15, NBUJH=68, LBU_KCP=.TRUE., LBU_ICP=.FALSE., LBU_JCP=.FALSE. / diff --git a/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam index e2f622eb3..00831a226 100644 --- a/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam +++ b/MY_RUN/KTEST/005_ARM/002_mesonh/EXSEG1.nam @@ -20,7 +20,7 @@ &NAM_CONF CCONF = "START", LFLAT = .TRUE., NMODEL = 1, NVERB = 4, CEQNSYS='DUR', lforcing=.true., CEXP = "ARM__", CSEG = "CEN4T" / -&NAM_DYN XSEGLEN = 54000. , XASSELIN = 0.1, LCORIO = .true., +&NAM_DYN XSEGLEN = 36000. , XASSELIN = 0.1, LCORIO = .true., LNUMDIFU = .FALSE., XALKTOP = 0.01, XALZBOT = 3500. / &NAM_NESTING NDAD(1) = 1 , NDAD(2) = 1 , NDTRATIO(1) = 1, NDTRATIO(2) = 2 , diff --git a/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src b/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src index 7958be4f3..21b9c6bb9 100644 --- a/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src +++ b/MY_RUN/KTEST/009_ICARTT/003_mesonh/EXSEG1.nam.src @@ -52,7 +52,7 @@ &NAM_DYN XSEGLEN = 7200, XASSELIN = 0.2, LCORIO = T, LNUMDIFU = F, XALKTOP = 0.005, XALZBOT = 14000. / &NAM_NESTING / -&NAM_BACKUP XBAK_TIME(1,1)=3600., XBAK_TIME(1,2)=7200. / +&NAM_BACKUP XBAK_TIME_FREQ(1)=3600. / &NAM_BUDGET CBUTYPE='NONE' / &NAM_ISBAn / &NAM_SEAFLUXn / diff --git a/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam index 8c6741f81..5040f4eb6 100644 --- a/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam +++ b/MY_RUN/KTEST/011_KW78CHEM/002_mesonh/EXSEG1.nam @@ -43,6 +43,5 @@ &NAM_DYN XSEGLEN = 1800., XASSELIN = 0.2, LCORIO = F, LNUMDIFU = F/ -&NAM_BACKUP XBAK_TIME(1,1) = 450., XBAK_TIME(1,2) = 900., - XBAK_TIME(1,3) = 1350., XBAK_TIME(1,4) = 1800. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 450. / diff --git a/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam b/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam index 63d837219..4728ed060 100644 --- a/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam +++ b/MY_RUN/KTEST/012_dust/003_run/EXSEG1.nam @@ -65,10 +65,7 @@ XALKTOP = 0.001, XALZBOT = 16000. / &NAM_BACKUP - XBAK_TIME(1,1)=10800. , - XBAK_TIME(1,2)=21600. , - XBAK_TIME(1,3)=32400. , - XBAK_TIME(1,4)=43200. / + XBAK_TIME_FREQ(1)=10800. / &NAM_CH_MNHCn LUSECHEM=.FALSE., LCH_CONV_SCAV = .TRUE. / diff --git a/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam b/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam index a94ecaad0..91d8dd387 100644 --- a/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam +++ b/MY_RUN/KTEST/012_dust/004_restart/EXSEG1.nam @@ -63,10 +63,7 @@ XALKTOP = 0.001, XALZBOT = 16000. / &NAM_BACKUP - XBAK_TIME(1,1)=10800. , - XBAK_TIME(1,2)=21600. , - XBAK_TIME(1,3)=32400. , - XBAK_TIME(1,4)=43200. / + XBAK_TIME_FREQ(1)=10800. / &NAM_CH_MNHCn LUSECHEM=.FALSE., LCH_CONV_SCAV = .TRUE. / diff --git a/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam b/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam index 28908b89b..6cfd16109 100644 --- a/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam +++ b/MY_RUN/KTEST/014_LIMA/002_mesonh/EXSEG1.nam @@ -61,7 +61,7 @@ LNUMDIFTH = .F., LNUMDIFSV = .F. / -&NAM_BACKUP XBAK_TIME(1,1) = 1800., XBAK_TIME(1,2) = 3600. / +&NAM_BACKUP XBAK_TIME_FREQ(1) = 1800. / &NAM_BUDGET CBUTYPE = 'CART', NBUMOD = 1, -- GitLab